Package mc.core.domain.base.aspect
package mc.core.domain.base.aspect
-
ClassDescriptionAspectAttribute<C extends ComplexEntity>internal API for adding, saving and removing attribute values.generic interface defining handler API, avoiding complex generic type declaration of
DVBaseHandlerAspectAttributeRead<T extends ComplexEntity>abstract base aspect for attribute values.data needed for test (will be inserted if not exists, but not deleted, except the nodes): 2 attribute types of type OBJECTS_VALUE 2 attribute types of type TYPES of each pair the first one has 2 collections, the second one 1 collection in each collection 2 attributes of type SV_ML of the object attributes all are inheritable except the last one node hierarchy with 3 node types, of each type one node root node type has configured the type attributes, all 3 node types have the object attribute types allowedPORTABLE TEST!PORTABLE TEST, similar to AspectAttributeTest but only tests text set related data values in shared mode of text pool!AspectAttributeWrite<T extends ComplexEntity>AspectFilter<T extends ComplexEntity>AspectLifecycle<T extends ComplexEntity>domain logic related to setting different lifeCycleFlags.AspectParameter<T extends ComplexEntity>for EntityParameter and EntityData (as a special case of EntityParameterAspectPermission<T extends ComplexEntity>AspectRelation<T extends ComplexEntity>AspectState<T extends ComplexEntity>AspectVersion<T extends ComplexEntity>AspectWatch<T extends ComplexEntity>centralize handling of classification attribute loadingset permissions for children of on object in background.abstract base class.CDI-helper class to provide methods to sort entities within list, either step by step up or down, or moving them to the specified position.low level event send on every attribute value change reported in DataValueHandler/DVStrategy.sub API ofAspectAttributefor storing and retrieving attribute value parameteroptionalEntityToAttributeParamconfiguration, implemented as application scoped bean.Deprecated.transfer class for sending version change data to theVersionChangeActionlet.set watches for children of on object in background.