org.processmining.plugins.declare.visualizing
Interface ConstraintGroupBroker


public interface ConstraintGroupBroker


Method Summary
 void addGroup(ConstraintGroup group)
          Adds a group to the data warehouse.
 boolean deleteGroup(ConstraintGroup group)
          Deletes a group from the data warehouse.
 boolean editGroup(ConstraintGroup group)
          Edits/alters a group in the data warehouse.
 ConstraintWarningLevel getWarningLevel()
          Retreives the warning level from the data warehouse.
 java.util.Collection<ConstraintGroup> readGroups()
          Reads all groups from the data warehouse.
 void writeWarningLevel(ConstraintWarningLevel level)
          Stors inforamtion about the currnt warning level in the data warehouse.
 

Method Detail

addGroup

void addGroup(ConstraintGroup group)
Adds a group to the data warehouse.

Parameters:
ConstraintGroup - group that should be added.

editGroup

boolean editGroup(ConstraintGroup group)
Edits/alters a group in the data warehouse.

Parameters:
ConstraintGroup - group that should be edited
Returns:
true if the group was succesfuly edited

deleteGroup

boolean deleteGroup(ConstraintGroup group)
Deletes a group from the data warehouse.

Parameters:
ConstraintGroup - group that should be deleted
Returns:
true if the group was succesfuly deleted

readGroups

java.util.Collection<ConstraintGroup> readGroups()
Reads all groups from the data warehouse.

Returns:
a list containing groups that were read from the data warehouse

writeWarningLevel

void writeWarningLevel(ConstraintWarningLevel level)
Stors inforamtion about the currnt warning level in the data warehouse.

Parameters:
level - ConstraintWarningLevel

getWarningLevel

ConstraintWarningLevel getWarningLevel()
Retreives the warning level from the data warehouse.

Returns:
ConstraintWarningLevel