fr.tireme.schemadoc.SDSchema
Interface SDGroupDefinition
- All Superinterfaces:
- SDConcreteComponent, SDSchemaContent
- All Known Implementing Classes:
- XSDModelGroupDefinitionWrapp
public interface SDGroupDefinition
- extends SDSchemaContent
- Author:
- Mike Niemaz (niemaz@xrce.xerox.com)
| Fields inherited from interface fr.tireme.schemadoc.SDSchema.SDSchemaContent |
TYPE_ATTRIBUTE, TYPE_ATTRIBUTE_LABEL, TYPE_ATTRIBUTEGROUP, TYPE_ATTRIBUTEGROUP_LABEL, TYPE_COMPLEXTYPE, TYPE_COMPLEXTYPE_LABEL, TYPE_ELEMENT, TYPE_ELEMENT_LABEL, TYPE_GROUP, TYPE_GROUP_LABEL, TYPE_NOTATION, TYPE_NOTATION_LABEL, TYPE_SIMPLETYPE, TYPE_SIMPLETYPE_LABEL |
isRef
boolean isRef()
- Indicates if this object is a reference.
- Returns:
- boolean - true is this object is a reference.
getGroupContent
SDGroupContent getGroupContent()
- Returns the content of this group.
- Returns:
- SDGroupContent -
getResolvedModelGroupDefinition
SDGroupDefinition getResolvedModelGroupDefinition(SDSchema schema)
- Returns the content of this group or of his reference.
- Parameters:
schema - - root schema
- Returns:
- SDGroupDefinition -
getSchemaAnnotation
SDAnnotation getSchemaAnnotation()
- Returns the annotation on this group
- Returns:
- SDAnnotation -