public class SchemaRep.Group extends SchemaRep.ModelGroup implements SchemaRep.CanRef
subElementsparentExpr| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getAttributeString()
Return the attributes as a string for the XML Schema.
|
String |
getGroupName() |
String |
getName() |
String |
getRef()
May return null.
|
SchemaRep.ElementExpr |
getRefElementExpr() |
SchemaRep.Group |
getRefGroup() |
int |
hashCode() |
boolean |
hasRef() |
protected SchemaRep.ModelGroup |
newInstance() |
SchemaRep.ElementExpr |
optimize()
If we have no subelements, we ask to be deleted.
|
void |
readSchema(Element node) |
Map |
validSubElementTypeMap() |
getContentName, getMaxOccurs, getMinOccurs, setMaxOccurs, setMinOccurs, writeDTDNameaddSubElement, addSubElement, compressWhiteSpaceInner, compressWhiteSpaceOuter, findAllSubElements, findAllSubElements, findSubElement, findSubElement, findSubElement, findSubElementNames, getJavaTypeName, subElementsIterator, toString, validate, writeDTD, writeDTDSubElementNames, writeDTDSubElementNames, writeXMLSchema, writeXMLSchemagetFullContentName, getParentExpr, setParentExpr, uniquifyFullContentNamepublic Group()
public Group(String n)
public SchemaRep.ElementExpr optimize()
SchemaRep.ModelGroupoptimize in class SchemaRep.ModelGrouppublic String getName()
getName in class SchemaRep.ElementExprpublic String getGroupName()
public boolean hasRef()
hasRef in interface SchemaRep.CanRefpublic String getRef()
getRef in interface SchemaRep.CanRefpublic SchemaRep.Group getRefGroup()
public SchemaRep.ElementExpr getRefElementExpr()
getRefElementExpr in interface SchemaRep.CanRefpublic Map validSubElementTypeMap()
validSubElementTypeMap in class SchemaRep.ContainsSubElementspublic String getAttributeString()
SchemaRep.ContainsSubElementsgetAttributeString in class SchemaRep.ModelGrouppublic void readSchema(Element node)
readSchema in class SchemaRep.ModelGroupprotected SchemaRep.ModelGroup newInstance()
newInstance in class SchemaRep.ModelGrouppublic boolean equals(Object o)
equals in class SchemaRep.ModelGrouppublic int hashCode()
hashCode in class SchemaRep.ModelGroupCopyright © 2017–2019 Eclipse Foundation. All rights reserved.