Uses of Class
de.uni_trier.wi2.procake.utils.exception.IllegalEditException
-
Packages that use IllegalEditException Package Description de.uni_trier.wi2.procake.data.model Provides interfaces of all data classes and of the data model.de.uni_trier.wi2.procake.data.model.base de.uni_trier.wi2.procake.data.model.base.impl de.uni_trier.wi2.procake.data.model.impl -
-
Uses of IllegalEditException in de.uni_trier.wi2.procake.data.model
Methods in de.uni_trier.wi2.procake.data.model that throw IllegalEditException Modifier and Type Method Description voidModel. removeClass(String className)Removes aDataClassfrom the Model.voidDataClass. setAbstract(boolean value)It is possible to model abstract user classes.StringDataClass. setName(String name)The name of a data class must be unique in the data model. -
Uses of IllegalEditException in de.uni_trier.wi2.procake.data.model.base
Methods in de.uni_trier.wi2.procake.data.model.base that throw IllegalEditException Modifier and Type Method Description voidUnionClass. add(DataClass dataClass)Adds an additionalDataClassto the list of data classesvoidAggregateClass. addAttribute(String attributeName, DataClass type)Adds an attribute an the end of the attribute list.voidInstanceTaxonomyOrderPredicate. addRelation(AtomicObject father, AtomicObject son)To add a relation to the taxonomy the father and the son must be specified.InstanceEnumerationPredicateAtomicClass. createNewInstanceEnumerationPredicate()Creates a newInstanceEnumerationPredicatefor this class.InstanceIntervalPredicateAtomicClass. createNewInstanceIntervalPredicate()Creates a newInstanceIntervalPredicatefor this class.InstanceOntologyOrderPredicateAtomicClass. createNewInstanceOntologyOrderPredicate()createNewInstanceOntologyOrderPredicate.InstanceTaxonomyOrderPredicateAtomicClass. createNewInstanceTaxonomyOrderPredicate()createNewInstanceTaxonomyOrderPredicate.InstanceTotalOrderPredicateAtomicClass. createNewInstanceTotalOrderPredicate()createNewInstanceTotalOrderPredicate.voidUnionClass. remove(DataClass dataClass)Removes aDataClassfrom the list of data classes.voidAggregateClass. removeAttribute(String attributeName)removes the given attributeInstancePredicateAtomicClass. removeInstancePredicate()Removes a definedInstancePredicatefrom the atomic class.voidAtomicClass. setDefaultValue(Object defaultValue)Each AtomicClass contains a default value that is used to initialize anAtomicObject.voidCollectionClass. setElementClass(DataClass elementClass)Each collection can contain elements of one special type.voidIntervalClass. setElementClass(AtomicClass elementClass)Specify the element class of the interval.voidCollectionClass. setMaxCardinality(int maxCardinality)setMaxCardinality.voidByteArrayClass. setMaxSize(long maxSize)Specify the maximum size of the byte array that is allowed in theByteArrayObject.voidByteArrayClass. setMimeType(String mimeType)Specifies the mime type of the content of aByteArrayObject.voidCollectionClass. setMinCardinality(int minCardinality)setMinCardinality.voidAggregateClass. updateAttributeType(String attributeName, DataClass newType)To change the type of the attribute call this message. -
Uses of IllegalEditException in de.uni_trier.wi2.procake.data.model.base.impl
Methods in de.uni_trier.wi2.procake.data.model.base.impl that throw IllegalEditException Modifier and Type Method Description voidUnionClassImpl. add(DataClass dataClass)Adds an additionalDataClassto the list of data classesvoidAggregateClassImpl. addAttribute(String attributeName, DataClass attributeType)Adds an attribute an the end of the attribute list.voidInstanceTaxonomyOrderPredicateImpl. addRelation(AtomicObject father, AtomicObject son)To add a relation to the taxonomy the father and the son must be specified.InstanceEnumerationPredicateAtomicClassImpl. createNewInstanceEnumerationPredicate()Creates a newInstanceEnumerationPredicatefor this class.InstanceIntervalPredicateAtomicClassImpl. createNewInstanceIntervalPredicate()Creates a newInstanceIntervalPredicatefor this class.InstanceOntologyOrderPredicateAtomicClassImpl. createNewInstanceOntologyOrderPredicate()createNewInstanceOntologyOrderPredicate.InstanceTaxonomyOrderPredicateAtomicClassImpl. createNewInstanceTaxonomyOrderPredicate()createNewInstanceTaxonomyOrderPredicate.InstanceTotalOrderPredicateAtomicClassImpl. createNewInstanceTotalOrderPredicate()createNewInstanceTotalOrderPredicate.voidUnionClassImpl. remove(DataClass dataClass)Removes aDataClassfrom the list of data classes.voidAggregateClassImpl. removeAttribute(String attributeName)removes the given attributeInstancePredicateAtomicClassImpl. removeInstancePredicate()Removes a definedInstancePredicatefrom the atomic class.voidAtomicClassImpl. setDefaultValue(Object defaultValue)Each AtomicClass contains a default value that is used to initialize anAtomicObject.voidCollectionClassImpl. setElementClass(DataClass elementClass)Each collection can contain elements of one special type.voidIntervalClassImpl. setElementClass(AtomicClass elementClass)Specify the element class of the interval.voidCollectionClassImpl. setMaxCardinality(int maxCardinality)setMaxCardinality.voidByteArrayClassImpl. setMaxSize(long maxSize)Specify the maximum size of the byte array that is allowed in theByteArrayObject.voidByteArrayClassImpl. setMimeType(String mimeType)Specifies the mime type of the content of aByteArrayObject.voidCollectionClassImpl. setMinCardinality(int minCardinality)setMinCardinality.voidAggregateClassImpl. updateAttributeType(String attributeName, DataClass newType)To change the type of the attribute call this message. -
Uses of IllegalEditException in de.uni_trier.wi2.procake.data.model.impl
Methods in de.uni_trier.wi2.procake.data.model.impl that throw IllegalEditException Modifier and Type Method Description protected voidAbstractDataClassImpl. checkEditability()checkEditability.protected voidModelImpl. removeClass(DataClass newClass)removeClass.voidModelImpl. removeClass(String newClass)Removes aDataClassfrom the Model.protected voidModelImpl. renameClass(String oldName, String newName)renameClass.voidAbstractDataClassImpl. setAbstract(boolean value)It is possible to model abstract user classes.protected voidDataClassImpl. setModel(Model model)Setter for the fieldmodel.StringAbstractDataClassImpl. setName(String newName)The name of a data class must be unique in the data model.
-