public interface DDMStructure extends StagedGroupedModel
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getChildrenFieldNames(java.lang.String fieldName) |
long |
getClassNameId() |
DDMForm |
getDDMForm() |
DDMFormField |
getDDMFormField(java.lang.String fieldName) |
java.util.List<DDMFormField> |
getDDMFormFields(boolean includeTransientFields) |
java.lang.String |
getDefinition() |
java.lang.String |
getDescription() |
java.lang.String |
getDescription(java.util.Locale locale) |
java.util.Map<java.util.Locale,java.lang.String> |
getDescriptionMap() |
java.lang.String |
getFieldDataType(java.lang.String fieldName) |
java.util.Set<java.lang.String> |
getFieldNames() |
java.lang.String |
getFieldProperty(java.lang.String fieldName,
java.lang.String property) |
java.lang.String |
getFieldType(java.lang.String fieldName) |
DDMForm |
getFullHierarchyDDMForm() |
long |
getGroupId() |
java.lang.String |
getName() |
java.lang.String |
getName(java.util.Locale locale) |
java.lang.String |
getName(java.util.Locale locale,
boolean useDefault) |
java.util.Map<java.util.Locale,java.lang.String> |
getNameMap() |
long |
getParentStructureId() |
long |
getPrimaryKey() |
java.util.List<java.lang.String> |
getRootFieldNames() |
long |
getStructureId() |
java.lang.String |
getStructureKey() |
int |
getType() |
long |
getUserId() |
boolean |
hasField(java.lang.String fieldName) |
boolean |
isFieldTransient(java.lang.String fieldName) |
void |
prepareLocalizedFieldsForImport() |
void |
prepareLocalizedFieldsForImport(java.util.Locale defaultImportLocale) |
void |
setDefinition(java.lang.String definition) |
getLastPublishDate, setLastPublishDatesetGroupIdgetCompanyId, getCreateDate, getModifiedDate, getUserName, getUserUuid, setCompanyId, setCreateDate, setModifiedDate, setUserId, setUserName, setUserUuidgetExpandoBridge, getModelClass, getModelClassName, getPrimaryKeyObj, setPrimaryKeyObjclone, getCompanyId, getCreateDate, getModifiedDate, getStagedModelType, getUuid, setCompanyId, setCreateDate, setModifiedDate, setUuidjava.util.List<java.lang.String> getChildrenFieldNames(java.lang.String fieldName)
throws PortalException
PortalExceptionlong getClassNameId()
DDMForm getDDMForm()
DDMFormField getDDMFormField(java.lang.String fieldName) throws PortalException
PortalExceptionjava.util.List<DDMFormField> getDDMFormFields(boolean includeTransientFields)
java.lang.String getDefinition()
java.lang.String getDescription()
java.lang.String getDescription(java.util.Locale locale)
java.util.Map<java.util.Locale,java.lang.String> getDescriptionMap()
java.lang.String getFieldDataType(java.lang.String fieldName)
throws PortalException
PortalExceptionjava.util.Set<java.lang.String> getFieldNames()
java.lang.String getFieldProperty(java.lang.String fieldName,
java.lang.String property)
throws PortalException
PortalExceptionjava.lang.String getFieldType(java.lang.String fieldName)
throws PortalException
PortalExceptionDDMForm getFullHierarchyDDMForm()
long getGroupId()
getGroupId in interface GroupedModeljava.lang.String getName()
java.lang.String getName(java.util.Locale locale)
java.lang.String getName(java.util.Locale locale,
boolean useDefault)
java.util.Map<java.util.Locale,java.lang.String> getNameMap()
long getParentStructureId()
long getPrimaryKey()
java.util.List<java.lang.String> getRootFieldNames()
long getStructureId()
java.lang.String getStructureKey()
int getType()
long getUserId()
getUserId in interface AuditedModelboolean hasField(java.lang.String fieldName)
boolean isFieldTransient(java.lang.String fieldName)
throws PortalException
PortalExceptionvoid prepareLocalizedFieldsForImport()
throws LocaleException
LocaleExceptionvoid prepareLocalizedFieldsForImport(java.util.Locale defaultImportLocale)
throws LocaleException
LocaleExceptionvoid setDefinition(java.lang.String definition)