org.processmining.plugins.declare.visualizing
Class ConstraintTemplateControl

java.lang.Object
  extended by org.processmining.plugins.declare.visualizing.ConstraintTemplateControl

public class ConstraintTemplateControl
extends java.lang.Object


Method Summary
 boolean addGroup(ConstraintGroup group)
           
 boolean addLanguage(Language lang)
           
 boolean addLanguageGroup(LanguageGroup group, LanguageGroup parent, Language language)
           
 boolean addTemplate(ConstraintTemplate template, LanguageGroup parent)
          addTemplate
 int constraintGroupCount()
           
 ConstraintGroup createGroup()
           
 Language createLanguage()
           
 boolean deleteConstraintGroup(ConstraintGroup group)
           
 boolean deleteLanguage(Language lang)
           
 void deleteLanguageGroup(LanguageGroup group, LanguageGroup parent, Language language)
          editlanguageGroup
 boolean deleteTemplate(ConstraintTemplate template)
          deleteTemplate
 void editConstraintWarningLevel(ConstraintWarningLevel level)
           
 boolean editGroup(ConstraintGroup group)
          editTemplate
 boolean editLanguageGroup(LanguageGroup group, Language language)
          editlanguageGroup
 boolean editTemplate(ConstraintTemplate template)
          editTemplate
 ConstraintWarningLevel getConstraintWarningLevel()
           
 ConstraintGroup getGroupAt(int index)
           
 Language getLanguage(java.lang.String name)
           
 java.util.List<Language> getLanguages()
           
 void loadLangauges()
           
 Language unknownLanguage()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createLanguage

public Language createLanguage()

addLanguage

public boolean addLanguage(Language lang)

deleteLanguage

public boolean deleteLanguage(Language lang)

getLanguage

public Language getLanguage(java.lang.String name)

getLanguages

public java.util.List<Language> getLanguages()

addTemplate

public boolean addTemplate(ConstraintTemplate template,
                           LanguageGroup parent)
addTemplate

Parameters:
template - ConstraintTemplate
Returns:
boolean

deleteTemplate

public boolean deleteTemplate(ConstraintTemplate template)
deleteTemplate

Parameters:
template - ConstraintTemplate
Returns:
boolean

loadLangauges

public void loadLangauges()

editTemplate

public boolean editTemplate(ConstraintTemplate template)
editTemplate

Parameters:
template - ConstraintTemplate
Returns:
boolean

createGroup

public ConstraintGroup createGroup()
Returns:
ConstraintGroup

addGroup

public boolean addGroup(ConstraintGroup group)
Parameters:
group - ConstraintGroup
Returns:
boolean

editGroup

public boolean editGroup(ConstraintGroup group)
editTemplate

Parameters:
group - ConstraintTemplate
Returns:
boolean

deleteConstraintGroup

public boolean deleteConstraintGroup(ConstraintGroup group)
Parameters:
group - ConstraintGroup
Returns:
boolean

constraintGroupCount

public int constraintGroupCount()
Returns:
int

getGroupAt

public ConstraintGroup getGroupAt(int index)

getConstraintWarningLevel

public ConstraintWarningLevel getConstraintWarningLevel()
Returns:
ConstraintWarningLevel

editConstraintWarningLevel

public void editConstraintWarningLevel(ConstraintWarningLevel level)

unknownLanguage

public Language unknownLanguage()

addLanguageGroup

public boolean addLanguageGroup(LanguageGroup group,
                                LanguageGroup parent,
                                Language language)
Parameters:
group - ConstraintGroup
parent - LanguageGroup
language - Language
Returns:
boolean

editLanguageGroup

public boolean editLanguageGroup(LanguageGroup group,
                                 Language language)
editlanguageGroup

Parameters:
group - ConstraintTemplate
language - Language
Returns:
boolean

deleteLanguageGroup

public void deleteLanguageGroup(LanguageGroup group,
                                LanguageGroup parent,
                                Language language)
editlanguageGroup

Parameters:
group - ConstraintTemplate
language - Language