org.eclipse.ohf.stem.tests.util.labels
Interface TestIntegerLabelValue

All Superinterfaces:
org.eclipse.emf.ecore.EObject, LabelValue, org.eclipse.emf.common.notify.Notifier, SanityChecker
All Known Implementing Classes:
TestIntegerLabelValueImpl

public interface TestIntegerLabelValue
extends LabelValue

/** This interface represents the model of an abstract class in an EMF model that is an example of a LabelValue implementation used for test purposes.


Field Summary
static int CURRENT_LABEL_INTEGER_VALUE
          The integer value used in test cases for the initial "current" value.
static int NEXT_LABEL_INTEGER_VALUE
          The integer value used in test cases for the initial "next" value.
 
Method Summary
 int getI()
           
 void increment()
           
 void setI(int value)
          Sets the value of the 'I' attribute.
 
Methods inherited from interface org.eclipse.ohf.stem.core.graph.LabelValue
reset
 
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.ohf.stem.core.common.SanityChecker
sane
 

Field Detail

CURRENT_LABEL_INTEGER_VALUE

static final int CURRENT_LABEL_INTEGER_VALUE
The integer value used in test cases for the initial "current" value.

See Also:
Constant Field Values

NEXT_LABEL_INTEGER_VALUE

static final int NEXT_LABEL_INTEGER_VALUE
The integer value used in test cases for the initial "next" value.

See Also:
Constant Field Values
Method Detail

getI

int getI()
Returns:
the value of the field i

setI

void setI(int value)
Sets the value of the 'I' attribute.

Parameters:
value - the new value of the 'I' attribute.
See Also:
getI()

increment

void increment()