|
||||||||||||
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.
XSDAttributeGroupDefinition.setAnnotation(XSDAnnotation)
,
XSDPackage.getXSDAttributeGroupDefinition_Annotation()
public void setAnnotation(XSDAnnotation value)
Annotation
' containment reference.
value
- the new value of the 'Annotation' containment reference.XSDAttributeGroupDefinition.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.
XSDAttributeGroupDefinition.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.XSDAttributeGroupDefinition.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.
XSDAttributeGroupDefinition.setAttributeWildcard(XSDWildcard)
,
XSDPackage.getXSDAttributeGroupDefinition_AttributeWildcard()
public void setAttributeWildcard(XSDWildcard value)
Attribute Wildcard
' reference.
value
- the new value of the 'Attribute Wildcard' reference.XSDAttributeGroupDefinition.getAttributeWildcard()
public XSDAttributeGroupDefinition getResolvedAttributeGroupDefinition()
This concrete reference represents the attribute group definition resolved by the ref attribute.
XSDAttributeGroupDefinition.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.XSDAttributeGroupDefinition.getResolvedAttributeGroupDefinition()
public XSDWildcard getSyntheticWildcard()
This contains the attribute wildcard infoset property, if the rules require a synthesized component.
XSDAttributeGroupDefinition.setSyntheticWildcard(XSDWildcard)
,
XSDPackage.getXSDAttributeGroupDefinition_SyntheticWildcard()
public void setSyntheticWildcard(XSDWildcard value)
Synthetic Wildcard
' containment reference.
value
- the new value of the 'Synthetic Wildcard' containment reference.XSDAttributeGroupDefinition.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 |