|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XSDAttributeGroupDefinition
A representation of the model object 'Attribute Group Definition'.
The following features are supported:
Attribute Group Definition Reference
Annotation
Contents
Attribute Uses
Attribute Wildcard Content
Attribute Wildcard
Resolved Attribute Group Definition
Synthetic Wildcard
XSDPackage.getXSDAttributeGroupDefinition()
Method Summary | |
---|---|
XSDAnnotation |
getAnnotation()
Returns the value of the 'Annotation' containment reference |
EList<XSDAttributeUse> |
getAttributeUses()
Returns the value of the 'Attribute Uses' reference list. |
XSDWildcard |
getAttributeWildcard()
Returns the value of the 'Attribute Wildcard' reference |
XSDWildcard |
getAttributeWildcardContent()
Returns the value of the 'Attribute Wildcard Content' containment reference |
EList<XSDAttributeGroupContent> |
getContents()
Returns the value of the 'Contents' containment reference list. |
XSDAttributeGroupDefinition |
getResolvedAttributeGroupDefinition()
Returns the value of the 'Resolved Attribute Group Definition' reference |
XSDWildcard |
getSyntheticWildcard()
Returns the value of the 'Synthetic Wildcard' containment reference |
boolean |
isAttributeGroupDefinitionReference()
Returns the value of the 'Attribute Group Definition Reference' attribute |
void |
setAnnotation(XSDAnnotation value)
Sets the value of the ' Annotation ' containment reference |
void |
setAttributeWildcard(XSDWildcard value)
Sets the value of the ' Attribute Wildcard ' reference |
void |
setAttributeWildcardContent(XSDWildcard value)
Sets the value of the ' Attribute Wildcard Content ' containment reference |
void |
setResolvedAttributeGroupDefinition(XSDAttributeGroupDefinition value)
Sets the value of the ' Resolved Attribute Group Definition ' reference |
void |
setSyntheticWildcard(XSDWildcard value)
Sets the value of the ' Synthetic Wildcard ' containment reference |
Methods inherited from interface org.eclipse.xsd.XSDRedefinableComponent |
---|
isCircular |
Methods inherited from interface org.eclipse.xsd.XSDNamedComponent |
---|
getAliasName, getAliasURI, getName, getQName, getQName, getTargetNamespace, getURI, hasNameAndTargetNamespace, hasSameNameAndTargetNamespace, hasURI, setName, setTargetNamespace |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
boolean isAttributeGroupDefinitionReference()
This concrete attribute is equivalent to
xsdAttributeGroupDefinition != xsdAttributeGroupDefinition.getResolvedAttributeGroupDefinition
()
An infoset feature will never return an instance for which this is the true
since this is a concrete attribute that is used to represent an attribute group definition
with a ref attribute.
XSDPackage.getXSDAttributeGroupDefinition_AttributeGroupDefinitionReference()
XSDAnnotation getAnnotation()
This represents the annotation infoset property.
setAnnotation(XSDAnnotation)
,
XSDPackage.getXSDAttributeGroupDefinition_Annotation()
void setAnnotation(XSDAnnotation value)
Annotation
' containment reference.
value
- the new value of the 'Annotation' containment reference.getAnnotation()
EList<XSDAttributeGroupContent> getContents()
XSDAttributeGroupContent
.
This concrete reference represents the contents defined within the body of an attributeGroup element.
XSDPackage.getXSDAttributeGroupDefinition_Contents()
EList<XSDAttributeUse> getAttributeUses()
XSDAttributeUse
.
This represents the
attribute uses
infoset property.
It is computed from the contents
and should typically not be set directly.
XSDPackage.getXSDAttributeGroupDefinition_AttributeUses()
XSDWildcard getAttributeWildcardContent()
This concrete reference represents the attribute wildcard defined within the body of an attributeGroup element.
setAttributeWildcardContent(XSDWildcard)
,
XSDPackage.getXSDAttributeGroupDefinition_AttributeWildcardContent()
void setAttributeWildcardContent(XSDWildcard value)
Attribute Wildcard Content
' containment reference.
value
- the new value of the 'Attribute Wildcard Content' containment reference.getAttributeWildcardContent()
XSDWildcard getAttributeWildcard()
This represents the
attribute wildcard
infoset property.
It is computed from the attribute wildcard content
and should typically not be set directly.
setAttributeWildcard(XSDWildcard)
,
XSDPackage.getXSDAttributeGroupDefinition_AttributeWildcard()
void setAttributeWildcard(XSDWildcard value)
Attribute Wildcard
' reference.
value
- the new value of the 'Attribute Wildcard' reference.getAttributeWildcard()
XSDAttributeGroupDefinition getResolvedAttributeGroupDefinition()
This concrete reference represents the attribute group definition resolved by the ref attribute.
setResolvedAttributeGroupDefinition(XSDAttributeGroupDefinition)
,
XSDPackage.getXSDAttributeGroupDefinition_ResolvedAttributeGroupDefinition()
void setResolvedAttributeGroupDefinition(XSDAttributeGroupDefinition value)
Resolved Attribute Group Definition
' reference.
value
- the new value of the 'Resolved Attribute Group Definition' reference.getResolvedAttributeGroupDefinition()
XSDWildcard getSyntheticWildcard()
This contains the attribute wildcard infoset property, if the rules require a synthesized component.
setSyntheticWildcard(XSDWildcard)
,
XSDPackage.getXSDAttributeGroupDefinition_SyntheticWildcard()
void setSyntheticWildcard(XSDWildcard value)
Synthetic Wildcard
' containment reference.
value
- the new value of the 'Synthetic Wildcard' containment reference.getSyntheticWildcard()
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |