|
Oracle® XML Java API Reference Release 1 (10.1) B12024-01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--oracle.xml.parser.schema.XSDNode
|
+--oracle.xml.parser.schema.XSDElement
Represents XMLSchema element declaration component
| Field Summary |
| Method Summary | |
XSDElement |
findEquivClass(java.lang.String ns, java.lang.String nm)Find the equiv class corresponding to this class |
XSDAttribute |
getAttributeDeclaration(java.lang.String ns, java.lang.String nm)Returns the attribute declaration matched given namespace and name |
XSDAttribute[] |
getAttributeDeclarations()Returns the all attribute declarations |
XSDNode[] |
getChildElements()Returns the all possible element children |
int |
getContent()Get the content information of the node |
java.lang.String |
getDefaultVal()Get the value of 'default' attr in case of element, and the value of 'value' attr based on 'use' attribute |
java.lang.String |
getEquivClassRef()Get the local name of the resolved equiv class |
java.lang.String |
getFixedVal()Get the value of 'fixed' attr in case of element, and the value of 'value' attr based on 'use' attribute |
XSDIdentity[] |
getIdentities()Returns the set of identities |
int |
getMaxOccurs()Get the maxOccurs |
int |
getMinOccurs()Get the minOccurs |
java.lang.String |
getName()Get the name of the node |
java.lang.String |
getRefLocalname()Get the local name of the resolved 'ref' attribute |
java.lang.String |
getRefNamespace()Get the namespace of the resolved 'ref' attribute |
int |
getRefState()Get refState. |
java.util.Vector |
getSubstitutionGroup()Get the substitutionGroup |
java.lang.String |
getTargetNS()Get target namespace |
XSDNode |
getType()Get the node type |
boolean |
isAbstract() |
boolean |
isNillable()check if element is nillable |
boolean |
isNullable()Deprecated. change to isNillable |
void |
setMaxOccurs(int max)Set the maxOccurs |
void |
setMinOccurs(int min)Set the minOccurs |
| Methods inherited from class oracle.xml.parser.schema.XSDNode |
equals, getNodeType, hashCode, isNodeType |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public XSDIdentity[] getIdentities()
public XSDAttribute getAttributeDeclaration(java.lang.String ns,
java.lang.String nm)
ns - - namespacenm - - namepublic XSDAttribute[] getAttributeDeclarations()
public XSDNode[] getChildElements()
public java.lang.String getEquivClassRef()
public int getRefState()
public java.util.Vector getSubstitutionGroup()
public XSDElement findEquivClass(java.lang.String ns,
java.lang.String nm)
public boolean isNullable()
public boolean isNillable()
public boolean isAbstract()
public java.lang.String getDefaultVal()
public java.lang.String getFixedVal()
public java.lang.String getName()
getName in class XSDNodepublic java.lang.String getRefNamespace()
public java.lang.String getRefLocalname()
getRefLocalname in class XSDNodepublic java.lang.String getTargetNS()
getTargetNS in class XSDNodepublic int getContent()
public XSDNode getType()
public int getMinOccurs()
getMinOccurs in interface XSDParticleNodepublic int getMaxOccurs()
getMaxOccurs in interface XSDParticleNodepublic void setMinOccurs(int min)
setMinOccurs in interface XSDParticleNodepublic void setMaxOccurs(int max)
setMaxOccurs in interface XSDParticleNode
|
Oracle® XML Java API Reference Release 1 (10.1) B12024-01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||