|
WebLogic Integration | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bea.schema.SOMObject | +--com.bea.schema.type.SOMType | +--com.bea.schema.SOMUserDefinedType | +--com.bea.schema.SOMSimpleType
<simpleType> defines a simple user defined schema type
Simple Type definitions provide for:
Fields inherited from class com.bea.schema.type.SOMType |
ANYURI,
BASE64BINARY,
BINARY,
BOOLEAN,
BYTE,
CDATA,
CENTURY,
DATE,
DATETIME,
DECIMAL,
DOUBLE,
DURATION,
ENTITIES,
ENTITY,
FLOAT,
GDAY,
GMONTH,
GMONTHDAY,
GYEAR,
GYEARMONTH,
HEXBINARY,
ID,
IDREF,
IDREFS,
INT,
INTEGER,
LANGUAGE,
LONG,
MONTH,
NAME,
NCNAME,
NEGATIVEINTEGER,
NMTOKEN,
NMTOKENS,
NONNEGATIVEINTEGER,
NONPOSITIVEINTEGER,
NORMALIZEDSTRING,
NOTATION,
NUMBER,
POSITIVEINTEGER,
QNAME,
RECURRINGDATE,
RECURRINGDAY,
RECURRINGDURATION,
SHORT,
STRING,
TIME,
TIMEDURATION,
TIMEINSTANT,
TIMEPERIOD,
TOKEN,
UNSIGNEDBYTE,
UNSIGNEDINT,
UNSIGNEDLONG,
UNSIGNEDSHORT,
URIREFERENCE,
YEAR |
Constructor Summary | |
|
SOMSimpleType()
|
protected |
SOMSimpleType(org.xml.sax.Attributes attrs,
SOMObject parent)
|
|
SOMSimpleType(java.lang.String name)
|
Method Summary | |
SOMList |
add(SOMList list)
|
SOMRestriction |
add(SOMRestriction restrict)
|
SOMUnion |
add(SOMUnion p_union)
|
protected SOMObject |
addChild(java.lang.String tagName,
org.xml.sax.Attributes attrs)
|
SOMList |
addList(SOMType type)
add a new SOMList constraint. |
SOMRestriction |
addRestriction(SOMType type)
add a new SOMRestriction constraint. |
java.lang.String |
createDefault()
|
java.util.Vector |
getAllowedFacets()
|
SOMObject |
getConstraint()
The generic constraint - for the type specific constraint, use getRestriction(), getList(), or getUnion(). |
java.lang.String |
getID()
|
SOMList |
getList()
Access the
|
SOMRestriction |
getRestriction()
Access the |
SOMUnion |
getUnion()
Access the |
SOMObject |
removeConstraint()
remove the previously set constraint. |
void |
toXML(java.io.Writer rtn,
int indent)
|
protected void |
validate(org.w3c.dom.Node element,
java.util.List errorList)
|
Methods inherited from class com.bea.schema.SOMUserDefinedType |
addAnnotation,
addAnnotation,
addDocumentation,
getAnnotation,
getAttributes,
getName,
isElementalType,
isUserDefinedType,
removeAnnotation,
setName |
Methods inherited from class com.bea.schema.type.SOMType |
getType |
Methods inherited from class com.bea.schema.SOMObject |
addPrefixMapping,
attributesToXML,
collectEffectivePrefixMappings,
doIndent,
getContainmentXPath,
getEffectivePrefixMappings,
getID_UQ,
getParent,
getParentName,
getParentSchema,
getPrefixForTargetNamespace,
getTargetNamespace,
getURIForPrefix,
isCircularReference,
isSchemaChild,
namespacePrefixesToXML,
removeNamespaceQualifier,
removePrefixMapping,
setIndent,
setParent,
toString,
toXML,
toXML,
toXML,
trace,
trace |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public SOMSimpleType()
public SOMSimpleType(java.lang.String name)
protected SOMSimpleType(org.xml.sax.Attributes attrs, SOMObject parent)
Method Detail |
public java.lang.String getID()
protected SOMObject addChild(java.lang.String tagName, org.xml.sax.Attributes attrs) throws org.xml.sax.SAXException
public SOMObject removeConstraint()
public SOMRestriction addRestriction(SOMType type)
type
- the restriction base typepublic SOMList addList(SOMType type)
type
- the list item typepublic SOMRestriction add(SOMRestriction restrict)
public SOMList add(SOMList list)
public SOMUnion add(SOMUnion p_union)
public SOMRestriction getRestriction()
public SOMList getList()
public SOMUnion getUnion()
public SOMObject getConstraint()
getRestriction()
,
getList()
,
getUnion()
,
SOMRestriction
,
SOMList
,
SOMUnion
public void toXML(java.io.Writer rtn, int indent) throws java.io.IOException
public java.util.Vector getAllowedFacets()
public java.lang.String createDefault()
protected void validate(org.w3c.dom.Node element, java.util.List errorList)
|
WebLogic Integration | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |