public class XmlDataElementTag extends XmlDataContentTag
Constructor and Description |
---|
XmlDataElementTag(java.lang.String name)
Creates an XmlData element key that does not have a namespace.
|
XmlDataElementTag(java.lang.String name,
int particleId)
Creates an XmlData element key that does not have a namespace and has the explicitly specified particle Id.
|
XmlDataElementTag(java.lang.String name,
java.lang.String namespace)
Creates an XmlData element tag for the specified NCName and namespace.
|
XmlDataElementTag(java.lang.String name,
java.lang.String namespace,
int particleId)
Creates an XmlData element key that has an NCname, namespace, and specified particle Id.
|
Modifier and Type | Method and Description |
---|---|
static XmlDataElementTag |
createFromFullName(java.lang.String name)
Creates an XMlDataElementTag from its String format.
|
java.lang.String |
getFullName()
Returns the literal form of the XmlDataElementTag.
|
isAny, isGroup, isSubstitution
public XmlDataElementTag(java.lang.String name)
name
- the ncname of the tagpublic XmlDataElementTag(java.lang.String name, int particleId)
name
- particleId
- public XmlDataElementTag(java.lang.String name, java.lang.String namespace)
name
- namespace
- public XmlDataElementTag(java.lang.String name, java.lang.String namespace, int particleId)
name
- namespace
- particleId
- public static XmlDataElementTag createFromFullName(java.lang.String name)
name
- the literal name, for example {1}brother#family. If no particleId is present, {1} is assumed.public java.lang.String getFullName()