|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ws.commons.schema.XmlSchemaObject
org.apache.ws.commons.schema.XmlSchemaAnnotated
org.apache.ws.commons.schema.XmlSchemaType
public abstract class XmlSchemaType
The base class for all simple types and complex types.
| Constructor Summary | |
|---|---|
protected |
XmlSchemaType(XmlSchema schema,
boolean topLevel)
Creates new XmlSchemaType |
| Method Summary | |
|---|---|
boolean |
equals(Object what)
|
XmlSchemaDerivationMethod |
getDeriveBy()
|
XmlSchemaDerivationMethod |
getFinal()
|
XmlSchemaDerivationMethod |
getFinalDerivation()
|
XmlSchemaDerivationMethod |
getFinalResolved()
|
String |
getName()
Retrieve the name. |
XmlSchema |
getParent()
Retrieve the parent schema. |
QName |
getQName()
Get the QName for this object. |
int |
hashCode()
|
boolean |
isAnonymous()
|
boolean |
isMixed()
|
boolean |
isTopLevel()
|
void |
setDeriveBy(XmlSchemaDerivationMethod deriveBy)
|
void |
setFinal(XmlSchemaDerivationMethod finalDerivationValue)
|
void |
setFinalDerivation(XmlSchemaDerivationMethod finalDerivation)
|
void |
setMixed(boolean isMixedValue)
|
void |
setName(String name)
Set the name. |
String |
toString()
|
| Methods inherited from class org.apache.ws.commons.schema.XmlSchemaAnnotated |
|---|
getAnnotation, getId, getUnhandledAttributes, setAnnotation, setId, setUnhandledAttributes |
| Methods inherited from class org.apache.ws.commons.schema.XmlSchemaObject |
|---|
addMetaInfo, getLineNumber, getLinePosition, getMetaInfoMap, getSourceURI, setLineNumber, setLinePosition, setMetaInfoMap, setSourceURI |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected XmlSchemaType(XmlSchema schema,
boolean topLevel)
| Method Detail |
|---|
public boolean equals(Object what)
equals in class XmlSchemaObjectpublic int hashCode()
hashCode in class XmlSchemaObjectpublic XmlSchemaDerivationMethod getDeriveBy()
public XmlSchemaDerivationMethod getFinal()
public void setFinal(XmlSchemaDerivationMethod finalDerivationValue)
public XmlSchemaDerivationMethod getFinalResolved()
public boolean isMixed()
public void setMixed(boolean isMixedValue)
public String toString()
toString in class XmlSchemaAnnotatedpublic String getName()
XmlSchemaNamed
getName in interface XmlSchemaNamedpublic XmlSchema getParent()
XmlSchemaNamed
getParent in interface XmlSchemaNamedpublic QName getQName()
XmlSchemaNamed
getQName in interface XmlSchemaNamedXmlSchemaNamedWithForm.getWireName()public boolean isAnonymous()
isAnonymous in interface XmlSchemaNamedpublic boolean isTopLevel()
isTopLevel in interface XmlSchemaNamedpublic void setName(String name)
XmlSchemaNamed
setName in interface XmlSchemaNamedname - the name.public void setFinalDerivation(XmlSchemaDerivationMethod finalDerivation)
public XmlSchemaDerivationMethod getFinalDerivation()
public void setDeriveBy(XmlSchemaDerivationMethod deriveBy)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||