public class WSTypeEntry extends Data
Data.AuthorComparator<T extends Data>, Data.AuthorSelector, Data.CdateSelector, Data.DataNameComparator<T extends Data>, Data.DeletableSelector, Data.ImportSelector, Data.MdateSelector, Data.OpAuthorComparator<T extends Data>, Data.RowIdComparator<T extends Data>, Data.StrongLockSelector
BasicStorable.CdateComparator<T extends Storable>, BasicStorable.IdComparator<T extends Storable>, BasicStorable.MdateComparator<T extends Storable>
Modifier and Type | Field and Description |
---|---|
protected java.lang.Boolean |
advancedTab |
protected java.lang.String[] |
categories |
protected java.lang.Boolean |
categoryTab |
protected java.lang.String |
className |
protected java.lang.Boolean |
debatable |
protected java.util.HashMap<java.lang.String,java.lang.String> |
descriptionMap |
protected java.lang.String[] |
groups |
protected boolean |
instanceWorkflowEnabled |
protected java.util.HashMap<java.lang.String,java.lang.String> |
labelMap |
protected java.lang.Boolean |
readRightTab |
static java.lang.String |
REVISION |
protected java.lang.String[] |
templates |
protected java.util.Set<java.lang.String> |
templateSet |
protected java.lang.Boolean |
templateTab |
protected java.lang.Class<? extends Publication> |
type |
protected TypeEntry |
typeEntry |
protected java.lang.Boolean |
updateRightTab |
protected boolean |
useDefaultCategories |
protected boolean |
useDefaultGroups |
protected java.lang.String |
workflowId |
protected java.lang.Boolean |
workflowTab |
protected Workspace |
workspace |
protected boolean |
workspaceForced |
author, authorDBID, channel, DISPLAY_URL_EXTRA_INFO, extension, extraDataMap, extraDBDataMapToSaveOnOp, importMap, opAuthor, opDelegate
ADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, CTRL_TOPIC_INTERNAL, CTRL_TOPIC_REF, CTRL_TOPIC_VALUE, CTRL_TOPIC_WRITE, CUSTOM_PROP, DOCCHOOSER_HEIGHT, DOCCHOOSER_WIDTH, DOCS_DIR, EDATE_SEARCH, EMAIL_REGEXP, ERROR_MSG, FORBIDDEN_FILE_ACCESS, FORBIDDEN_REDIRECT, FORCE_REDIRECT, ICON_ARCHIVE, ICON_LOCK, ICON_LOCK_STRONG, ICON_WARN, ICON_WH_BOOK_CLOSED, ICON_WH_BOOK_OPEN, INFORMATION_MSG, JALIOS_JUNIT_PROP, JCMS_CADDY, JCMS_MSG_LIST, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, OP_CREATE, OP_CREATE_STR, OP_DEEP_COPY, OP_DEEP_COPY_STR, OP_DEEP_DELETE, OP_DEEP_DELETE_STR, OP_DELETE, OP_DELETE_STR, OP_MERGE, OP_MERGE_STR, OP_UPDATE, OP_UPDATE_STR, PDATE_SEARCH, PHOTO_DIR, PHOTO_ICON, PHOTO_ICON_HEIGHT, PHOTO_ICON_WIDTH, PHOTO_LARGE, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_WIDTH, PHOTO_NORMAL, PHOTO_NORMAL_HEIGHT, PHOTO_NORMAL_WIDTH, PHOTO_SMALL, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_WIDTH, PHOTO_TINY, PHOTO_TINY_HEIGHT, PHOTO_TINY_WIDTH, PREVIOUS_TAB, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, SESSION_AUTHORIZED_FILENAMES_SET, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, TYPES_ICON_ALT_PROP, TYPES_ICON_SUFFIX_PROP, TYPES_ICON_TITLE_PROP, TYPES_PREFIX_PROP, TYPES_THUMB_SUFFIX_PROP, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, URL_REGEXP, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XML
CRLF, MILLIS_IN_ONE_DAY, MILLIS_IN_ONE_HOUR, MILLIS_IN_ONE_MINUTE, MILLIS_IN_ONE_MONTH, MILLIS_IN_ONE_SECOND, MILLIS_IN_ONE_WEEK, MILLIS_IN_ONE_YEAR
IMPORT_ALARM_MGR, IMPORT_AUTHOR_PROP, IMPORT_CATEGORY_DEFAULT, IMPORT_DC_ATTR, IMPORT_DC_STEP, IMPORT_DIR, IMPORT_ENABLED, IMPORT_JDOM_ELEMENT, IMPORT_LOG_FILE, IMPORT_LOG_MAX, IMPORT_OPTIONS, IMPORT_OPTIONS_DC_CONTEXT, IMPORT_ROOT_PROP, IMPORT_SOURCE_FILE, IMPORT_SOURCE_PREFIX_PROP, IMPORT_SOURCES_DIR, IMPORT_STEP_CLEAN, IMPORT_STEP_IMPORT, IMPORT_STEP_UPDATE_REF, IMPORT_WS_PROP
DATA_TAG, DATASET_TAG, FIELD_CLASS, FIELD_ENTRY, FIELD_ITEM, FIELD_KEY, FIELD_NAME, FIELD_TAG, FIELD_VALUE, FILE_FIELD, FILE_ID, FILE_MTIME, FILE_SIZE, FILE_TAG, FILE_TICKET, FILESET_TAG, RELATED_TAG
Constructor and Description |
---|
WSTypeEntry() |
WSTypeEntry(java.lang.Class<? extends Publication> clazz,
Workspace workspace) |
WSTypeEntry(java.lang.String className,
Workspace workspace) |
WSTypeEntry(WSTypeEntry clone) |
Modifier and Type | Method and Description |
---|---|
ControllerStatus |
checkCreate(Member mbr,
java.util.Map context)
Checks if the creation can be performed
|
ControllerStatus |
checkCreateUpdate(Member mbr,
java.util.Map context)
Convenient check for Create and Update.
|
ControllerStatus |
checkMember(int op,
Member mbr,
java.util.Map context)
Checks if the given member can perform the given operation.
|
ControllerStatus |
checkUpdate(Member mbr,
java.util.Map context)
Checks if the update can be performed
|
java.lang.Boolean |
getAdvancedTab()
Returns specific advancedTab state for this WSTypeEntry
It doesn't return any information from TypeEntry.
|
java.lang.String[] |
getAvailableCategories()
Returns the available categories
|
java.lang.String |
getAvailableDescription(java.lang.String lang)
Returns the description of this type in the given language.
|
java.lang.String[] |
getAvailableGroups()
Returns the available groups
|
java.lang.String |
getAvailableLabel(java.lang.String lang)
Returns the label of this type in the given language or else in the channel's language otherwise
it returns an available value in an arbitrary language.
|
java.lang.String[] |
getCategories()
Returns specific categories sets for this WSTypeEntry
It doesn't return any information from TypeEntry.
|
java.lang.Boolean |
getCategoryTab()
Returns specific CategoryTab state for this WSTypeEntry
It doesn't return any information from TypeEntry.
|
TypeEntry |
getChannelTypeEntry()
Returns the Main TypeEntry defined for a
given type.
|
java.lang.String |
getClassName()
Returns the name of the class of the given Type
for this TypeEntry.
|
java.lang.Boolean |
getDebatable()
Returns specific debatable state for this WSTypeEntry
It doesn't return any information from TypeEntry.
|
TypeTemplateEntry |
getDefaultTemplateEntry(java.lang.String usage)
Returns a default TypeTemplateEntry matching the given usage for the current workspace
|
java.util.Set<TypeTemplateEntry> |
getDefaultTemplateEntrySet()
Returns all default template entries
|
java.util.Set<java.lang.String> |
getDefaultTemplateNameSet()
Returns all default template names
|
java.util.Map<java.lang.String,java.lang.String> |
getDescriptionMap()
Returns the description map ({lang, value}).
|
TypeTemplateEntry |
getFirstTemplateEntry(java.lang.String usage,
java.lang.String[] names)
Returns the first TypeTemplateEntry from given names matching given usage
|
java.lang.String[] |
getGroups()
Returns specific groups sets for this WSTypeEntry
It doesn't return any information from TypeEntry.
|
boolean |
getInstanceWorkflowEnabled()
Returns specific instanceWorkflowEnabled state for this WSTypeEntry
It doesn't return any information from TypeEntry.
|
java.util.Map<java.lang.String,java.lang.String> |
getLabelMap()
Returns the label map ({lang, value}).
|
java.lang.Boolean |
getReadRightTab()
Returns specific ReadRightTab state for this WSTypeEntry
It doesn't return any information from TypeEntry.
|
java.lang.String |
getTabLabel(java.lang.String tabId,
java.lang.String lang)
Returns the localized label for the given tab identifier.
|
TypeTemplateEntry |
getTemplateEntry(java.lang.String name)
Returns a TypeTemplateEntry matching the given template name
|
java.util.Set<TypeTemplateEntry> |
getTemplateEntrySet(java.lang.String usage)
Returns a new Set of TypeTemplateEntry matching the given usage for the current workspace
|
java.lang.String[] |
getTemplates()
Returns a Set of display template's name used
for this type by this workspace.
|
java.lang.Boolean |
getTemplateTab()
Returns specific TemplateTab state for this WSTypeEntry
It doesn't return any information from TypeEntry.
|
java.util.Map<java.lang.String,java.util.Set<TypeTemplateEntry>> |
getTemplateUsageMap()
Returns a Map of usage/Set of TypeTemplateEntry.
|
java.lang.Class<? extends Publication> |
getType()
Returns the type this WSTypeEntry controls.
|
java.lang.Boolean |
getUpdateRightTab()
Returns specific UpdateRightTab state for this WSTypeEntry
It doesn't return any information from TypeEntry.
|
boolean |
getUseDefaultCategories()
Convenient getter to check if specific categories has been set
Should only be called by WSTypeEntry_HANDLER
|
boolean |
getUseDefaultGroups()
Convenient getter to check if specific groups has been set
Should only be called by WSTypeEntry_HANDLER
|
Workflow |
getWorkflow(boolean checkSuperclass)
Return the workflow for this given type in given workspace.
|
java.lang.String |
getWorkflowId()
Return the name of the workflow for this given
type in given workspace.
|
java.lang.Boolean |
getWorkflowTab()
Returns specific WorkflowTab state for this WSTypeEntry
It doesn't return any information from TypeEntry.
|
Workspace |
getWorkspace()
Returns the workspace this WSTypeEntry belongs to.
|
boolean |
hasTemplate(java.lang.String name)
Returns true if the WSTypeEntry manage/allow the given template
|
boolean |
isAdvancedTab()
Returns the available state of advanced tab
|
boolean |
isCategoryTab()
Returns the available state of category tab
|
boolean |
isDebatable()
Check if type is debatable for the given workspace.
|
boolean |
isForced()
Returns true if this object has been forced
for a given workspace but not really exists in the store.
|
boolean |
isReadRightTab()
Returns the available state of readRight tab
|
boolean |
isSameProperties()
Checks if this WSTypeEntry have same properties that it's original
TypeEntry.
|
boolean |
isTemplateTab()
Returns the available state of template tab
|
boolean |
isUpdateRightTab()
Returns the available state of updateRight tab
|
boolean |
isWorkflowTab()
Returns the available state of workflow tab
|
void |
performCreate(Member mbr,
java.util.Map context)
Performs data creation
|
void |
performDelete(Member mbr,
java.util.Map context)
Performs data deletion
|
void |
setAdvancedTab(java.lang.Boolean isAdvancedTab)
Sets specific advancedTab state for this WSTypeEntry
|
void |
setCategories(java.lang.String[] categories)
Sets specific categories for this WSTypeEntry
|
void |
setCategoryTab(java.lang.Boolean isCategoryTab)
Sets specific categories sets for this WSTypeEntry
|
void |
setClassName(java.lang.String className)
Set the classname for the WSTypeEntry
This method should ONLY be called by Store to set
the TypeEntry.
|
void |
setDebatable(java.lang.Boolean isDebatable)
Sets specific debatable state for this WSTypeEntry
|
void |
setDescriptionMap(java.util.HashMap<java.lang.String,java.lang.String> descriptionMap)
Sets descriptionMap.
|
void |
setGroups(java.lang.String[] groups)
Sets specific groups for this WSTypeEntry
|
void |
setInstanceWorkflowEnabled(boolean instanceWorkflowEnabled)
Sets for this WSTypeEntry if instance workflow are enabled
|
void |
setLabelMap(java.util.HashMap<java.lang.String,java.lang.String> labelMap)
Sets labelMap.
|
void |
setReadRightTab(java.lang.Boolean isReadRightTab)
Sets specific readRightTab state for this WSTypeEntry
|
void |
setTemplates(java.lang.String[] templates)
Sets all the template's name available in the current
workspace for the current type.
|
void |
setTemplateTab(java.lang.Boolean isTemplateTab)
Sets specific templateTab state for this WSTypeEntry
|
void |
setUpdateRightTab(java.lang.Boolean isUpdateRightTab)
Sets specific updateRightTab state for this WSTypeEntry
|
void |
setUseDefaultCategories(boolean useDefaultCategories) |
void |
setUseDefaultGroups(boolean useDefaultGroups) |
void |
setWorkflowId(java.lang.String workflowId)
Sets the name of the workflow for this given
type in given workspace.
|
void |
setWorkflowTab(java.lang.Boolean isWorkflowTab)
Sets specific workflowTab state for this WSTypeEntry
|
void |
setWorkspace(Workspace workspace)
Sets the workspace without setting workspaceForced
This method should only be called by WorkspaceWizardHandler
for clone purpose.
|
java.lang.String |
toFullString() |
canRequestUnlock, checkCreate, checkDelete, checkDelete, checkIntegrity, checkIntegrity, checkLockMember, checkStrongLockMember, checkUpdate, checkWrite, clone, computeDBIDArray, exportXml, exportXml, exportXml, exportXml, exportXmlField, exportXmlRelated, exportXmlRelated, fillExportXmlFieldAttributes, getAllReferrerSet, getAllReferrerSet, getAllTypeFieldEntry, getAuthor, getAuthor, getAuthorComparator, getAuthorDBID, getAuthorId, getAuthorSelector, getBooleanFieldValue, getBooleanFieldValue, getCaddyComparator, getCategoryFieldValue, getCategoryFieldValue, getCdateSelector, getComparator, getCSVHeader, getDataIcon, getDataIconAlt, getDataIconHtml, getDataIconHtml, getDataIconTitle, getDataImage, getDataImage, getDataImage, getDataName, getDataNameComparator, getDate, getDate, getDateSelector, getDeletableSelector, getDisplayLink, getDisplayLink, getDisplayLink, getDisplayUrl, getDoubleFieldValue, getDoubleFieldValue, getExportXmlDataValue, getExtension, getExtraData, getExtraDataMap, getExtraDBData, getExtraDBDataMap, getExtraInfo, getExtraInfoMap, getFieldStatusMap, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getGenericThumbnail, getImportAuthor, getImportBatch, getImportDate, getImportDisplayUrl, getImportId, getImportMap, getImportMdate, getImportSelector, getImportSignature, getImportSource, getImportSourceUrl, getImportUrl, getIntFieldValue, getIntFieldValue, getLangPropertyValue, getLinkCount, getLinkIndexedDataSet, getLinkIndexedDataSet, getLockDate, getLockInfo, getLockMember, getLongFieldValue, getLongFieldValue, getMdateSelector, getNewDefaultExtraDataMap, getNewDefaultExtraDataMap, getNewDefaultExtraDataMap, getNewDefaultExtraDataMap, getNewDefaultExtraDBDataMap, getNewDefaultExtraDBDataMap, getNewDefaultExtraDBDataMap, getNewDefaultExtraDBDataMap, getOpAuthor, getOpAuthorComparator, getOpDelegate, getRowId, getRowIdComparator, getStrongLock, getStrongLockDate, getStrongLockInfo, getStrongLockMember, getStrongLockSelector, getTypeEntry, getTypeFieldsEntries, getUpdateInstance, getVirtualIDSet, hashCode, importXml, importXmlFieldsWithReferences, importXmlFiles, importXmlReferences, initializeDBDataCollections, isDBData, isImported, isImportUpdated, isInDatabase, isLocked, isPersisted, isStrongLocked, lock, markNewImport, mergeHybridLink, performAfterWrite, performBeforeWrite, performCreate, performDelete, performUpdate, performUpdate, prepareUpdateContext, printDataName, printDisplayLinkEnd, printDisplayLinkStart, printDisplayUrl, printDisplayUrl, putStrongLock, releaseStrongLock, releaseStrongLock, removeExtraData, removeExtraDBData, removeExtraInfo, setAuthor, setAuthorDBID, setAuthorId, setBooleanFieldValue, setCategoryFieldValue, setDoubleFieldValue, setExtension, setExtraData, setExtraDataMap, setExtraDBData, setExtraDBDataMap, setExtraDBDataMap, setExtraInfo, setFieldValue, setFieldValue, setImportAuthor, setImportBatch, setImportDate, setImportDisplayUrl, setImportId, setImportMap, setImportMdate, setImportSignature, setImportSource, setImportSourceUrl, setImportUpdated, setIntFieldValue, setLongFieldValue, setMdate, setOpAuthor, setOpDelegate, setRowId, toCSV, toString, unlock, unlock, unmarkNewImport, updateExtraDataMap, updateExtraDBDataMap, updateIndexTreeSet
clearId, compareTo, equals, getAttribute, getAttributes, getCdate, getCdateComparator, getDdate, getId, getIdComparator, getMdate, getMdateComparator, getStore, getUrid, hasBeenUpdated, isStored, resolveAtt, resolveVal, setAttributes, setAttributes, setCdate, setDdate, setId, setStore, toXml
public static final java.lang.String REVISION
protected transient TypeEntry typeEntry
protected transient java.lang.Class<? extends Publication> type
protected transient Workspace workspace
protected transient boolean workspaceForced
protected transient java.util.Set<java.lang.String> templateSet
protected java.lang.String className
protected java.lang.Boolean debatable
protected java.lang.Boolean categoryTab
protected java.lang.Boolean templateTab
protected java.lang.Boolean readRightTab
protected java.lang.Boolean updateRightTab
protected java.lang.Boolean workflowTab
protected java.lang.Boolean advancedTab
protected java.lang.String[] categories
protected java.lang.String[] groups
protected java.util.HashMap<java.lang.String,java.lang.String> labelMap
protected java.util.HashMap<java.lang.String,java.lang.String> descriptionMap
protected boolean useDefaultCategories
protected boolean useDefaultGroups
protected java.lang.String workflowId
protected boolean instanceWorkflowEnabled
protected java.lang.String[] templates
public WSTypeEntry()
public WSTypeEntry(java.lang.Class<? extends Publication> clazz, Workspace workspace)
public WSTypeEntry(java.lang.String className, Workspace workspace)
public WSTypeEntry(WSTypeEntry clone)
public boolean isSameProperties()
Workspace.setWSTypeEntry(Class, WSTypeEntry)
public java.lang.String toFullString()
toFullString
in class Data
public boolean isForced()
public ControllerStatus checkMember(int op, Member mbr, java.util.Map context)
Data
checkMember
in class Data
op
- the operation (OP_CREATE, OP_UPDATE, ...)mbr
- the member which requests the write operationcontext
- a map which contains context parameters (may be null)Data.checkMember(int, Member, Map)
public ControllerStatus checkCreateUpdate(Member mbr, java.util.Map context)
mbr
- The Membercontext
- The contextcheckCreate(Member, Map)
,
checkUpdate(Member, Map)
public ControllerStatus checkCreate(Member mbr, java.util.Map context)
Data
checkCreate
in class Data
mbr
- the member which requests the write operationcontext
- a map which contains context parameters (may be null)Data.checkCreate(Member, Map)
public ControllerStatus checkUpdate(Member mbr, java.util.Map context)
Data
checkUpdate
in class Data
mbr
- the member which requests the write operationcontext
- a map which contains context parameters (may be null)Data.checkUpdate(Member, Map)
public void performCreate(Member mbr, java.util.Map context)
Data
performCreate
in class Data
mbr
- the member which requests the write operationcontext
- a map which contains context parameters (may be null)Data.performCreate(Member, Map)
public void performDelete(Member mbr, java.util.Map context)
Data
performDelete
in class Data
mbr
- the member which requests the write operationcontext
- a map which contains context parameters (may be null)Data.performDelete(Member, Map)
public TypeTemplateEntry getTemplateEntry(java.lang.String name)
name
- the template nameTypeEntry.getTemplateEntry(String)
public TypeTemplateEntry getFirstTemplateEntry(java.lang.String usage, java.lang.String[] names)
usage
- the template usagenames
- an array of templates nameTypeEntry.getFirstTemplateEntry(String, String[])
public TypeTemplateEntry getDefaultTemplateEntry(java.lang.String usage)
usage
- the template usageTypeEntry.getDefaultTemplateEntry(String)
public java.util.Set<TypeTemplateEntry> getTemplateEntrySet(java.lang.String usage)
usage
- the template usagepublic java.util.Set<TypeTemplateEntry> getDefaultTemplateEntrySet()
public java.util.Set<java.lang.String> getDefaultTemplateNameSet()
public java.util.Map<java.lang.String,java.util.Set<TypeTemplateEntry>> getTemplateUsageMap()
public boolean hasTemplate(java.lang.String name)
name
- the template name to checkpublic TypeEntry getChannelTypeEntry()
public Workflow getWorkflow(boolean checkSuperclass)
checkSuperclass
- check super classpublic java.lang.Class<? extends Publication> getType()
public Workspace getWorkspace()
public void setWorkspace(Workspace workspace)
workspace
- public boolean isAdvancedTab()
TypeEntry.isAdvancedTab()
public boolean isCategoryTab()
TypeEntry.isCategoryTab()
public boolean isDebatable()
TypeEntry.isDebatable()
public boolean isReadRightTab()
TypeEntry.isReadRightTab()
public boolean isTemplateTab()
TypeEntry.isTemplateTab()
public boolean isUpdateRightTab()
TypeEntry.isUpdateRightTab()
public boolean isWorkflowTab()
TypeEntry.isWorkflowTab()
public java.lang.String[] getAvailableCategories()
TypeEntry.getCategories()
public java.lang.String[] getAvailableGroups()
TypeEntry.getGroups()
public java.lang.String getAvailableLabel(java.lang.String lang)
lang
- the languageTypeEntry.getLabel(String)
public java.lang.String getAvailableDescription(java.lang.String lang)
lang
- the languageTypeEntry.getDescription(String)
public java.lang.String getWorkflowId()
public java.lang.String getClassName()
public java.lang.String[] getTemplates()
public java.lang.Boolean getAdvancedTab()
isAdvancedTab()
public java.lang.String[] getCategories()
getAvailableCategories()
public java.lang.String[] getGroups()
getAvailableGroups()
public java.lang.Boolean getCategoryTab()
isCategoryTab()
public java.lang.Boolean getDebatable()
isDebatable()
public java.util.Map<java.lang.String,java.lang.String> getLabelMap()
public java.util.Map<java.lang.String,java.lang.String> getDescriptionMap()
public java.lang.Boolean getReadRightTab()
isReadRightTab()
public java.lang.Boolean getTemplateTab()
isTemplateTab()
public java.lang.Boolean getUpdateRightTab()
isUpdateRightTab()
public java.lang.Boolean getWorkflowTab()
isWorkflowTab()
public boolean getUseDefaultCategories()
public boolean getUseDefaultGroups()
public java.lang.String getTabLabel(java.lang.String tabId, java.lang.String lang)
tabId
- the tab identifierlang
- the languagepublic boolean getInstanceWorkflowEnabled()
public void setWorkflowId(java.lang.String workflowId)
workflowId
- the name of the Workflowpublic void setClassName(java.lang.String className)
className
- the class namepublic void setTemplates(java.lang.String[] templates)
templates
- array of template namepublic void setCategories(java.lang.String[] categories)
TypeEntry.setCategories(String[])
public void setGroups(java.lang.String[] groups)
TypeEntry.setGroups(String[])
public void setLabelMap(java.util.HashMap<java.lang.String,java.lang.String> labelMap)
labelMap
- public void setDescriptionMap(java.util.HashMap<java.lang.String,java.lang.String> descriptionMap)
descriptionMap
- public void setAdvancedTab(java.lang.Boolean isAdvancedTab)
TypeEntry.setAdvancedTab(boolean)
public void setWorkflowTab(java.lang.Boolean isWorkflowTab)
TypeEntry.setWorkflowTab(boolean)
public void setUpdateRightTab(java.lang.Boolean isUpdateRightTab)
TypeEntry.setUpdateRightTab(boolean)
public void setTemplateTab(java.lang.Boolean isTemplateTab)
TypeEntry.setTemplateTab(boolean)
public void setReadRightTab(java.lang.Boolean isReadRightTab)
TypeEntry.setReadRightTab(boolean)
public void setDebatable(java.lang.Boolean isDebatable)
TypeEntry.setDebatable(boolean)
public void setCategoryTab(java.lang.Boolean isCategoryTab)
TypeEntry.setCategoryTab(boolean)
public void setUseDefaultGroups(boolean useDefaultGroups)
public void setUseDefaultCategories(boolean useDefaultCategories)
public void setInstanceWorkflowEnabled(boolean instanceWorkflowEnabled)
Copyright © 2001-2010 Jalios SA. All Rights Reserved.