Package mc.core.model.base
Class EntityToAttributePrio
java.lang.Object
mc.core.model.base.IObjectAssignment.ObjectAssignmentBase
mc.core.model.base.EntityToAttributePrio
- All Implemented Interfaces:
Serializable,IAttributeAssignment,IBaseEntity,ICoreEntity,IObjectAssignment,ISortableEntity
@Entity
public class EntityToAttributePrio
extends IObjectAssignment.ObjectAssignmentBase
implements IAttributeAssignment
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface mc.core.model.base.IObjectAssignment
IObjectAssignment.ObjectAssignmentBase -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanattribute entity of assignmentinthashCode()booleanbooleanoptional mandatory flag.booleanvoidsetAttribute(Attribute attribute) voidsetAttributeInheritanceDisabled(boolean disabled) voidsetContext(String context) voidsetMandatory(boolean mandatory) voidsetObject(ComplexEntity object) voidsetSortDisabled(boolean disabled) toString()Methods inherited from class mc.core.model.base.IObjectAssignment.ObjectAssignmentBase
getDateCreated, getDateModified, getId, getPrio, isActive, setActive, setDateCreated, setDateModified, setId, setPrioMethods inherited from interface mc.core.model.base.IAttributeAssignment
getFilter, isPreview, isReadonly, supportPreviewMethods inherited from interface mc.core.model.base.IBaseEntity
getId, setIdMethods inherited from interface mc.core.model.base.ISortableEntity
getPrio, setPrio
-
Field Details
-
BIT_SORT_DISABLED
public static final int BIT_SORT_DISABLED- See Also:
-
-
Constructor Details
-
EntityToAttributePrio
public EntityToAttributePrio() -
EntityToAttributePrio
-
EntityToAttributePrio
-
-
Method Details
-
getObject
-
setObject
-
getAttribute
Description copied from interface:IAttributeAssignmentattribute entity of assignment- Specified by:
getAttributein interfaceIAttributeAssignment
-
setAttribute
-
getContext
-
setContext
-
getAssignedObject
- Specified by:
getAssignedObjectin interfaceIObjectAssignment- Returns:
- the object that holds the list of assigned entities
-
isMandatory
public boolean isMandatory()Description copied from interface:IAttributeAssignmentoptional mandatory flag. default is false- Specified by:
isMandatoryin interfaceIAttributeAssignment
-
setMandatory
public void setMandatory(boolean mandatory) -
isAttributeInheritanceDisabled
public boolean isAttributeInheritanceDisabled() -
setAttributeInheritanceDisabled
public void setAttributeInheritanceDisabled(boolean disabled) -
isSortDisabled
public boolean isSortDisabled() -
setSortDisabled
public void setSortDisabled(boolean disabled) -
equals
- Overrides:
equalsin classIObjectAssignment.ObjectAssignmentBase
-
hashCode
public int hashCode()- Overrides:
hashCodein classIObjectAssignment.ObjectAssignmentBase
-
toString
- Overrides:
toStringin classIObjectAssignment.ObjectAssignmentBase
-