|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A representation of the model object 'Attribute Declaration'.
The following features are supported:
Attribute Declaration ReferenceAnnotationAnonymous Type DefinitionType DefinitionResolved Attribute Declaration
XSDPackage.getXSDAttributeDeclaration()| Method Summary | |
XSDAnnotation |
getAnnotation()
Returns the value of the 'Annotation' containment reference |
XSDSimpleTypeDefinition |
getAnonymousTypeDefinition()
Returns the value of the 'Anonymous Type Definition' containment reference |
XSDAttributeDeclaration |
getResolvedAttributeDeclaration()
Returns the value of the 'Resolved Attribute Declaration' reference |
XSDSimpleTypeDefinition |
getTypeDefinition()
Returns the value of the 'Type Definition' reference |
boolean |
isAttributeDeclarationReference()
Returns the value of the 'Attribute Declaration Reference' attribute |
void |
setAnnotation(XSDAnnotation value)
Sets the value of the ' Annotation' containment reference |
void |
setAnonymousTypeDefinition(XSDSimpleTypeDefinition value)
Sets the value of the ' Anonymous Type Definition' containment reference |
void |
setResolvedAttributeDeclaration(XSDAttributeDeclaration value)
Sets the value of the ' Resolved Attribute Declaration' reference |
void |
setTypeDefinition(XSDSimpleTypeDefinition value)
Sets the value of the ' Type Definition' reference |
| Methods inherited from interface org.eclipse.xsd.XSDFeature |
getConstraint, getForm, getLexicalValue, getResolvedFeature, getScope, getType, getValue, isFeatureReference, isGlobal, isSetConstraint, isSetForm, setConstraint, setForm, setLexicalValue, setValue, unsetConstraint, unsetForm |
| 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 isAttributeDeclarationReference()
This concrete attribute is equivalent to
xsdAttributeDeclaration != xsdAttributeDeclaration.getResolvedAttributeDeclaration()
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 declaration
with a ref attribute.
XSDPackage.getXSDAttributeDeclaration_AttributeDeclarationReference()public XSDAnnotation getAnnotation()
This represents the annotation infoset property.
setAnnotation(XSDAnnotation),
XSDPackage.getXSDAttributeDeclaration_Annotation()public void setAnnotation(XSDAnnotation value)
Annotation' containment reference.
value - the new value of the 'Annotation' containment reference.getAnnotation()public XSDSimpleTypeDefinition getAnonymousTypeDefinition()
This concrete reference represents a simple type definition defined within the body of an attribute element.
setAnonymousTypeDefinition(XSDSimpleTypeDefinition),
XSDPackage.getXSDAttributeDeclaration_AnonymousTypeDefinition()public void setAnonymousTypeDefinition(XSDSimpleTypeDefinition value)
Anonymous Type Definition' containment reference.
value - the new value of the 'Anonymous Type Definition' containment reference.getAnonymousTypeDefinition()public XSDSimpleTypeDefinition getTypeDefinition()
This represents the type definition infoset property.
setTypeDefinition(XSDSimpleTypeDefinition),
XSDPackage.getXSDAttributeDeclaration_TypeDefinition()public void setTypeDefinition(XSDSimpleTypeDefinition value)
Type Definition' reference.
value - the new value of the 'Type Definition' reference.getTypeDefinition()public XSDAttributeDeclaration getResolvedAttributeDeclaration()
This concrete reference represents the attribute declaration resolved by the ref attribute.
setResolvedAttributeDeclaration(XSDAttributeDeclaration),
XSDPackage.getXSDAttributeDeclaration_ResolvedAttributeDeclaration()public void setResolvedAttributeDeclaration(XSDAttributeDeclaration value)
Resolved Attribute Declaration' reference.
value - the new value of the 'Resolved Attribute Declaration' reference.getResolvedAttributeDeclaration()
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||