public class Language extends LanguageGroup
Title: DECLARE
Description:
Copyright: Copyright (c) 2006
Company: TU/e
LanguageGroup.GroupVisitor
Constructor and Description |
---|
Language(int id,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
LanguageGroup |
createGroup() |
ConstraintTemplate |
createTemplate(int nrParameters) |
boolean |
deleteTemplate(ConstraintTemplate template)
deleteTemplate
|
boolean |
templateExists(ConstraintTemplate template)
templateExists
|
static Language |
unknown() |
ConstraintTemplate |
withId(int id) |
add, exists, getChildren, getMaxId, getName, getParent, remove, setName, toString, visitAll
clone, cloneAttributes, equals, getId, getIdString, hashCode, newInstance, nextId, setId
public static Language unknown()
public ConstraintTemplate createTemplate(int nrParameters)
public LanguageGroup createGroup()
public ConstraintTemplate withId(int id)
withId
in interface IItem
withId
in class LanguageGroup
public boolean templateExists(ConstraintTemplate template)
template
- ConstraintTemplatepublic boolean deleteTemplate(ConstraintTemplate template)
template
- ConstraintTemplate