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.Object
public 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