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:
Mixed
XMLNS Prefix Map
XSI Schema Location
All
Annotation
Any
Any Attribute
Appinfo
Attribute
Attribute Group
Choice
Complex Content
Complex Type
Documentation
Element
Enumeration
Field
Fraction Digits
Group
Import
Include
Key
Keyref
Length
List
Max Exclusive
Max Inclusive
Max Length
Min Exclusive
Min Inclusive
Min Length
Notation
Pattern
Redefine
Restriction
Schema
Selector
Sequence
Simple Content
Simple Type
Total Digits
Union
Unique
White 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.FeatureMap
getMixed()
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.void
Sets the value of the 'All
' containment reference.void
setAnnotation
(AnnotationType value) Sets the value of the 'Annotation
' containment reference.void
Sets the value of the 'Any
' containment reference.void
setAnyAttribute
(Wildcard value) Sets the value of the 'Any Attribute
' containment reference.void
setAppinfo
(AppinfoType value) Sets the value of the 'Appinfo
' containment reference.void
setAttribute
(TopLevelAttribute value) Sets the value of the 'Attribute
' containment reference.void
Sets the value of the 'Attribute Group
' containment reference.void
setChoice
(ExplicitGroup value) Sets the value of the 'Choice
' containment reference.void
Sets the value of the 'Complex Content
' containment reference.void
Sets the value of the 'Complex Type
' containment reference.void
Sets the value of the 'Documentation
' containment reference.void
setElement
(TopLevelElement value) Sets the value of the 'Element
' containment reference.void
setEnumeration
(NoFixedFacet value) Sets the value of the 'Enumeration
' containment reference.void
Sets the value of the 'Field
' containment reference.void
setFractionDigits
(NumFacet value) Sets the value of the 'Fraction Digits
' containment reference.void
setGroup
(NamedGroup value) Sets the value of the 'Group
' containment reference.void
setImport
(ImportType value) Sets the value of the 'Import
' containment reference.void
setInclude
(IncludeType value) Sets the value of the 'Include
' containment reference.void
Sets the value of the 'Key
' containment reference.void
setKeyref
(KeyrefType value) Sets the value of the 'Keyref
' containment reference.void
Sets the value of the 'Length
' containment reference.void
Sets the value of the 'List
' containment reference.void
setMaxExclusive
(Facet value) Sets the value of the 'Max Exclusive
' containment reference.void
setMaxInclusive
(Facet value) Sets the value of the 'Max Inclusive
' containment reference.void
setMaxLength
(NumFacet value) Sets the value of the 'Max Length
' containment reference.void
setMinExclusive
(Facet value) Sets the value of the 'Min Exclusive
' containment reference.void
setMinInclusive
(Facet value) Sets the value of the 'Min Inclusive
' containment reference.void
setMinLength
(NumFacet value) Sets the value of the 'Min Length
' containment reference.void
setNotation
(NotationType value) Sets the value of the 'Notation
' containment reference.void
setPattern
(PatternType value) Sets the value of the 'Pattern
' containment reference.void
setRedefine
(RedefineType value) Sets the value of the 'Redefine
' containment reference.void
setRestriction
(RestrictionType1 value) Sets the value of the 'Restriction
' containment reference.void
setSchema
(SchemaType value) Sets the value of the 'Schema
' containment reference.void
setSelector
(SelectorType value) Sets the value of the 'Selector
' containment reference.void
setSequence
(ExplicitGroup value) Sets the value of the 'Sequence
' containment reference.void
Sets the value of the 'Simple Content
' containment reference.void
setSimpleType
(TopLevelSimpleType value) Sets the value of the 'Simple Type
' containment reference.void
setTotalDigits
(TotalDigitsType value) Sets the value of the 'Total Digits
' containment reference.void
Sets the value of the 'Union
' containment reference.void
Sets the value of the 'Unique
' containment reference.void
setWhiteSpace
(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, eUnset
Methods 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:
-