org.eclipse.emf.henshin.statespace
Interface Storage

All Superinterfaces:
EObject, Notifier
All Known Subinterfaces:
State, StateSpace, Transition
All Known Implementing Classes:
StateImpl, StateSpaceImpl, StorageImpl, TransitionImpl

public interface Storage
extends EObject

Interface for storage objects.


Method Summary
 int[] getData()
          Returns the value of the 'Data' attribute.
 int getData(int index)
           
 int[] getData(int beginIndex, int endIndex)
           
 void setData(int[] value)
          Sets the value of the 'Data' attribute.
 void setData(int index, int value)
           
 void setData(int beginIndex, int[] value)
           
 void setData(int beginIndex, int endIndex, int[] value)
           
 
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

getData

int[] getData()
Returns the value of the 'Data' attribute.

Returns:
the value of the 'Data' attribute.
See Also:
setData(int[])

setData

void setData(int[] value)
Sets the value of the 'Data' attribute.

Parameters:
value - the new value of the 'Data' attribute.
See Also:
getData()

getData

int getData(int index)

setData

void setData(int index,
             int value)

getData

int[] getData(int beginIndex,
              int endIndex)

setData

void setData(int beginIndex,
             int[] value)

setData

void setData(int beginIndex,
             int endIndex,
             int[] value)