com.vp.plugin.model
Interface IActionTypeCall

All Superinterfaces:
IElement, IModelElement

public interface IActionTypeCall
extends IModelElement


Field Summary
static java.lang.String PROP_ASYNCHRONOUS
           
static java.lang.String PROP_DOCUMENTATION
           
static java.lang.String PROP_FILES
           
static java.lang.String PROP_ITERATION
           
static java.lang.String PROP_MODELTYPE
           
static java.lang.String PROP_NAME
           
static java.lang.String PROP_OPERATION
           
static java.lang.String PROP_PARENT
           
static java.lang.String PROP_PARENTCHANGED
           
static java.lang.String PROP_RECURRENCECONDITION
           
static java.lang.String PROP_SCRIPT
           
static java.lang.String PROP_TARGET
           
static java.lang.String PROP_TEXTREFERENCE
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void delete()
           
 java.lang.String getDocumentation()
           
 IFileObjectContainer getFiles()
           
 IFileObjectContainer getFiles(boolean autoCreate)
           
 java.lang.String getId()
           
 java.lang.String getModelType()
           
 java.lang.String getName()
           
 IOperation getOperation()
           
 IModelElement getParent()
           
 java.lang.String getRecurrenceCondition()
           
 java.lang.String getScript()
           
 java.lang.String getTarget()
           
 java.lang.Object getTextReference()
           
 IOperation getTextReferenceAsElement()
           
 java.lang.String getTextReferenceAsText()
           
 boolean isAsynchronous()
           
 boolean isIteration()
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void setAsynchronous(boolean asynchronous)
           
 void setDocumentation(java.lang.String documentation)
           
 void setIteration(boolean iteration)
           
 void setName(java.lang.String name)
           
 void setOperation(IOperation operation)
           
 void setRecurrenceCondition(java.lang.String recurrenceCondition)
           
 void setScript(java.lang.String script)
           
 void setTarget(java.lang.String target)
           
 void setTextReference(IOperation textReference)
           
 void setTextReference(java.lang.String textReference)
           
 

Field Detail

PROP_ASYNCHRONOUS

public static final java.lang.String PROP_ASYNCHRONOUS
See Also:
Constant Field Values

PROP_DOCUMENTATION

public static final java.lang.String PROP_DOCUMENTATION
See Also:
Constant Field Values

PROP_FILES

public static final java.lang.String PROP_FILES
See Also:
Constant Field Values

PROP_ITERATION

public static final java.lang.String PROP_ITERATION
See Also:
Constant Field Values

PROP_MODELTYPE

public static final java.lang.String PROP_MODELTYPE
See Also:
Constant Field Values

PROP_NAME

public static final java.lang.String PROP_NAME
See Also:
Constant Field Values

PROP_OPERATION

public static final java.lang.String PROP_OPERATION
See Also:
Constant Field Values

PROP_PARENT

public static final java.lang.String PROP_PARENT
See Also:
Constant Field Values

PROP_PARENTCHANGED

public static final java.lang.String PROP_PARENTCHANGED
See Also:
Constant Field Values

PROP_RECURRENCECONDITION

public static final java.lang.String PROP_RECURRENCECONDITION
See Also:
Constant Field Values

PROP_SCRIPT

public static final java.lang.String PROP_SCRIPT
See Also:
Constant Field Values

PROP_TARGET

public static final java.lang.String PROP_TARGET
See Also:
Constant Field Values

PROP_TEXTREFERENCE

public static final java.lang.String PROP_TEXTREFERENCE
See Also:
Constant Field Values
Method Detail

getModelType

public java.lang.String getModelType()
Specified by:
getModelType in interface IModelElement

setName

public void setName(java.lang.String name)
Specified by:
setName in interface IModelElement

getName

public java.lang.String getName()
Specified by:
getName in interface IModelElement

getParent

public IModelElement getParent()
Specified by:
getParent in interface IModelElement

setTextReference

public void setTextReference(IOperation textReference)

setTextReference

public void setTextReference(java.lang.String textReference)

getTextReference

public java.lang.Object getTextReference()

getTextReferenceAsElement

public IOperation getTextReferenceAsElement()

getTextReferenceAsText

public java.lang.String getTextReferenceAsText()

setTarget

public void setTarget(java.lang.String target)

getTarget

public java.lang.String getTarget()

setOperation

public void setOperation(IOperation operation)

getOperation

public IOperation getOperation()

setRecurrenceCondition

public void setRecurrenceCondition(java.lang.String recurrenceCondition)

getRecurrenceCondition

public java.lang.String getRecurrenceCondition()

setScript

public void setScript(java.lang.String script)

getScript

public java.lang.String getScript()

setIteration

public void setIteration(boolean iteration)

isIteration

public boolean isIteration()

setAsynchronous

public void setAsynchronous(boolean asynchronous)

isAsynchronous

public boolean isAsynchronous()

setDocumentation

public void setDocumentation(java.lang.String documentation)

getDocumentation

public java.lang.String getDocumentation()

getFiles

public IFileObjectContainer getFiles()

getFiles

public IFileObjectContainer getFiles(boolean autoCreate)

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Specified by:
addPropertyChangeListener in interface IModelElement

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Specified by:
removePropertyChangeListener in interface IModelElement

getId

public java.lang.String getId()
Specified by:
getId in interface IModelElement

delete

public void delete()
Specified by:
delete in interface IModelElement