public class XmlName
extends java.lang.Object
An XML name, with optional namespace prefix, e.g. "myns:MyElement". @throws (none)
| Constructor and Description |
|---|
XmlName() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFullName()
Return full name.
|
java.lang.String |
getLocalName()
Return name suffix, e.g.
|
java.lang.String |
getPrefix()
Return (nullable) Optional namespace prefix, e.g.
|
static XmlName |
parse(java.lang.String name)
Parse an XML name string with optional namespace prefix.
|
void |
setFullName(java.lang.String value)
Set full name.
|
void |
setLocalName(java.lang.String value)
Set name suffix, e.g.
|
void |
setPrefix(java.lang.String value)
Set optional namespace prefix, e.g.
|
java.lang.String |
toString() |
public java.lang.String getFullName()
Return full name. Equal to XmlName.localName if XmlName.prefix is null. Otherwise "prefix:localName".
XmlName.localName if XmlName.prefix is null. Otherwise "prefix:localName".public java.lang.String getLocalName()
Return name suffix, e.g. "MyElement".
public java.lang.String getPrefix()
Return (nullable) Optional namespace prefix, e.g. "myns" or null.
null.public static XmlName parse(java.lang.String name)
Parse an XML name string with optional namespace prefix.
name - Name string with optional namespace prefix, e.g. "myns:MyAttribute".public void setFullName(java.lang.String value)
Set full name. Equal to XmlName.localName if XmlName.prefix is null. Otherwise "prefix:localName".
value - Full name. Equal to XmlName.localName if XmlName.prefix is null. Otherwise "prefix:localName".public void setLocalName(java.lang.String value)
Set name suffix, e.g. "MyElement".
value - Name suffix, e.g. "MyElement".public void setPrefix(java.lang.String value)
Set optional namespace prefix, e.g. "myns" or null.
value - Optional namespace prefix, e.g. "myns" or null.public java.lang.String toString()
toString in class java.lang.Object