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

All Superinterfaces:
ASTNode, DataRef, DataRefOrIndexRef, DataRefOrLiteral, DataRefOrLiteralOrIndexRef, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface TableRef
extends DataRef

A representation of a reference to a table data item.

The following features are supported:

See Also:
COBOLPackage.getTableRef()

Field Summary
static java.lang.String copyright
           
 
Method Summary
 DataItem getDataItem()
          Returns the value of the 'Data Item' reference.
 java.util.List getSubscripts()
          Returns the value of the 'Subscripts' containment reference list.
 void setDataItem(DataItem 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

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

The value is the table data item that is referenced.

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

setDataItem

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

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

getSubscripts

java.util.List getSubscripts()
Returns the value of the 'Subscripts' containment reference list. The list contents are of type TableSubscript.

Returns:
the value of the 'Subscripts' containment reference list.
See Also:
COBOLPackage.getTableRef_Subscripts()