org.eclipse.mofscript.MOFScriptModel
Interface FileStatement

All Superinterfaces:
org.eclipse.emf.ecore.EObject, MOFScriptObject, MOFScriptStatement, MOFScriptStatementOwner, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
FileStatementImpl

public interface FileStatement
extends MOFScriptStatement

A representation of the model object 'File Statement'.

The following features are supported:

See Also:
MOFScriptModelPackage.getFileStatement()

Field Summary
static java.lang.String copyright
           
 
Method Summary
 java.lang.String getFileReference()
          Returns the value of the 'File Reference' attribute.
 ValueExpression getFileURI()
          Returns the value of the 'File URI' containment reference
 boolean isAppend()
          Returns the value of the 'Append' attribute.
 boolean isUse()
          Returns the value of the 'Use' attribute
 void setAppend(boolean value)
          Sets the value of the 'Append' attribute
 void setFileReference(java.lang.String value)
          Sets the value of the 'File Reference' attribute
 void setFileURI(ValueExpression value)
          Sets the value of the 'File URI' containment reference
 void setUse(boolean value)
          Sets the value of the 'Use' attribute
 
Methods inherited from interface org.eclipse.mofscript.MOFScriptModel.MOFScriptStatement
getOwner, setOwner
 
Methods inherited from interface org.eclipse.mofscript.MOFScriptModel.MOFScriptStatementOwner
getBlocks, getStatements, getVariables
 
Methods inherited from interface org.eclipse.mofscript.MOFScriptModel.MOFScriptObject
getColumn, getComment, getLine, setColumn, setLine
 
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
 

Field Detail

copyright

static final java.lang.String copyright

See Also:
Constant Field Values
Method Detail

getFileReference

java.lang.String getFileReference()
Returns the value of the 'File Reference' attribute. The default value is "".

If the meaning of the 'File Reference' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'File Reference' attribute.
See Also:
setFileReference(String), MOFScriptModelPackage.getFileStatement_FileReference()

setFileReference

void setFileReference(java.lang.String value)
Sets the value of the 'File Reference' attribute.

Parameters:
value - the new value of the 'File Reference' attribute.
See Also:
getFileReference()

isUse

boolean isUse()
Returns the value of the 'Use' attribute.

If the meaning of the 'Use' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Use' attribute.
See Also:
setUse(boolean), MOFScriptModelPackage.getFileStatement_Use()

setUse

void setUse(boolean value)
Sets the value of the 'Use' attribute.

Parameters:
value - the new value of the 'Use' attribute.
See Also:
isUse()

getFileURI

ValueExpression getFileURI()
Returns the value of the 'File URI' containment reference.

If the meaning of the 'File URI' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'File URI' containment reference.
See Also:
setFileURI(ValueExpression), MOFScriptModelPackage.getFileStatement_FileURI()

setFileURI

void setFileURI(ValueExpression value)
Sets the value of the 'File URI' containment reference.

Parameters:
value - the new value of the 'File URI' containment reference.
See Also:
getFileURI()

isAppend

boolean isAppend()
Returns the value of the 'Append' attribute. The default value is "false".

If the meaning of the 'Append' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Append' attribute.
See Also:
setAppend(boolean), MOFScriptModelPackage.getFileStatement_Append()

setAppend

void setAppend(boolean value)
Sets the value of the 'Append' attribute.

Parameters:
value - the new value of the 'Append' attribute.
See Also:
isAppend()