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

All Superinterfaces:
ASTNode, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface ObjectComputerParagraph
extends ASTNode

A representation of the OBJECT-COMPUTER paragraph in the configuration section of the environment division.

The following features are supported:

See Also:
COBOLPackage.getObjectComputerParagraph()

Field Summary
static java.lang.String copyright
           
 
Method Summary
 java.lang.String getComputerName()
          Returns the value of the 'Computer Name' attribute.
 MemorySize getMemorySize()
          Returns the value of the 'Memory Size' containment reference.
 Alphabet getProgramCollatingSequence()
          Returns the value of the 'Program Collating Sequence' reference.
 int getSegmentLimit()
          Returns the value of the 'Segment Limit' attribute.
 void setComputerName(java.lang.String value)
          Sets the value of the 'Computer Name' attribute.
 void setMemorySize(MemorySize value)
          Sets the value of the 'Memory Size' containment reference.
 void setProgramCollatingSequence(Alphabet value)
          Sets the value of the 'Program Collating Sequence' reference.
 void setSegmentLimit(int value)
          Sets the value of the 'Segment Limit' attribute.
 
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

getComputerName

java.lang.String getComputerName()
Returns the value of the 'Computer Name' attribute.

Returns:
the value of the 'Computer Name' attribute.
See Also:
setComputerName(String), COBOLPackage.getObjectComputerParagraph_ComputerName()

setComputerName

void setComputerName(java.lang.String value)
Sets the value of the 'Computer Name' attribute.

Parameters:
value - the new value of the 'Computer Name' attribute.
See Also:
getComputerName()

getMemorySize

MemorySize getMemorySize()
Returns the value of the 'Memory Size' containment reference.

The value is a representation of the MEMORY SIZE clause.

Returns:
the value of the 'Memory Size' containment reference.
See Also:
setMemorySize(MemorySize), COBOLPackage.getObjectComputerParagraph_MemorySize()

setMemorySize

void setMemorySize(MemorySize value)
Sets the value of the 'Memory Size' containment reference.

Parameters:
value - the new value of the 'Memory Size' containment reference.
See Also:
getMemorySize()

getProgramCollatingSequence

Alphabet getProgramCollatingSequence()
Returns the value of the 'Program Collating Sequence' reference.

The value is the alphabet name specified in the PROGRAM COLLATING SEQUENCE clause.

Returns:
the value of the 'Program Collating Sequence' reference.
See Also:
setProgramCollatingSequence(Alphabet), COBOLPackage.getObjectComputerParagraph_ProgramCollatingSequence()

setProgramCollatingSequence

void setProgramCollatingSequence(Alphabet value)
Sets the value of the 'Program Collating Sequence' reference.

Parameters:
value - the new value of the 'Program Collating Sequence' reference.
See Also:
getProgramCollatingSequence()

getSegmentLimit

int getSegmentLimit()
Returns the value of the 'Segment Limit' attribute.

The value is the priority number specified in the SEGMENT-LIMIT clause.

Returns:
the value of the 'Segment Limit' attribute.
See Also:
setSegmentLimit(int), COBOLPackage.getObjectComputerParagraph_SegmentLimit()

setSegmentLimit

void setSegmentLimit(int value)
Sets the value of the 'Segment Limit' attribute.

Parameters:
value - the new value of the 'Segment Limit' attribute.
See Also:
getSegmentLimit()