org.processmining.plugins.declare.visualizing
Class ActivityDefinition

java.lang.Object
  extended by org.processmining.plugins.declare.visualizing.Base
      extended by org.processmining.plugins.declare.visualizing.ActivityDefinition
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
Activity

public class ActivityDefinition
extends Base


Field Summary
protected static java.lang.String DURATION
           
protected  boolean external
           
 
Constructor Summary
ActivityDefinition(AssignmentModel model, ActivityDefinition definition)
          ActivityDefinition
ActivityDefinition(int anId, AssignmentModel model)
          ActivityDefinition
ActivityDefinition(java.lang.String anName, int anId, AssignmentModel model)
          ActivityDefinition
 
Method Summary
 java.lang.Object clone()
          clone
 boolean equals(java.lang.Object anObject)
          equals
 AssignmentModel getAssignmentModel()
          getModel
 java.lang.String getName()
          getName
 int hashCode()
           
 boolean isExternal()
           
 boolean isVisible()
           
protected  void setAssignmentModel(AssignmentModel model)
          setModel
 void setName(java.lang.String name)
          setName
 void setVisible(boolean visible)
           
 java.lang.String toString()
          toString
 
Methods inherited from class org.processmining.plugins.declare.visualizing.Base
cloneAttributes, getId, getIdString, newInstance, nextId, setId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DURATION

protected static final java.lang.String DURATION
See Also:
Constant Field Values

external

protected boolean external
Constructor Detail

ActivityDefinition

public ActivityDefinition(int anId,
                          AssignmentModel model)
ActivityDefinition

Parameters:
anId - int
model - AssignmentModel

ActivityDefinition

public ActivityDefinition(java.lang.String anName,
                          int anId,
                          AssignmentModel model)
ActivityDefinition

Parameters:
anName - String
anId - int
model - AssignmentModel

ActivityDefinition

public ActivityDefinition(AssignmentModel model,
                          ActivityDefinition definition)
ActivityDefinition

Parameters:
model - AssignmentModel
definition - int
Method Detail

isVisible

public boolean isVisible()

setVisible

public void setVisible(boolean visible)

equals

public boolean equals(java.lang.Object anObject)
equals

Overrides:
equals in class Base
Parameters:
anObject - Object
Returns:
boolean

hashCode

public int hashCode()
Overrides:
hashCode in class Base
Returns:
int

toString

public java.lang.String toString()
toString

Overrides:
toString in class java.lang.Object
Returns:
String

clone

public java.lang.Object clone()
clone

Overrides:
clone in class Base
Returns:
Object

setName

public void setName(java.lang.String name)
setName

Parameters:
name - String

getName

public java.lang.String getName()
getName

Returns:
String

getAssignmentModel

public AssignmentModel getAssignmentModel()
getModel

Returns:
AssignmentModel

setAssignmentModel

protected void setAssignmentModel(AssignmentModel model)
setModel

Parameters:
model - AssignmentModel

isExternal

public boolean isExternal()