org.eclipse.xsd
Interface XSDEnumerationFacet

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, XSDComponent, XSDConcreteComponent, XSDConstrainingFacet, XSDFacet, XSDRepeatableFacet
All Known Implementing Classes:
XSDEnumerationFacetImpl

public interface XSDEnumerationFacet
extends XSDRepeatableFacet

A representation of the model object 'Enumeration Facet'.

The following features are supported:

See Also:
XSDPackage.getXSDEnumerationFacet()

Method Summary
 org.eclipse.emf.common.util.EList<java.lang.Object> getValue()
          Returns the value of the 'Value' attribute list.
 
Methods inherited from interface org.eclipse.xsd.XSDRepeatableFacet
getAnnotations
 
Methods inherited from interface org.eclipse.xsd.XSDConstrainingFacet
isConstraintSatisfied
 
Methods inherited from interface org.eclipse.xsd.XSDFacet
getAnnotation, getEffectiveValue, getFacetName, getLexicalValue, getSimpleTypeDefinition, setAnnotation, setLexicalValue
 
Methods inherited from interface org.eclipse.xsd.XSDConcreteComponent
clearDiagnostics, cloneConcreteComponent, contains, elementAttributesChanged, elementChanged, elementContentsChanged, getComponentsWithApplicationInformation, getComponentsWithUserInformation, getContainer, getDiagnostics, getElement, getRootContainer, getSchema, resolveAttributeDeclaration, resolveAttributeDeclaration, resolveAttributeDeclarationURI, resolveAttributeGroupDefinition, resolveAttributeGroupDefinition, resolveAttributeGroupDefinitionURI, resolveComplexTypeDefinition, resolveComplexTypeDefinition, resolveComplexTypeDefinitionURI, resolveElementDeclaration, resolveElementDeclaration, resolveElementDeclarationURI, resolveIdentityConstraintDefinition, resolveIdentityConstraintDefinition, resolveIdentityConstraintDefinitionURI, resolveModelGroupDefinition, resolveModelGroupDefinition, resolveModelGroupDefinitionURI, resolveNotationDeclaration, resolveNotationDeclaration, resolveNotationDeclarationURI, resolveSimpleTypeDefinition, resolveSimpleTypeDefinition, resolveSimpleTypeDefinitionURI, resolveTypeDefinition, resolveTypeDefinition, resolveTypeDefinitionURI, setElement, updateElement, updateElement, validate
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getValue

org.eclipse.emf.common.util.EList<java.lang.Object> getValue()
Returns the value of the 'Value' attribute list. The list contents are of type Object.

This represents the value infoset property. It is computed from the 'Lexical Value' attribute and should typically not be set directly.

Returns:
the value of the 'Value' attribute list.
See Also:
XSDPackage.getXSDEnumerationFacet_Value()

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.