public interface XSDXPathDefinition extends XSDComponent
Fields
' reference list and
the 'Selector
' reference.
The following features are supported:
XSDPackage.getXSDXPathDefinition()
Modifier and Type | Method and Description |
---|---|
XSDAnnotation |
getAnnotation()
Returns the value of the 'Annotation' containment reference.
|
java.lang.String |
getValue()
Returns the value of the 'Value' attribute.
|
XSDXPathVariety |
getVariety()
Returns the value of the 'Variety' attribute.
|
void |
setAnnotation(XSDAnnotation value)
Sets the value of the '
Annotation ' containment reference. |
void |
setValue(java.lang.String value)
Sets the value of the '
Value ' attribute. |
void |
setVariety(XSDXPathVariety value)
Sets the value of the '
Variety ' attribute. |
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
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
XSDXPathVariety getVariety()
XSDXPathVariety
.
This attribute represents whether this is a field or a selector.
XSDXPathVariety
,
setVariety(XSDXPathVariety)
,
XSDPackage.getXSDXPathDefinition_Variety()
void setVariety(XSDXPathVariety value)
Variety
' attribute.
value
- the new value of the 'Variety' attribute.XSDXPathVariety
,
getVariety()
java.lang.String getValue()
This concrete attribute represents the value of the selector xpath or field xpath attribute.
setValue(String)
,
XSDPackage.getXSDXPathDefinition_Value()
void setValue(java.lang.String value)
Value
' attribute.
value
- the new value of the 'Value' attribute.getValue()
XSDAnnotation getAnnotation()
This concrete reference represents the annotation contents defined within the body of a field or selector element.
setAnnotation(XSDAnnotation)
,
XSDPackage.getXSDXPathDefinition_Annotation()
void setAnnotation(XSDAnnotation value)
Annotation
' containment reference.
value
- the new value of the 'Annotation' containment reference.getAnnotation()