@NotThreadSafe @Entity public class WebCmsComponentType extends WebCmsTypeSpecifier<WebCmsComponentType>
WebCmsComponent.| Modifier and Type | Field and Description |
|---|---|
static String |
COLLECTION_ID
Prefix that all object ids of a WebCmsComponentType have.
|
static String |
COMPONENT_RESTRICTED
If set to
true, this component will never be present as an option,
unless specified by a WebCmsTypeSpecifierLink
with WebCmsTypeSpecifierLink#getLinkType() DefaultAllowedComponentTypeFetcher.ALLOWED_COMPONENT_LINK |
static String |
OBJECT_TYPE
Object type name (discriminator value).
|
DISCRIMINATOR_COLUMNCHILD_COMPONENT_RESTRICTED| Modifier | Constructor and Description |
|---|---|
protected |
WebCmsComponentType(Long id,
Long newEntityId,
String objectId,
String createdBy,
Date createdDate,
String lastModifiedBy,
Date lastModifiedDate,
WebCmsDomain domain,
String name,
String typeKey,
String description,
Map<String,String> attributes) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getObjectCollectionId() |
String |
getObjectType() |
getAttribute, getAttribute, getBooleanAttribute, hasAttribute, isChildComponentRestricted, toStringgetObjectId, setObjectIdgetCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, setCreatedBy, setCreatedDate, setLastModifiedBy, setLastModifiedDateequals, getNewEntityId, hashCode, isNew, setId, setNewEntityId, toDtoclone, finalize, getClass, notify, notifyAll, wait, wait, waitforObjectId, isNewgetDomain, setDomainpublic static final String COMPONENT_RESTRICTED
true, this component will never be present as an option,
unless specified by a WebCmsTypeSpecifierLink
with WebCmsTypeSpecifierLink#getLinkType() DefaultAllowedComponentTypeFetcher.ALLOWED_COMPONENT_LINKpublic static final String OBJECT_TYPE
public static final String COLLECTION_ID
public final String getObjectType()
getObjectType in class WebCmsObjectInheritanceSuperClass<WebCmsComponentType>protected final String getObjectCollectionId()
getObjectCollectionId in class WebCmsObjectSuperClass<WebCmsComponentType>Copyright © 2020. All rights reserved.