Package org.w3._2001.schema
Interface DocumentRoot
- All Superinterfaces:
EObject,Notifier
- All Known Implementing Classes:
DocumentRootImpl
public interface DocumentRoot
extends EObject
A representation of the model object 'Document Root'.
The following features are supported:
MixedXMLNS Prefix MapXSI Schema LocationAllAnnotationAnyAny AttributeAppinfoAttributeAttribute GroupChoiceComplex ContentComplex TypeDocumentationElementEnumerationFieldFraction DigitsGroupImportIncludeKeyKeyrefLengthListMax ExclusiveMax InclusiveMax LengthMin ExclusiveMin InclusiveMin LengthNotationPatternRedefineRestrictionSchemaSelectorSequenceSimple ContentSimple TypeTotal DigitsUnionUniqueWhite Space
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetAll()Returns the value of the 'All' containment reference.Returns the value of the 'Annotation' containment reference.getAny()Returns the value of the 'Any' containment reference.Returns the value of the 'Any Attribute' containment reference.Returns the value of the 'Appinfo' containment reference.Returns the value of the 'Attribute' containment reference.Returns the value of the 'Attribute Group' containment reference.Returns the value of the 'Choice' containment reference.Returns the value of the 'Complex Content' containment reference.Returns the value of the 'Complex Type' containment reference.Returns the value of the 'Documentation' containment reference.Returns the value of the 'Element' containment reference.Returns the value of the 'Enumeration' containment reference.getField()Returns the value of the 'Field' containment reference.Returns the value of the 'Fraction Digits' containment reference.getGroup()Returns the value of the 'Group' containment reference.Returns the value of the 'Import' containment reference.Returns the value of the 'Include' containment reference.getKey()Returns the value of the 'Key' containment reference.Returns the value of the 'Keyref' containment reference.Returns the value of the 'Length' containment reference.getList()Returns the value of the 'List' containment reference.Returns the value of the 'Max Exclusive' containment reference.Returns the value of the 'Max Inclusive' containment reference.Returns the value of the 'Max Length' containment reference.Returns the value of the 'Min Exclusive' containment reference.Returns the value of the 'Min Inclusive' containment reference.Returns the value of the 'Min Length' containment reference.FeatureMapgetMixed()Returns the value of the 'Mixed' attribute list.Returns the value of the 'Notation' containment reference.Returns the value of the 'Pattern' containment reference.Returns the value of the 'Redefine' containment reference.Returns the value of the 'Restriction' containment reference.Returns the value of the 'Schema' containment reference.Returns the value of the 'Selector' containment reference.Returns the value of the 'Sequence' containment reference.Returns the value of the 'Simple Content' containment reference.Returns the value of the 'Simple Type' containment reference.Returns the value of the 'Total Digits' containment reference.getUnion()Returns the value of the 'Union' containment reference.Returns the value of the 'Unique' containment reference.Returns the value of the 'White Space' containment reference.Returns the value of the 'XMLNS Prefix Map' map.Returns the value of the 'XSI Schema Location' map.voidSets the value of the 'All' containment reference.voidsetAnnotation(AnnotationType value) Sets the value of the 'Annotation' containment reference.voidSets the value of the 'Any' containment reference.voidsetAnyAttribute(Wildcard value) Sets the value of the 'Any Attribute' containment reference.voidsetAppinfo(AppinfoType value) Sets the value of the 'Appinfo' containment reference.voidsetAttribute(TopLevelAttribute value) Sets the value of the 'Attribute' containment reference.voidSets the value of the 'Attribute Group' containment reference.voidsetChoice(ExplicitGroup value) Sets the value of the 'Choice' containment reference.voidSets the value of the 'Complex Content' containment reference.voidSets the value of the 'Complex Type' containment reference.voidSets the value of the 'Documentation' containment reference.voidsetElement(TopLevelElement value) Sets the value of the 'Element' containment reference.voidsetEnumeration(NoFixedFacet value) Sets the value of the 'Enumeration' containment reference.voidSets the value of the 'Field' containment reference.voidsetFractionDigits(NumFacet value) Sets the value of the 'Fraction Digits' containment reference.voidsetGroup(NamedGroup value) Sets the value of the 'Group' containment reference.voidsetImport(ImportType value) Sets the value of the 'Import' containment reference.voidsetInclude(IncludeType value) Sets the value of the 'Include' containment reference.voidSets the value of the 'Key' containment reference.voidsetKeyref(KeyrefType value) Sets the value of the 'Keyref' containment reference.voidSets the value of the 'Length' containment reference.voidSets the value of the 'List' containment reference.voidsetMaxExclusive(Facet value) Sets the value of the 'Max Exclusive' containment reference.voidsetMaxInclusive(Facet value) Sets the value of the 'Max Inclusive' containment reference.voidsetMaxLength(NumFacet value) Sets the value of the 'Max Length' containment reference.voidsetMinExclusive(Facet value) Sets the value of the 'Min Exclusive' containment reference.voidsetMinInclusive(Facet value) Sets the value of the 'Min Inclusive' containment reference.voidsetMinLength(NumFacet value) Sets the value of the 'Min Length' containment reference.voidsetNotation(NotationType value) Sets the value of the 'Notation' containment reference.voidsetPattern(PatternType value) Sets the value of the 'Pattern' containment reference.voidsetRedefine(RedefineType value) Sets the value of the 'Redefine' containment reference.voidsetRestriction(RestrictionType1 value) Sets the value of the 'Restriction' containment reference.voidsetSchema(SchemaType value) Sets the value of the 'Schema' containment reference.voidsetSelector(SelectorType value) Sets the value of the 'Selector' containment reference.voidsetSequence(ExplicitGroup value) Sets the value of the 'Sequence' containment reference.voidSets the value of the 'Simple Content' containment reference.voidsetSimpleType(TopLevelSimpleType value) Sets the value of the 'Simple Type' containment reference.voidsetTotalDigits(TotalDigitsType value) Sets the value of the 'Total Digits' containment reference.voidSets the value of the 'Union' containment reference.voidSets the value of the 'Unique' containment reference.voidsetWhiteSpace(WhiteSpaceType value) Sets the value of the 'White Space' containment reference.Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getMixed
FeatureMap getMixed()Returns the value of the 'Mixed' attribute list. The list contents are of typeFeatureMap.Entry.- Returns:
- the value of the 'Mixed' attribute list.
- See Also:
-
getXMLNSPrefixMap
Returns the value of the 'XMLNS Prefix Map' map. The key is of typeString, and the value is of typeString,- Returns:
- the value of the 'XMLNS Prefix Map' map.
- See Also:
-
getXSISchemaLocation
Returns the value of the 'XSI Schema Location' map. The key is of typeString, and the value is of typeString,- Returns:
- the value of the 'XSI Schema Location' map.
- See Also:
-
getAll
All getAll()Returns the value of the 'All' containment reference.- Returns:
- the value of the 'All' containment reference.
- See Also:
-
setAll
Sets the value of the 'All' containment reference.- Parameters:
value- the new value of the 'All' containment reference.- See Also:
-
getAnnotation
AnnotationType getAnnotation()Returns the value of the 'Annotation' containment reference.- Returns:
- the value of the 'Annotation' containment reference.
- See Also:
-
setAnnotation
Sets the value of the 'Annotation' containment reference.- Parameters:
value- the new value of the 'Annotation' containment reference.- See Also:
-
getAny
AnyType getAny()Returns the value of the 'Any' containment reference.- Returns:
- the value of the 'Any' containment reference.
- See Also:
-
setAny
Sets the value of the 'Any' containment reference.- Parameters:
value- the new value of the 'Any' containment reference.- See Also:
-
getAnyAttribute
Wildcard getAnyAttribute()Returns the value of the 'Any Attribute' containment reference.- Returns:
- the value of the 'Any Attribute' containment reference.
- See Also:
-
setAnyAttribute
Sets the value of the 'Any Attribute' containment reference.- Parameters:
value- the new value of the 'Any Attribute' containment reference.- See Also:
-
getAppinfo
AppinfoType getAppinfo()Returns the value of the 'Appinfo' containment reference.- Returns:
- the value of the 'Appinfo' containment reference.
- See Also:
-
setAppinfo
Sets the value of the 'Appinfo' containment reference.- Parameters:
value- the new value of the 'Appinfo' containment reference.- See Also:
-
getAttribute
TopLevelAttribute getAttribute()Returns the value of the 'Attribute' containment reference.- Returns:
- the value of the 'Attribute' containment reference.
- See Also:
-
setAttribute
Sets the value of the 'Attribute' containment reference.- Parameters:
value- the new value of the 'Attribute' containment reference.- See Also:
-
getAttributeGroup
NamedAttributeGroup getAttributeGroup()Returns the value of the 'Attribute Group' containment reference.- Returns:
- the value of the 'Attribute Group' containment reference.
- See Also:
-
setAttributeGroup
Sets the value of the 'Attribute Group' containment reference.- Parameters:
value- the new value of the 'Attribute Group' containment reference.- See Also:
-
getChoice
ExplicitGroup getChoice()Returns the value of the 'Choice' containment reference.- Returns:
- the value of the 'Choice' containment reference.
- See Also:
-
setChoice
Sets the value of the 'Choice' containment reference.- Parameters:
value- the new value of the 'Choice' containment reference.- See Also:
-
getComplexContent
ComplexContentType getComplexContent()Returns the value of the 'Complex Content' containment reference.- Returns:
- the value of the 'Complex Content' containment reference.
- See Also:
-
setComplexContent
Sets the value of the 'Complex Content' containment reference.- Parameters:
value- the new value of the 'Complex Content' containment reference.- See Also:
-
getComplexType
TopLevelComplexType getComplexType()Returns the value of the 'Complex Type' containment reference.- Returns:
- the value of the 'Complex Type' containment reference.
- See Also:
-
setComplexType
Sets the value of the 'Complex Type' containment reference.- Parameters:
value- the new value of the 'Complex Type' containment reference.- See Also:
-
getDocumentation
DocumentationType getDocumentation()Returns the value of the 'Documentation' containment reference.- Returns:
- the value of the 'Documentation' containment reference.
- See Also:
-
setDocumentation
Sets the value of the 'Documentation' containment reference.- Parameters:
value- the new value of the 'Documentation' containment reference.- See Also:
-
getElement
TopLevelElement getElement()Returns the value of the 'Element' containment reference.- Returns:
- the value of the 'Element' containment reference.
- See Also:
-
setElement
Sets the value of the 'Element' containment reference.- Parameters:
value- the new value of the 'Element' containment reference.- See Also:
-
getEnumeration
NoFixedFacet getEnumeration()Returns the value of the 'Enumeration' containment reference.- Returns:
- the value of the 'Enumeration' containment reference.
- See Also:
-
setEnumeration
Sets the value of the 'Enumeration' containment reference.- Parameters:
value- the new value of the 'Enumeration' containment reference.- See Also:
-
getField
FieldType getField()Returns the value of the 'Field' containment reference.- Returns:
- the value of the 'Field' containment reference.
- See Also:
-
setField
Sets the value of the 'Field' containment reference.- Parameters:
value- the new value of the 'Field' containment reference.- See Also:
-
getFractionDigits
NumFacet getFractionDigits()Returns the value of the 'Fraction Digits' containment reference.- Returns:
- the value of the 'Fraction Digits' containment reference.
- See Also:
-
setFractionDigits
Sets the value of the 'Fraction Digits' containment reference.- Parameters:
value- the new value of the 'Fraction Digits' containment reference.- See Also:
-
getGroup
NamedGroup getGroup()Returns the value of the 'Group' containment reference.- Returns:
- the value of the 'Group' containment reference.
- See Also:
-
setGroup
Sets the value of the 'Group' containment reference.- Parameters:
value- the new value of the 'Group' containment reference.- See Also:
-
getImport
ImportType getImport()Returns the value of the 'Import' containment reference.- Returns:
- the value of the 'Import' containment reference.
- See Also:
-
setImport
Sets the value of the 'Import' containment reference.- Parameters:
value- the new value of the 'Import' containment reference.- See Also:
-
getInclude
IncludeType getInclude()Returns the value of the 'Include' containment reference.- Returns:
- the value of the 'Include' containment reference.
- See Also:
-
setInclude
Sets the value of the 'Include' containment reference.- Parameters:
value- the new value of the 'Include' containment reference.- See Also:
-
getKey
Keybase getKey()Returns the value of the 'Key' containment reference.- Returns:
- the value of the 'Key' containment reference.
- See Also:
-
setKey
Sets the value of the 'Key' containment reference.- Parameters:
value- the new value of the 'Key' containment reference.- See Also:
-
getKeyref
KeyrefType getKeyref()Returns the value of the 'Keyref' containment reference.- Returns:
- the value of the 'Keyref' containment reference.
- See Also:
-
setKeyref
Sets the value of the 'Keyref' containment reference.- Parameters:
value- the new value of the 'Keyref' containment reference.- See Also:
-
getLength
NumFacet getLength()Returns the value of the 'Length' containment reference.- Returns:
- the value of the 'Length' containment reference.
- See Also:
-
setLength
Sets the value of the 'Length' containment reference.- Parameters:
value- the new value of the 'Length' containment reference.- See Also:
-
getList
ListType getList()Returns the value of the 'List' containment reference.- Returns:
- the value of the 'List' containment reference.
- See Also:
-
setList
Sets the value of the 'List' containment reference.- Parameters:
value- the new value of the 'List' containment reference.- See Also:
-
getMaxExclusive
Facet getMaxExclusive()Returns the value of the 'Max Exclusive' containment reference.- Returns:
- the value of the 'Max Exclusive' containment reference.
- See Also:
-
setMaxExclusive
Sets the value of the 'Max Exclusive' containment reference.- Parameters:
value- the new value of the 'Max Exclusive' containment reference.- See Also:
-
getMaxInclusive
Facet getMaxInclusive()Returns the value of the 'Max Inclusive' containment reference.- Returns:
- the value of the 'Max Inclusive' containment reference.
- See Also:
-
setMaxInclusive
Sets the value of the 'Max Inclusive' containment reference.- Parameters:
value- the new value of the 'Max Inclusive' containment reference.- See Also:
-
getMaxLength
NumFacet getMaxLength()Returns the value of the 'Max Length' containment reference.- Returns:
- the value of the 'Max Length' containment reference.
- See Also:
-
setMaxLength
Sets the value of the 'Max Length' containment reference.- Parameters:
value- the new value of the 'Max Length' containment reference.- See Also:
-
getMinExclusive
Facet getMinExclusive()Returns the value of the 'Min Exclusive' containment reference.- Returns:
- the value of the 'Min Exclusive' containment reference.
- See Also:
-
setMinExclusive
Sets the value of the 'Min Exclusive' containment reference.- Parameters:
value- the new value of the 'Min Exclusive' containment reference.- See Also:
-
getMinInclusive
Facet getMinInclusive()Returns the value of the 'Min Inclusive' containment reference.- Returns:
- the value of the 'Min Inclusive' containment reference.
- See Also:
-
setMinInclusive
Sets the value of the 'Min Inclusive' containment reference.- Parameters:
value- the new value of the 'Min Inclusive' containment reference.- See Also:
-
getMinLength
NumFacet getMinLength()Returns the value of the 'Min Length' containment reference.- Returns:
- the value of the 'Min Length' containment reference.
- See Also:
-
setMinLength
Sets the value of the 'Min Length' containment reference.- Parameters:
value- the new value of the 'Min Length' containment reference.- See Also:
-
getNotation
NotationType getNotation()Returns the value of the 'Notation' containment reference.- Returns:
- the value of the 'Notation' containment reference.
- See Also:
-
setNotation
Sets the value of the 'Notation' containment reference.- Parameters:
value- the new value of the 'Notation' containment reference.- See Also:
-
getPattern
PatternType getPattern()Returns the value of the 'Pattern' containment reference.- Returns:
- the value of the 'Pattern' containment reference.
- See Also:
-
setPattern
Sets the value of the 'Pattern' containment reference.- Parameters:
value- the new value of the 'Pattern' containment reference.- See Also:
-
getRedefine
RedefineType getRedefine()Returns the value of the 'Redefine' containment reference.- Returns:
- the value of the 'Redefine' containment reference.
- See Also:
-
setRedefine
Sets the value of the 'Redefine' containment reference.- Parameters:
value- the new value of the 'Redefine' containment reference.- See Also:
-
getRestriction
RestrictionType1 getRestriction()Returns the value of the 'Restriction' containment reference.- Returns:
- the value of the 'Restriction' containment reference.
- See Also:
-
setRestriction
Sets the value of the 'Restriction' containment reference.- Parameters:
value- the new value of the 'Restriction' containment reference.- See Also:
-
getSchema
SchemaType getSchema()Returns the value of the 'Schema' containment reference.- Returns:
- the value of the 'Schema' containment reference.
- See Also:
-
setSchema
Sets the value of the 'Schema' containment reference.- Parameters:
value- the new value of the 'Schema' containment reference.- See Also:
-
getSelector
SelectorType getSelector()Returns the value of the 'Selector' containment reference.- Returns:
- the value of the 'Selector' containment reference.
- See Also:
-
setSelector
Sets the value of the 'Selector' containment reference.- Parameters:
value- the new value of the 'Selector' containment reference.- See Also:
-
getSequence
ExplicitGroup getSequence()Returns the value of the 'Sequence' containment reference.- Returns:
- the value of the 'Sequence' containment reference.
- See Also:
-
setSequence
Sets the value of the 'Sequence' containment reference.- Parameters:
value- the new value of the 'Sequence' containment reference.- See Also:
-
getSimpleContent
SimpleContentType getSimpleContent()Returns the value of the 'Simple Content' containment reference.- Returns:
- the value of the 'Simple Content' containment reference.
- See Also:
-
setSimpleContent
Sets the value of the 'Simple Content' containment reference.- Parameters:
value- the new value of the 'Simple Content' containment reference.- See Also:
-
getSimpleType
TopLevelSimpleType getSimpleType()Returns the value of the 'Simple Type' containment reference.- Returns:
- the value of the 'Simple Type' containment reference.
- See Also:
-
setSimpleType
Sets the value of the 'Simple Type' containment reference.- Parameters:
value- the new value of the 'Simple Type' containment reference.- See Also:
-
getTotalDigits
TotalDigitsType getTotalDigits()Returns the value of the 'Total Digits' containment reference.- Returns:
- the value of the 'Total Digits' containment reference.
- See Also:
-
setTotalDigits
Sets the value of the 'Total Digits' containment reference.- Parameters:
value- the new value of the 'Total Digits' containment reference.- See Also:
-
getUnion
UnionType getUnion()Returns the value of the 'Union' containment reference.- Returns:
- the value of the 'Union' containment reference.
- See Also:
-
setUnion
Sets the value of the 'Union' containment reference.- Parameters:
value- the new value of the 'Union' containment reference.- See Also:
-
getUnique
Keybase getUnique()Returns the value of the 'Unique' containment reference.- Returns:
- the value of the 'Unique' containment reference.
- See Also:
-
setUnique
Sets the value of the 'Unique' containment reference.- Parameters:
value- the new value of the 'Unique' containment reference.- See Also:
-
getWhiteSpace
WhiteSpaceType getWhiteSpace()Returns the value of the 'White Space' containment reference.- Returns:
- the value of the 'White Space' containment reference.
- See Also:
-
setWhiteSpace
Sets the value of the 'White Space' containment reference.- Parameters:
value- the new value of the 'White Space' containment reference.- See Also:
-