Package de.xima.fc.entities
Class UserPortalState
- java.lang.Object
-
- de.xima.cmn.dao.model.AEntity<Long>
-
- de.xima.fc.entities.AbstractEntity
-
- de.xima.fc.entities.AbstractLockableEntity
-
- de.xima.fc.entities.UserPortalState
-
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IEntity<Long>
,de.xima.cmn.dao.interfaces.ILockableEntity<Long>
,ILocalizationProviding<UserPortalState,UserPortalStateLocalization>
,ILockingVersionProviding
,ITransferable
,ITransferableEntity
,ITransferableLockableEntity
,Serializable
,Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>
@Entity public class UserPortalState extends AbstractLockableEntity implements ILocalizationProviding<UserPortalState,UserPortalStateLocalization>
Entity model for user portal states.- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
ATTR_COLOR_BACKGROUND
static String
ATTR_COLOR_TEXT
static String
ATTR_ICON_STYLE_CLASS
static String
ATTR_RECORD_ACCESSIBLE
static String
ATTR_TYPE
static String
ATTR_WORKFLOW_STATE
static String
COL_FLAG_RECORD_ACCESSIBLE
static String
COL_HEX_RGBA_BG
static String
COL_HEX_RGBA_TEXT
static String
COL_ICON_STYLE_CLASS
static String
COL_TYPE
static String
COL_WORKFLOW_STATE_ID
-
Fields inherited from class de.xima.fc.entities.AbstractLockableEntity
COL_LOCKINGVERSION, lockingVersion
-
Fields inherited from class de.xima.fc.entities.AbstractEntity
COL_ID, id
-
Fields inherited from interface de.xima.fc.entities.interfaces.i18n.ILocalizationProviding
ATTR_LOCALIZATIONS
-
Fields inherited from interface de.xima.fc.entities.interfaces.ITransferableEntity
IMPORT_ID, INVALID_ID
-
-
Constructor Summary
Constructors Constructor Description UserPortalState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RgbaQuadruplet
getColorBackground()
RgbaQuadruplet
getColorText()
String
getIconStyleClass()
Long
getId()
List<UserPortalStateLocalization>
getLocalizations()
Gets the localisation entitiesEUserPortalStateType
getType()
WorkflowState
getWorkflowState()
boolean
isRecordAccessible()
void
setColorBackground(RgbaQuadruplet colorBackground)
void
setColorText(RgbaQuadruplet colorText)
void
setIconStyleClass(String iconStyleClass)
void
setLocalizations(List<UserPortalStateLocalization> localizations)
Sets the i18n namevoid
setRecordAccessible(boolean recordAccessible)
void
setType(EUserPortalStateType type)
void
setWorkflowState(WorkflowState workflowState)
-
Methods inherited from class de.xima.fc.entities.AbstractLockableEntity
entityHasChanged, getLockingVersion, setLockingVersion, toString
-
Methods inherited from class de.xima.fc.entities.AbstractEntity
asIntValue, isPersisted, setId, setId
-
Methods inherited from class de.xima.cmn.dao.model.AEntity
compareTo, equals, getDBTableName, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface de.xima.fc.entities.interfaces.i18n.ILocalizationProviding
getLocalization, getLocalizationsByI18nName, getLocalizationsByI18nName, getLocalizationsByLocale, getLocalizationsByLocale
-
-
-
-
Field Detail
-
ATTR_WORKFLOW_STATE
public static final String ATTR_WORKFLOW_STATE
- See Also:
- Constant Field Values
-
ATTR_TYPE
public static final String ATTR_TYPE
- See Also:
- Constant Field Values
-
ATTR_RECORD_ACCESSIBLE
public static final String ATTR_RECORD_ACCESSIBLE
- See Also:
- Constant Field Values
-
ATTR_ICON_STYLE_CLASS
public static final String ATTR_ICON_STYLE_CLASS
- See Also:
- Constant Field Values
-
ATTR_COLOR_TEXT
public static final String ATTR_COLOR_TEXT
- See Also:
- Constant Field Values
-
ATTR_COLOR_BACKGROUND
public static final String ATTR_COLOR_BACKGROUND
- See Also:
- Constant Field Values
-
COL_WORKFLOW_STATE_ID
public static final String COL_WORKFLOW_STATE_ID
- See Also:
- Constant Field Values
-
COL_TYPE
public static final String COL_TYPE
- See Also:
- Constant Field Values
-
COL_FLAG_RECORD_ACCESSIBLE
public static final String COL_FLAG_RECORD_ACCESSIBLE
- See Also:
- Constant Field Values
-
COL_ICON_STYLE_CLASS
public static final String COL_ICON_STYLE_CLASS
- See Also:
- Constant Field Values
-
COL_HEX_RGBA_TEXT
public static final String COL_HEX_RGBA_TEXT
- See Also:
- Constant Field Values
-
COL_HEX_RGBA_BG
public static final String COL_HEX_RGBA_BG
- See Also:
- Constant Field Values
-
-
Method Detail
-
getWorkflowState
public WorkflowState getWorkflowState()
-
setWorkflowState
public void setWorkflowState(WorkflowState workflowState)
-
getType
public EUserPortalStateType getType()
-
setType
public void setType(EUserPortalStateType type)
-
isRecordAccessible
public boolean isRecordAccessible()
-
setRecordAccessible
public void setRecordAccessible(boolean recordAccessible)
-
getIconStyleClass
public String getIconStyleClass()
-
setIconStyleClass
public void setIconStyleClass(String iconStyleClass)
-
getColorText
public RgbaQuadruplet getColorText()
-
setColorText
public void setColorText(RgbaQuadruplet colorText)
-
getColorBackground
public RgbaQuadruplet getColorBackground()
-
setColorBackground
public void setColorBackground(RgbaQuadruplet colorBackground)
-
getLocalizations
public List<UserPortalStateLocalization> getLocalizations()
Description copied from interface:ILocalizationProviding
Gets the localisation entities- Specified by:
getLocalizations
in interfaceILocalizationProviding<UserPortalState,UserPortalStateLocalization>
- Returns:
- the localisation entities
-
setLocalizations
public void setLocalizations(List<UserPortalStateLocalization> localizations)
Description copied from interface:ILocalizationProviding
Sets the i18n name- Specified by:
setLocalizations
in interfaceILocalizationProviding<UserPortalState,UserPortalStateLocalization>
- Parameters:
localizations
- the entities for localisation to set
-
-