com.ibm.etools.cobol.application.model.cobol
Interface SimpleRef

All Superinterfaces:
ASTNode, DataRef, DataRefOrIndexRef, DataRefOrLiteral, DataRefOrLiteralOrIndexRef, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, SimpleRefOrLiteral
All Known Subinterfaces:
ImplicitDataRef, TableRef

public interface SimpleRef
extends DataRef, SimpleRefOrLiteral

A representation of the use of a data item in a COBOL program. The data item being referenced is available.

The following features are supported:

See Also:
COBOLPackage.getSimpleRef()

Field Summary
static java.lang.String copyright
           
 
Method Summary
 AbstractDataItem getDataItem()
          Returns the value of the 'Data Item' reference.
 void setDataItem(AbstractDataItem value)
          Sets the value of the 'Data Item' reference.
 
Methods inherited from interface com.ibm.etools.cobol.application.model.cobol.ASTNode
getBeginColumn, getBeginFile, getBeginLine, getEndColumn, getEndFile, getEndLine, getParent, getTag, setBeginColumn, setBeginFile, setBeginLine, setEndColumn, setEndFile, setEndLine, setParent, setTag
 
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
 

Field Detail

copyright

static final java.lang.String copyright

See Also:
Constant Field Values
Method Detail

getDataItem

AbstractDataItem getDataItem()
Returns the value of the 'Data Item' reference.

The value is the data item being used (or referenced).

Returns:
the value of the 'Data Item' reference.
See Also:
setDataItem(AbstractDataItem), COBOLPackage.getSimpleRef_DataItem()

setDataItem

void setDataItem(AbstractDataItem value)
Sets the value of the 'Data Item' reference.

Parameters:
value - the new value of the 'Data Item' reference.
See Also:
getDataItem()