|
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.SOMGroupType | +--com.bea.schema.SOMSequence
<sequence> The grouping construct for schema components. The XML representation for a model group schema component is either an <all>, a <choice> or a <sequence> element information item. The all component specifies that all children must be present to be valid, and the order of those elements is significant.
Fields inherited from class com.bea.schema.SOMGroupType |
m_childElements |
Constructor Summary | |
|
SOMSequence()
|
protected |
SOMSequence(org.xml.sax.Attributes attrs,
SOMObject parent)
constructor for use with SAX parser, loading SOM from a file. |
Method Summary | |
SOMAll |
add(SOMAll p_all)
An <any> is an illegal child element for <sequence>. |
SOMComplexType |
addComplexType(java.lang.String name)
add a new complexType. |
void |
createDefault(DefaultDocumentOptions options,
org.w3c.dom.Element current)
|
java.lang.String |
getID()
|
protected boolean |
startsWith(org.w3c.dom.Node element)
|
protected org.w3c.dom.Node |
validate(org.w3c.dom.Node childNode,
java.util.List errorList)
validate the sequence. |
Methods inherited from class com.bea.schema.SOMGroupType |
add,
add,
add,
add,
add,
addAnnotation,
addChild,
addElement,
addElement,
getAnnotation,
getAttributes,
getChildren,
getChildrenString,
getMaxOccurs,
getMaxOccursString,
getMinOccurs,
getMinOccursString,
remove,
removeAnnotation,
setMaxOccurs,
setMaxOccurs,
setMinOccurs,
setMinOccurs,
toXML,
validateOccurances |
Methods inherited from class com.bea.schema.SOMObject |
attributesToXML,
doIndent,
getID_UQ,
getParent,
getParentSchema,
isCircularReference,
isSchemaChild,
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 SOMSequence()
protected SOMSequence(org.xml.sax.Attributes attrs, SOMObject parent)
attrs
- Method Detail |
public java.lang.String getID()
public SOMAll add(SOMAll p_all)
p_any
- not applicablepublic SOMComplexType addComplexType(java.lang.String name)
name
- the name of the new <element>public void createDefault(DefaultDocumentOptions options, org.w3c.dom.Element current)
protected org.w3c.dom.Node validate(org.w3c.dom.Node childNode, java.util.List errorList) throws SOMValidationException
childNode
- The first Node of the sequenceerrorList
- a list in which to insert errors found by this methodprotected boolean startsWith(org.w3c.dom.Node element)
|
WebLogic Integration | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |