|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 |
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 |
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 |
Method Detail |
public 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()
public XSDAnnotation getAnnotation()
This represents the annotation infoset property.
setAnnotation(XSDAnnotation)
,
XSDPackage.getXSDAttributeGroupDefinition_Annotation()
public void setAnnotation(XSDAnnotation value)
Annotation
' containment reference.
value
- the new value of the 'Annotation' containment reference.getAnnotation()
public EList getContents()
XSDAttributeGroupContent
.
This concrete reference represents the contents defined within the body of an attributeGroup element.
XSDPackage.getXSDAttributeGroupDefinition_Contents()
public EList 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()
public XSDWildcard getAttributeWildcardContent()
This concrete reference represents the attribute wildcard defined within the body of an attributeGroup element.
setAttributeWildcardContent(XSDWildcard)
,
XSDPackage.getXSDAttributeGroupDefinition_AttributeWildcardContent()
public void setAttributeWildcardContent(XSDWildcard value)
Attribute Wildcard Content
' containment reference.
value
- the new value of the 'Attribute Wildcard Content' containment reference.getAttributeWildcardContent()
public 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()
public void setAttributeWildcard(XSDWildcard value)
Attribute Wildcard
' reference.
value
- the new value of the 'Attribute Wildcard' reference.getAttributeWildcard()
public XSDAttributeGroupDefinition getResolvedAttributeGroupDefinition()
This concrete reference represents the attribute group definition resolved by the ref attribute.
setResolvedAttributeGroupDefinition(XSDAttributeGroupDefinition)
,
XSDPackage.getXSDAttributeGroupDefinition_ResolvedAttributeGroupDefinition()
public void setResolvedAttributeGroupDefinition(XSDAttributeGroupDefinition value)
Resolved Attribute Group Definition
' reference.
value
- the new value of the 'Resolved Attribute Group Definition' reference.getResolvedAttributeGroupDefinition()
public XSDWildcard getSyntheticWildcard()
This contains the attribute wildcard infoset property, if the rules require a synthesized component.
setSyntheticWildcard(XSDWildcard)
,
XSDPackage.getXSDAttributeGroupDefinition_SyntheticWildcard()
public 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 |