Package cruise.umple.compiler
Class Action
java.lang.Object
cruise.umple.compiler.Action
public class Action
extends java.lang.Object
A quickly-executed block of code that is run upon entry or exit from a state
NEW CLASS****************************************
-
Constructor Summary
Constructors Constructor Description Action(java.lang.String aActionCode)
-
Method Summary
Modifier and Type Method Description Action
clone()
Please maintain this method if you're going to add new features to Actions.void
delete()
boolean
equals(java.lang.Object obj)
java.lang.String
getActionCode()
java.lang.String
getActionType()
CodeBlock
getCodeblock()
Position
getEndPosition()
boolean
getIsInternal()
Position
getPosition()
int
hashCode()
boolean
isIsInternal()
boolean
setActionCode(java.lang.String aActionCode)
void
setActionCode(java.lang.String lang, java.lang.String code)
boolean
setActionType(java.lang.String aActionType)
boolean
setCodeblock(CodeBlock aCodeblock)
boolean
setEndPosition(Position aEndPosition)
boolean
setIsInternal(boolean aIsInternal)
boolean
setPosition(Position aPosition)
java.lang.String
toString()
-
Constructor Details
-
Action
public Action(java.lang.String aActionCode)
-
-
Method Details
-
setActionType
public boolean setActionType(java.lang.String aActionType) -
setPosition
-
setEndPosition
-
setActionCode
public boolean setActionCode(java.lang.String aActionCode) -
setIsInternal
public boolean setIsInternal(boolean aIsInternal) -
setCodeblock
-
getActionType
public java.lang.String getActionType() -
getPosition
-
getEndPosition
-
getActionCode
public java.lang.String getActionCode() -
getIsInternal
public boolean getIsInternal() -
getCodeblock
-
isIsInternal
public boolean isIsInternal() -
equals
public boolean equals(java.lang.Object obj)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
delete
public void delete() -
setActionCode
public void setActionCode(java.lang.String lang, java.lang.String code) -
clone
Please maintain this method if you're going to add new features to Actions. This code manually creates a clone of a Actions.- Overrides:
clone
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-