public abstract class SchemaRep.ModelGroup extends SchemaRep.ContainsSubElements implements SchemaRep.MinMaxOccurs
subElementsparentExpr| Constructor and Description |
|---|
ModelGroup() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getAttributeString()
Return the attributes as a string for the XML Schema.
|
String |
getContentName() |
String |
getMaxOccurs() |
String |
getMinOccurs() |
int |
hashCode() |
protected abstract SchemaRep.ModelGroup |
newInstance() |
SchemaRep.ElementExpr |
optimize()
If we have no subelements, we ask to be deleted.
|
void |
readSchema(Element node) |
void |
setMaxOccurs(String maxo) |
void |
setMinOccurs(String mino) |
boolean |
writeDTDName(StringBuffer out) |
addSubElement, addSubElement, compressWhiteSpaceInner, compressWhiteSpaceOuter, findAllSubElements, findAllSubElements, findSubElement, findSubElement, findSubElement, findSubElementNames, getJavaTypeName, subElementsIterator, toString, validate, validSubElementTypeMap, writeDTD, writeDTDSubElementNames, writeDTDSubElementNames, writeXMLSchema, writeXMLSchemagetFullContentName, getName, getParentExpr, setParentExpr, uniquifyFullContentNamepublic String getContentName()
getContentName in class SchemaRep.ElementExprpublic void setMinOccurs(String mino)
public void setMaxOccurs(String maxo)
public String getMinOccurs()
getMinOccurs in interface SchemaRep.MinMaxOccurspublic String getMaxOccurs()
getMaxOccurs in interface SchemaRep.MinMaxOccurspublic SchemaRep.ElementExpr optimize()
optimize in class SchemaRep.ContainsSubElementspublic boolean writeDTDName(StringBuffer out)
writeDTDName in class SchemaRep.ElementExprpublic String getAttributeString()
SchemaRep.ContainsSubElementsgetAttributeString in class SchemaRep.ContainsSubElementspublic void readSchema(Element node)
readSchema in class SchemaRep.ElementExprprotected abstract SchemaRep.ModelGroup newInstance()
public boolean equals(Object o)
equals in class SchemaRep.ContainsSubElementspublic int hashCode()
hashCode in class SchemaRep.ContainsSubElementsCopyright © 2017–2019 Eclipse Foundation. All rights reserved.