org.eclipse.emf.ecore.xcore
Interface XAnnotationDirective

All Superinterfaces:
EObject, Notifier, XModelElement, XNamedElement
All Known Implementing Classes:
XAnnotationDirectiveImpl

public interface XAnnotationDirective
extends XNamedElement

A representation of the model object 'XAnnotation Directive'.

The following features are supported:

See Also:
XcorePackage.getXAnnotationDirective()

Method Summary
 XPackage getPackage()
          Returns the value of the 'Package' container reference.
 java.lang.String getSourceURI()
          Returns the value of the 'Source URI' attribute
 void setSourceURI(java.lang.String value)
          Sets the value of the 'Source URI' attribute
 
Methods inherited from interface org.eclipse.emf.ecore.xcore.XNamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.xcore.XModelElement
getAnnotation, getAnnotations
 
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

getSourceURI

java.lang.String getSourceURI()
Returns the value of the 'Source URI' attribute.

If the meaning of the 'Source URI' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Source URI' attribute.
See Also:
setSourceURI(String), XcorePackage.getXAnnotationDirective_SourceURI()

setSourceURI

void setSourceURI(java.lang.String value)
Sets the value of the 'Source URI' attribute.

Parameters:
value - the new value of the 'Source URI' attribute.
See Also:
getSourceURI()

getPackage

XPackage getPackage()
Returns the value of the 'Package' container reference. It is bidirectional and its opposite is 'Annotation Directives'.

If the meaning of the 'Package' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Package' container reference.
See Also:
XcorePackage.getXAnnotationDirective_Package(), XPackage.getAnnotationDirectives()

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