public class XmlSchemaNotation extends XmlSchemaAnnotated implements XmlSchemaNamed
| Modifier and Type | Field and Description |
|---|---|
private XmlSchemaNamedImpl |
namedDelegate |
private java.lang.String |
publicNotation |
private java.lang.String |
system |
lineNumber, linePosition, sourceURI| Constructor and Description |
|---|
XmlSchemaNotation(XmlSchema parent)
Creates new XmlSchemaNotation
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName()
Retrieve the name.
|
XmlSchema |
getParent()
Retrieve the parent schema.
|
java.lang.String |
getPublic() |
(package private) java.lang.String |
getPublicNotation() |
javax.xml.namespace.QName |
getQName()
Get the QName for this object.
|
java.lang.String |
getSystem() |
boolean |
isAnonymous() |
boolean |
isTopLevel() |
void |
setName(java.lang.String name)
Set the name.
|
void |
setPublic(java.lang.String isPublic) |
(package private) void |
setPublicNotation(java.lang.String publicNotation) |
void |
setSystem(java.lang.String system) |
java.lang.String |
toString() |
getAnnotation, getId, getUnhandledAttributes, setAnnotation, setId, setUnhandledAttributesaddMetaInfo, equals, getLineNumber, getLinePosition, getMetaInfoMap, getSourceURI, hashCode, setLineNumber, setLinePosition, setMetaInfoMap, setSourceURIprivate java.lang.String system
private java.lang.String publicNotation
private XmlSchemaNamedImpl namedDelegate
public XmlSchemaNotation(XmlSchema parent)
public java.lang.String getPublic()
public void setPublic(java.lang.String isPublic)
public java.lang.String getSystem()
public void setSystem(java.lang.String system)
public XmlSchema getParent()
XmlSchemaNamedgetParent in interface XmlSchemaNamedpublic javax.xml.namespace.QName getQName()
XmlSchemaNamedgetQName in interface XmlSchemaNamedXmlSchemaNamedWithForm.getWireName()public boolean isAnonymous()
isAnonymous in interface XmlSchemaNamedpublic boolean isTopLevel()
isTopLevel in interface XmlSchemaNamedpublic java.lang.String toString()
toString in class XmlSchemaAnnotatedvoid setPublicNotation(java.lang.String publicNotation)
java.lang.String getPublicNotation()
public java.lang.String getName()
XmlSchemaNamedgetName in interface XmlSchemaNamedpublic void setName(java.lang.String name)
XmlSchemaNamedsetName in interface XmlSchemaNamedname - the name.