@ProviderType public interface DDMStructure extends StagedGroupedModel
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
java.lang.String[] |
getAvailableLanguageIds() |
java.util.List<java.lang.String> |
getChildrenFieldNames(java.lang.String fieldName) |
java.lang.String |
getClassName() |
long |
getClassNameId() |
java.util.Date |
getCreateDate() |
DDMForm |
getDDMForm() |
DDMFormField |
getDDMFormField(java.lang.String fieldName) |
java.util.List<DDMFormField> |
getDDMFormFields(boolean includeTransientFields) |
java.lang.String |
getDefaultLanguageId() |
java.lang.String |
getDefinition() |
java.lang.String |
getDescription() |
java.lang.String |
getDescription(java.util.Locale locale) |
java.lang.String |
getDescription(java.util.Locale locale,
boolean useDefault) |
java.lang.String |
getDescription(java.lang.String languageId) |
java.lang.String |
getDescription(java.lang.String languageId,
boolean useDefault) |
java.lang.String |
getDescriptionCurrentLanguageId() |
java.lang.String |
getDescriptionCurrentValue() |
java.util.Map<java.util.Locale,java.lang.String> |
getDescriptionMap() |
ExpandoBridge |
getExpandoBridge() |
java.lang.String |
getFieldDataType(java.lang.String fieldName) |
java.lang.String |
getFieldLabel(java.lang.String fieldName,
java.util.Locale locale) |
java.lang.String |
getFieldLabel(java.lang.String fieldName,
java.lang.String locale) |
java.util.Set<java.lang.String> |
getFieldNames() |
java.lang.String |
getFieldProperty(java.lang.String fieldName,
java.lang.String property) |
boolean |
getFieldRepeatable(java.lang.String fieldName) |
boolean |
getFieldRequired(java.lang.String fieldName) |
java.lang.String |
getFieldTip(java.lang.String fieldName,
java.util.Locale locale) |
java.lang.String |
getFieldTip(java.lang.String fieldName,
java.lang.String locale) |
java.lang.String |
getFieldType(java.lang.String fieldName) |
DDMForm |
getFullHierarchyDDMForm() |
long |
getGroupId() |
java.util.Date |
getModifiedDate() |
java.lang.String |
getName() |
java.lang.String |
getName(java.util.Locale locale) |
java.lang.String |
getName(java.util.Locale locale,
boolean useDefault) |
java.lang.String |
getName(java.lang.String languageId) |
java.lang.String |
getName(java.lang.String languageId,
boolean useDefault) |
java.lang.String |
getNameCurrentLanguageId() |
java.lang.String |
getNameCurrentValue() |
java.util.Map<java.util.Locale,java.lang.String> |
getNameMap() |
long |
getParentStructureId() |
long |
getPrimaryKey() |
java.io.Serializable |
getPrimaryKeyObj() |
java.util.List<java.lang.String> |
getRootFieldNames() |
java.lang.String |
getStorageType() |
long |
getStructureId() |
java.lang.String |
getStructureKey() |
java.util.List<DDMTemplate> |
getTemplates() |
int |
getType() |
long |
getUserId() |
java.lang.String |
getUserName() |
java.lang.String |
getUserUuid() |
java.lang.String |
getUuid() |
java.lang.String |
getWebDavURL(ThemeDisplay themeDisplay,
java.lang.String webDAVToken) |
boolean |
hasField(java.lang.String fieldName) |
boolean |
isFieldRepeatable(java.lang.String fieldName) |
boolean |
isFieldTransient(java.lang.String fieldName) |
boolean |
isNew() |
void |
prepareLocalizedFieldsForImport() |
void |
prepareLocalizedFieldsForImport(java.util.Locale defaultImportLocale) |
void |
setDefinition(java.lang.String definition) |
java.lang.String |
toXmlString() |
getLastPublishDate, setLastPublishDatesetGroupIdgetCompanyId, setCompanyId, setCreateDate, setModifiedDate, setUserId, setUserName, setUserUuidgetModelClass, getModelClassName, setPrimaryKeyObjgetCompanyId, getStagedModelType, setCompanyId, setCreateDate, setModifiedDate, setUuidjava.lang.Object clone()
clone in interface StagedModeljava.lang.String[] getAvailableLanguageIds()
java.util.List<java.lang.String> getChildrenFieldNames(java.lang.String fieldName)
throws PortalException
PortalExceptionjava.lang.String getClassName()
long getClassNameId()
java.util.Date getCreateDate()
getCreateDate in interface AuditedModelgetCreateDate in interface StagedModelDDMForm getDDMForm()
DDMFormField getDDMFormField(java.lang.String fieldName) throws PortalException
PortalExceptionjava.util.List<DDMFormField> getDDMFormFields(boolean includeTransientFields)
java.lang.String getDefaultLanguageId()
java.lang.String getDefinition()
java.lang.String getDescription()
java.lang.String getDescription(java.util.Locale locale)
java.lang.String getDescription(java.util.Locale locale,
boolean useDefault)
java.lang.String getDescription(java.lang.String languageId)
java.lang.String getDescription(java.lang.String languageId,
boolean useDefault)
java.lang.String getDescriptionCurrentLanguageId()
java.lang.String getDescriptionCurrentValue()
java.util.Map<java.util.Locale,java.lang.String> getDescriptionMap()
ExpandoBridge getExpandoBridge()
getExpandoBridge in interface ClassedModeljava.lang.String getFieldDataType(java.lang.String fieldName)
throws PortalException
PortalExceptionjava.lang.String getFieldLabel(java.lang.String fieldName,
java.util.Locale locale)
throws PortalException
PortalExceptionjava.lang.String getFieldLabel(java.lang.String fieldName,
java.lang.String locale)
throws PortalException
PortalExceptionjava.util.Set<java.lang.String> getFieldNames()
java.lang.String getFieldProperty(java.lang.String fieldName,
java.lang.String property)
throws PortalException
PortalExceptionboolean getFieldRepeatable(java.lang.String fieldName)
throws PortalException
PortalExceptionboolean getFieldRequired(java.lang.String fieldName)
throws PortalException
PortalExceptionjava.lang.String getFieldTip(java.lang.String fieldName,
java.util.Locale locale)
throws PortalException
PortalExceptionjava.lang.String getFieldTip(java.lang.String fieldName,
java.lang.String locale)
throws PortalException
PortalExceptionjava.lang.String getFieldType(java.lang.String fieldName)
throws PortalException
PortalExceptionDDMForm getFullHierarchyDDMForm()
long getGroupId()
getGroupId in interface GroupedModeljava.util.Date getModifiedDate()
getModifiedDate in interface AuditedModelgetModifiedDate in interface StagedModeljava.lang.String getName()
java.lang.String getName(java.util.Locale locale)
java.lang.String getName(java.util.Locale locale,
boolean useDefault)
java.lang.String getName(java.lang.String languageId)
java.lang.String getName(java.lang.String languageId,
boolean useDefault)
java.lang.String getNameCurrentLanguageId()
java.lang.String getNameCurrentValue()
java.util.Map<java.util.Locale,java.lang.String> getNameMap()
long getParentStructureId()
long getPrimaryKey()
java.io.Serializable getPrimaryKeyObj()
getPrimaryKeyObj in interface ClassedModeljava.util.List<java.lang.String> getRootFieldNames()
java.lang.String getStorageType()
long getStructureId()
java.lang.String getStructureKey()
java.util.List<DDMTemplate> getTemplates() throws PortalException
PortalExceptionint getType()
long getUserId()
getUserId in interface AuditedModeljava.lang.String getUserName()
getUserName in interface AuditedModeljava.lang.String getUserUuid()
getUserUuid in interface AuditedModeljava.lang.String getUuid()
getUuid in interface StagedModeljava.lang.String getWebDavURL(ThemeDisplay themeDisplay, java.lang.String webDAVToken)
boolean hasField(java.lang.String fieldName)
boolean isFieldRepeatable(java.lang.String fieldName)
throws PortalException
PortalExceptionboolean isFieldTransient(java.lang.String fieldName)
throws PortalException
PortalExceptionboolean isNew()
void prepareLocalizedFieldsForImport()
throws LocaleException
LocaleExceptionvoid prepareLocalizedFieldsForImport(java.util.Locale defaultImportLocale)
throws LocaleException
LocaleExceptionvoid setDefinition(java.lang.String definition)
java.lang.String toXmlString()