jp.aonir.fuzzyxml
インタフェース FuzzyXMLElement

すべてのスーパーインタフェース:
FuzzyXMLNode

public interface FuzzyXMLElement
extends FuzzyXMLNode


メソッドの概要
 void appendChild(FuzzyXMLNode node)
           
 FuzzyXMLAttribute getAttributeNode(java.lang.String name)
           
 FuzzyXMLAttribute[] getAttributes()
           
 FuzzyXMLNode[] getChildren()
           
 java.lang.String getName()
           
 java.lang.String getValue()
           
 boolean hasAttribute(java.lang.String name)
           
 boolean hasChildren()
           
 void insertBefore(FuzzyXMLNode newChild, FuzzyXMLNode refChild)
           
 void removeAttributeNode(FuzzyXMLAttribute attr)
           
 void removeChild(FuzzyXMLNode oldChild)
           
 void replaceChild(FuzzyXMLNode newChild, FuzzyXMLNode refChild)
           
 void setAttribute(FuzzyXMLAttribute attr)
           
 
インタフェース jp.aonir.fuzzyxml.FuzzyXMLNode から継承されたメソッド
getLength, getOffset, getParentNode, toXMLString
 

メソッドの詳細

getName

java.lang.String getName()

getChildren

FuzzyXMLNode[] getChildren()

hasChildren

boolean hasChildren()

appendChild

void appendChild(FuzzyXMLNode node)

insertBefore

void insertBefore(FuzzyXMLNode newChild,
                  FuzzyXMLNode refChild)

replaceChild

void replaceChild(FuzzyXMLNode newChild,
                  FuzzyXMLNode refChild)

removeChild

void removeChild(FuzzyXMLNode oldChild)

getAttributes

FuzzyXMLAttribute[] getAttributes()

setAttribute

void setAttribute(FuzzyXMLAttribute attr)

hasAttribute

boolean hasAttribute(java.lang.String name)

getAttributeNode

FuzzyXMLAttribute getAttributeNode(java.lang.String name)

removeAttributeNode

void removeAttributeNode(FuzzyXMLAttribute attr)

getValue

java.lang.String getValue()