public class AssignmentModel
extends java.lang.Object
| Constructor and Description |
|---|
AssignmentModel(AssignmentModel model) |
AssignmentModel(Language lang)
AssignmentModel
|
| Modifier and Type | Method and Description |
|---|---|
ActivityDefinition |
activityDefinitionAt(int anIndex)
activityDefinitionAt
|
boolean |
ActivityDefinitionExists(ActivityDefinition anActivityDefinition)
ActivityDefinitionExists
|
int |
activityDefinitionsCount()
jobsCount
|
ActivityDefinition |
activityDefinitionWithId(int id) |
ActivityDefinition |
activityDefinitionWithName(java.lang.String name) |
ActivityDefinition |
addActivityDefinition()
addactivityDefinition
|
protected boolean |
addActivityDefinition(ActivityDefinition activityDefinition)
addactivityDefinition
|
ActivityDefinition |
addActivityDefinition(int id)
addactivityDefinition
|
boolean |
addConstraintDefiniton(ConstraintDefinition constraint)
Adds a unary constraint defintion.
|
void |
addListener(AssignmentModelListener aListener)
addListener
|
java.lang.Object |
clone() |
ConstraintDefinition |
constraintDefinitionAt(int anIndex)
constraintAt
|
boolean |
constraintDefinitionExists(ConstraintDefinition constraint)
constraintExists
|
int |
constraintDefinitionsCount()
constraintsCount
|
ConstraintDefinition |
constraintWithId(int id) |
ConstraintDefinition |
createConstraintDefinition(ConstraintTemplate template)
Adds a binary constraint defintion.
|
java.util.List<java.lang.Object> |
deleteActivityDefinition(ActivityDefinition anActivityDefinition)
deleteActivityDefinition
|
java.util.List<java.lang.Object> |
deleteConstraintDefinition(ConstraintDefinition constraint)
deleteConstraint
|
boolean |
editActivityDefinition(ActivityDefinition activityDefinition)
editActivityDefinition
|
boolean |
editConstraintDefinition(ConstraintDefinition constraint)
editConstraintDefinition
|
java.lang.Iterable<ActivityDefinition> |
getActivityDefinitions() |
java.util.HashMap<java.lang.String,java.lang.String> |
getAttributes() |
java.util.Iterator<ActivityDefinition> |
getConstrainedActivities()
add
|
java.util.Collection<ConstraintDefinition> |
getConstraintDefinitions() |
Language |
getLanguage()
add
|
java.lang.String |
getName() |
void |
setName(java.lang.String name) |
java.lang.String |
toString() |
public AssignmentModel(Language lang)
lang - Languagepublic AssignmentModel(AssignmentModel model)
public java.lang.Object clone()
clone in class java.lang.Objectpublic java.util.Collection<ConstraintDefinition> getConstraintDefinitions()
public ActivityDefinition addActivityDefinition()
protected boolean addActivityDefinition(ActivityDefinition activityDefinition)
activityDefinition - ActivityDefinitionpublic ActivityDefinition addActivityDefinition(int id)
id - intpublic boolean ActivityDefinitionExists(ActivityDefinition anActivityDefinition)
anActivityDefinition - ActivityDefinitionpublic java.util.List<java.lang.Object> deleteActivityDefinition(ActivityDefinition anActivityDefinition)
anActivityDefinition - ActivityDefinitionpublic boolean constraintDefinitionExists(ConstraintDefinition constraint)
constraint - LTLConstraintDefinitionpublic java.util.List<java.lang.Object> deleteConstraintDefinition(ConstraintDefinition constraint)
constraint - LTLConstraintDefinitionpublic int activityDefinitionsCount()
public ActivityDefinition activityDefinitionAt(int anIndex)
anIndex - intpublic java.lang.Iterable<ActivityDefinition> getActivityDefinitions()
public int constraintDefinitionsCount()
public ConstraintDefinition constraintDefinitionAt(int anIndex)
anIndex - intpublic ConstraintDefinition constraintWithId(int id)
id - intpublic void setName(java.lang.String name)
public java.lang.String getName()
public ConstraintDefinition createConstraintDefinition(ConstraintTemplate template)
template - ConstraintTemplatepublic boolean addConstraintDefiniton(ConstraintDefinition constraint)
constraint - intpublic void addListener(AssignmentModelListener aListener)
aListener - AssignmentModelListenerpublic boolean editActivityDefinition(ActivityDefinition activityDefinition)
activityDefinition - activityDefinitionpublic boolean editConstraintDefinition(ConstraintDefinition constraint)
constraint - ConstraintDefinitionpublic ActivityDefinition activityDefinitionWithName(java.lang.String name)
name - Stringpublic ActivityDefinition activityDefinitionWithId(int id)
id - intpublic Language getLanguage()
element - DataElementpublic java.util.HashMap<java.lang.String,java.lang.String> getAttributes()
public java.util.Iterator<ActivityDefinition> getConstrainedActivities()
Id - DataElementname - Stringtype - Typeinitial - Stringpublic java.lang.String toString()
toString in class java.lang.Object