org.eclipse.xtext.builder.builderState
Interface EObjectDescription

All Superinterfaces:
org.eclipse.emf.ecore.EObject, IEObjectDescription, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
EObjectDescriptionImpl

public interface EObjectDescription
extends org.eclipse.emf.ecore.EObject, IEObjectDescription

A representation of the model object 'EObject Description'.

The following features are supported:

See Also:
BuilderStatePackage.getEObjectDescription()
EMF generated code
EMF model element
superTypes="org.eclipse.xtext.builder.builderState.IEObjectDescription"

Method Summary
 java.lang.String getFragment()
          Returns the value of the 'Fragment' attribute.
 org.eclipse.emf.common.util.EMap<java.lang.String,java.lang.String> getUserData()
          Returns the value of the 'User Data' map.
 boolean isSetUserData()
          Returns whether the value of the 'User Data' map is set.
 void setFragment(java.lang.String value)
          Sets the value of the 'Fragment' attribute.
 void unsetUserData()
          Unsets the value of the 'User Data' map.
 
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
 
Methods inherited from interface org.eclipse.xtext.resource.IEObjectDescription
getEClass, getEObjectOrProxy, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeys
 

Method Detail

getFragment

java.lang.String getFragment()
Returns the value of the 'Fragment' attribute.

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

Returns:
the value of the 'Fragment' attribute.
See Also:
setFragment(String), BuilderStatePackage.getEObjectDescription_Fragment()
EMF generated code
EMF model element
required="true"

setFragment

void setFragment(java.lang.String value)
Sets the value of the 'Fragment' attribute.

Parameters:
value - the new value of the 'Fragment' attribute.
See Also:
getFragment()
EMF generated code

getUserData

org.eclipse.emf.common.util.EMap<java.lang.String,java.lang.String> getUserData()
Returns the value of the 'User Data' map. The key is of type String, and the value is of type String,

If the meaning of the 'User Data' map isn't clear, there really should be more of a description here...

Returns:
the value of the 'User Data' map.
See Also:
isSetUserData(), unsetUserData(), BuilderStatePackage.getEObjectDescription_UserData()
EMF generated code
EMF model element
mapType="org.eclipse.xtext.builder.builderState.UserDataEntry"

unsetUserData

void unsetUserData()
Unsets the value of the 'User Data' map.

See Also:
isSetUserData(), getUserData()
EMF generated code

isSetUserData

boolean isSetUserData()
Returns whether the value of the 'User Data' map is set.

Returns:
whether the value of the 'User Data' map is set.
See Also:
unsetUserData(), getUserData()
EMF generated code