Package ch.nolix.core.document.xml
Klasse MutableXmlNode
java.lang.Object
ch.nolix.core.document.xml.MutableXmlNode
- Alle implementierten Schnittstellen:
IFluentMutableOptionalNameHolder<IMutableXmlNode>
,IFluentMutableOptionalValueHolder<IMutableXmlNode,
,String> IOptionalNameHolder
,IOptionalValueHolder<String>
,IMutableXmlNode
,IXmlNode<IMutableXmlNode>
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaddAttribute
(IXmlAttribute attribute) addAttributes
(IXmlAttribute attribute, IXmlAttribute... attributes) addAttributes
(Iterable<IXmlAttribute> attributes) addAttributeWithNameAndValue
(String name, String value) addChildNode
(IMutableXmlNode childNode) addChildNodes
(IMutableXmlNode childNode, IMutableXmlNode... childNodes) addChildNodes
(Iterable<IMutableXmlNode> childNodes) boolean
boolean
static MutableXmlNode
fromXmlNode
(IXmlNode<?> pXmlNode) int
int
getName()
getValue()
boolean
boolean
hasName()
boolean
hasValue()
Removes the name of the currentIFluentMutableOptionalNameHolder
.Removes the value of the currentIFluentMutableOptionalValueHolder
.Sets the name of the currentIFluentMutableOptionalNameHolder
.Sets the value of the currentIFluentMutableOptionalValueHolder
.toString()
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.optionalattributeapi.IOptionalNameHolder
getNameInQuotes, hasName
-
Konstruktordetails
-
MutableXmlNode
public MutableXmlNode()
-
-
Methodendetails
-
fromXmlNode
-
addAttribute
- Angegeben von:
addAttribute
in SchnittstelleIMutableXmlNode
-
addAttributes
- Angegeben von:
addAttributes
in SchnittstelleIMutableXmlNode
-
addAttributes
-
addAttributeWithNameAndValue
- Angegeben von:
addAttributeWithNameAndValue
in SchnittstelleIMutableXmlNode
-
addChildNode
- Angegeben von:
addChildNode
in SchnittstelleIMutableXmlNode
-
addChildNodes
- Angegeben von:
addChildNodes
in SchnittstelleIMutableXmlNode
-
addChildNodes
-
containsAttributes
public boolean containsAttributes()- Angegeben von:
containsAttributes
in SchnittstelleIXmlNode<IMutableXmlNode>
-
containsChildNodes
public boolean containsChildNodes()- Angegeben von:
containsChildNodes
in SchnittstelleIXmlNode<IMutableXmlNode>
-
getAttributes
- Angegeben von:
getAttributes
in SchnittstelleIXmlNode<IMutableXmlNode>
-
getAttributeCount
public int getAttributeCount() -
getChildNodeCount
public int getChildNodeCount() -
getName
- Angegeben von:
getName
in SchnittstelleIOptionalNameHolder
- Gibt zurück:
- the name of the current
IOptionalNameHolder
.
-
getStoredChildNodes
- Angegeben von:
getStoredChildNodes
in SchnittstelleIXmlNode<IMutableXmlNode>
-
getValue
- Angegeben von:
getValue
in SchnittstelleIOptionalValueHolder<String>
- Gibt zurück:
- the value of the current
IOptionalValueHolder
.
-
hasMixedContent
public boolean hasMixedContent()- Angegeben von:
hasMixedContent
in SchnittstelleIXmlNode<IMutableXmlNode>
-
hasName
public boolean hasName()- Angegeben von:
hasName
in SchnittstelleIOptionalNameHolder
- Gibt zurück:
- true if the current
IOptionalNameHolder
has a name.
-
hasValue
public boolean hasValue()- Angegeben von:
hasValue
in SchnittstelleIOptionalValueHolder<String>
- Gibt zurück:
- true if the current
IOptionalValueHolder
has a value.
-
removeAttributes
-
removeChildNodes
-
removeName
Beschreibung aus Schnittstelle kopiert:IFluentMutableOptionalNameHolder
Removes the name of the currentIFluentMutableOptionalNameHolder
.- Angegeben von:
removeName
in SchnittstelleIFluentMutableOptionalNameHolder<IMutableXmlNode>
- Gibt zurück:
- the current
IFluentMutableOptionalNameHolder
.
-
removeValue
Beschreibung aus Schnittstelle kopiert:IFluentMutableOptionalValueHolder
Removes the value of the currentIFluentMutableOptionalValueHolder
.- Angegeben von:
removeValue
in SchnittstelleIFluentMutableOptionalValueHolder<IMutableXmlNode,
String> - Gibt zurück:
- the current
IFluentMutableOptionalValueHolder
.
-
setName
Beschreibung aus Schnittstelle kopiert:IFluentMutableOptionalNameHolder
Sets the name of the currentIFluentMutableOptionalNameHolder
.- Angegeben von:
setName
in SchnittstelleIFluentMutableOptionalNameHolder<IMutableXmlNode>
- Parameter:
name
-- Gibt zurück:
- the current
IFluentMutableOptionalNameHolder
.
-
setValue
Beschreibung aus Schnittstelle kopiert:IFluentMutableOptionalValueHolder
Sets the value of the currentIFluentMutableOptionalValueHolder
.- Angegeben von:
setValue
in SchnittstelleIFluentMutableOptionalValueHolder<IMutableXmlNode,
String> - Parameter:
value
-- Gibt zurück:
- the current
IFluentMutableOptionalValueHolder
.
-
toFormatedString
-
toString
-