public abstract class GeneratedAbstractCMSComponent extends CMSItem
AbstractCMSComponent.GenericItem.GenericItemImplLocalizableItem.LocalizableItemImplExtensibleItem.ExtensibleItemImplItem.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException| Modifier and Type | Field and Description |
|---|---|
static String |
CONTAINER
Qualifier of the
AbstractCMSComponent.container attribute |
protected static Map<String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
protected static String |
ELEMENTSFORSLOT_MARKMODIFIED
Relation disable markmodifed parameter constants for ElementsForSlot from ((cms2))
|
protected static String |
ELEMENTSFORSLOT_SRC_ORDERED
Relation ordering override parameter constants for ElementsForSlot from ((cms2))
|
protected static String |
ELEMENTSFORSLOT_TGT_ORDERED |
static String |
ONLYONERESTRICTIONMUSTAPPLY
Qualifier of the
AbstractCMSComponent.onlyOneRestrictionMustApply attribute |
static String |
RESTRICTED
Qualifier of the
AbstractCMSComponent.restricted attribute |
static String |
RESTRICTIONS
Qualifier of the
AbstractCMSComponent.restrictions attribute |
protected static String |
RESTRICTIONSFORCOMPONENTS_MARKMODIFIED
Relation disable markmodifed parameter constants for RestrictionsForComponents from ((cms2))
|
protected static String |
RESTRICTIONSFORCOMPONENTS_SRC_ORDERED
Relation ordering override parameter constants for RestrictionsForComponents from ((cms2))
|
protected static String |
RESTRICTIONSFORCOMPONENTS_TGT_ORDERED |
static String |
SLOTS
Qualifier of the
AbstractCMSComponent.slots attribute |
static String |
TYPE
Qualifier of the
AbstractCMSComponent.type attribute |
static String |
TYPECODE
Qualifier of the
AbstractCMSComponent.typeCode attribute |
static String |
VISIBLE
Qualifier of the
AbstractCMSComponent.visible attribute |
CATALOGVERSION, NAME, UIDLANGUAGE_FALLBACK_ENABLED_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjectsimpl, tenant| Constructor and Description |
|---|
GeneratedAbstractCMSComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToRestrictions(AbstractRestriction value)
Generated method - Adds
value to restrictions. |
void |
addToRestrictions(SessionContext ctx,
AbstractRestriction value)
Generated method - Adds
value to restrictions. |
void |
addToSlots(ContentSlot value)
Generated method - Adds
value to slots. |
void |
addToSlots(SessionContext ctx,
ContentSlot value)
Generated method - Adds
value to slots. |
Map<Language,String> |
getAllType()
Generated method - Getter of the
AbstractCMSComponent.type attribute. |
abstract Map<Language,String> |
getAllType(SessionContext ctx)
Generated method - Getter of the
AbstractCMSComponent.type attribute. |
protected Map<String,Item.AttributeMode> |
getDefaultAttributeModes() |
List<AbstractRestriction> |
getRestrictions()
Generated method - Getter of the
AbstractCMSComponent.restrictions attribute. |
List<AbstractRestriction> |
getRestrictions(SessionContext ctx)
Generated method - Getter of the
AbstractCMSComponent.restrictions attribute. |
long |
getRestrictionsCount() |
long |
getRestrictionsCount(SessionContext ctx) |
Collection<ContentSlot> |
getSlots()
Generated method - Getter of the
AbstractCMSComponent.slots attribute. |
Collection<ContentSlot> |
getSlots(SessionContext ctx)
Generated method - Getter of the
AbstractCMSComponent.slots attribute. |
long |
getSlotsCount() |
long |
getSlotsCount(SessionContext ctx) |
String |
getType()
Generated method - Getter of the
AbstractCMSComponent.type attribute. |
abstract String |
getType(SessionContext ctx)
Generated method - Getter of the
AbstractCMSComponent.type attribute. |
String |
getTypeCode()
Generated method - Getter of the
AbstractCMSComponent.typeCode attribute. |
abstract String |
getTypeCode(SessionContext ctx)
Generated method - Getter of the
AbstractCMSComponent.typeCode attribute. |
Boolean |
isContainer()
Generated method - Getter of the
AbstractCMSComponent.container attribute. |
abstract Boolean |
isContainer(SessionContext ctx)
Generated method - Getter of the
AbstractCMSComponent.container attribute. |
boolean |
isContainerAsPrimitive()
Generated method - Getter of the
AbstractCMSComponent.container attribute. |
boolean |
isContainerAsPrimitive(SessionContext ctx)
Generated method - Getter of the
AbstractCMSComponent.container attribute. |
Boolean |
isOnlyOneRestrictionMustApply()
Generated method - Getter of the
AbstractCMSComponent.onlyOneRestrictionMustApply attribute. |
Boolean |
isOnlyOneRestrictionMustApply(SessionContext ctx)
Generated method - Getter of the
AbstractCMSComponent.onlyOneRestrictionMustApply attribute. |
boolean |
isOnlyOneRestrictionMustApplyAsPrimitive()
Generated method - Getter of the
AbstractCMSComponent.onlyOneRestrictionMustApply attribute. |
boolean |
isOnlyOneRestrictionMustApplyAsPrimitive(SessionContext ctx)
Generated method - Getter of the
AbstractCMSComponent.onlyOneRestrictionMustApply attribute. |
Boolean |
isRestricted()
Generated method - Getter of the
AbstractCMSComponent.restricted attribute. |
abstract Boolean |
isRestricted(SessionContext ctx)
Generated method - Getter of the
AbstractCMSComponent.restricted attribute. |
boolean |
isRestrictedAsPrimitive()
Generated method - Getter of the
AbstractCMSComponent.restricted attribute. |
boolean |
isRestrictedAsPrimitive(SessionContext ctx)
Generated method - Getter of the
AbstractCMSComponent.restricted attribute. |
Boolean |
isVisible()
Generated method - Getter of the
AbstractCMSComponent.visible attribute. |
Boolean |
isVisible(SessionContext ctx)
Generated method - Getter of the
AbstractCMSComponent.visible attribute. |
boolean |
isVisibleAsPrimitive()
Generated method - Getter of the
AbstractCMSComponent.visible attribute. |
boolean |
isVisibleAsPrimitive(SessionContext ctx)
Generated method - Getter of the
AbstractCMSComponent.visible attribute. |
void |
removeFromRestrictions(AbstractRestriction value)
Generated method - Removes
value from restrictions. |
void |
removeFromRestrictions(SessionContext ctx,
AbstractRestriction value)
Generated method - Removes
value from restrictions. |
void |
removeFromSlots(ContentSlot value)
Generated method - Removes
value from slots. |
void |
removeFromSlots(SessionContext ctx,
ContentSlot value)
Generated method - Removes
value from slots. |
void |
setOnlyOneRestrictionMustApply(boolean value)
Generated method - Setter of the
AbstractCMSComponent.onlyOneRestrictionMustApply attribute. |
void |
setOnlyOneRestrictionMustApply(Boolean value)
Generated method - Setter of the
AbstractCMSComponent.onlyOneRestrictionMustApply attribute. |
void |
setOnlyOneRestrictionMustApply(SessionContext ctx,
boolean value)
Generated method - Setter of the
AbstractCMSComponent.onlyOneRestrictionMustApply attribute. |
void |
setOnlyOneRestrictionMustApply(SessionContext ctx,
Boolean value)
Generated method - Setter of the
AbstractCMSComponent.onlyOneRestrictionMustApply attribute. |
void |
setRestrictions(List<AbstractRestriction> value)
Generated method - Setter of the
AbstractCMSComponent.restrictions attribute. |
void |
setRestrictions(SessionContext ctx,
List<AbstractRestriction> value)
Generated method - Setter of the
AbstractCMSComponent.restrictions attribute. |
void |
setSlots(Collection<ContentSlot> value)
Generated method - Setter of the
AbstractCMSComponent.slots attribute. |
void |
setSlots(SessionContext ctx,
Collection<ContentSlot> value)
Generated method - Setter of the
AbstractCMSComponent.slots attribute. |
void |
setVisible(boolean value)
Generated method - Setter of the
AbstractCMSComponent.visible attribute. |
void |
setVisible(Boolean value)
Generated method - Setter of the
AbstractCMSComponent.visible attribute. |
void |
setVisible(SessionContext ctx,
boolean value)
Generated method - Setter of the
AbstractCMSComponent.visible attribute. |
void |
setVisible(SessionContext ctx,
Boolean value)
Generated method - Setter of the
AbstractCMSComponent.visible attribute. |
createItem, getNamegetCatalogVersion, getCatalogVersion, getName, getUid, getUid, setCatalogVersion, setCatalogVersion, setName, setName, setUid, setUidgetInitialProperties, getNonInitialAttributesgetAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertycreateNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyaddLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, readResolve, refreshRemote, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, toString, useTA, writeReplacegetImplementation, setTenantpublic static final String VISIBLE
AbstractCMSComponent.visible attributepublic static final String ONLYONERESTRICTIONMUSTAPPLY
AbstractCMSComponent.onlyOneRestrictionMustApply attributepublic static final String TYPE
AbstractCMSComponent.type attributepublic static final String TYPECODE
AbstractCMSComponent.typeCode attributepublic static final String CONTAINER
AbstractCMSComponent.container attributepublic static final String RESTRICTED
AbstractCMSComponent.restricted attributepublic static final String SLOTS
AbstractCMSComponent.slots attributeprotected static String ELEMENTSFORSLOT_SRC_ORDERED
protected static String ELEMENTSFORSLOT_TGT_ORDERED
protected static String ELEMENTSFORSLOT_MARKMODIFIED
public static final String RESTRICTIONS
AbstractCMSComponent.restrictions attributeprotected static String RESTRICTIONSFORCOMPONENTS_SRC_ORDERED
protected static String RESTRICTIONSFORCOMPONENTS_TGT_ORDERED
protected static String RESTRICTIONSFORCOMPONENTS_MARKMODIFIED
protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class GeneratedCMSItempublic abstract Boolean isContainer(SessionContext ctx)
AbstractCMSComponent.container attribute.public Boolean isContainer()
AbstractCMSComponent.container attribute.public boolean isContainerAsPrimitive(SessionContext ctx)
AbstractCMSComponent.container attribute.public boolean isContainerAsPrimitive()
AbstractCMSComponent.container attribute.public Boolean isOnlyOneRestrictionMustApply(SessionContext ctx)
AbstractCMSComponent.onlyOneRestrictionMustApply attribute.public Boolean isOnlyOneRestrictionMustApply()
AbstractCMSComponent.onlyOneRestrictionMustApply attribute.public boolean isOnlyOneRestrictionMustApplyAsPrimitive(SessionContext ctx)
AbstractCMSComponent.onlyOneRestrictionMustApply attribute.public boolean isOnlyOneRestrictionMustApplyAsPrimitive()
AbstractCMSComponent.onlyOneRestrictionMustApply attribute.public void setOnlyOneRestrictionMustApply(SessionContext ctx, Boolean value)
AbstractCMSComponent.onlyOneRestrictionMustApply attribute.value - the onlyOneRestrictionMustApplypublic void setOnlyOneRestrictionMustApply(Boolean value)
AbstractCMSComponent.onlyOneRestrictionMustApply attribute.value - the onlyOneRestrictionMustApplypublic void setOnlyOneRestrictionMustApply(SessionContext ctx, boolean value)
AbstractCMSComponent.onlyOneRestrictionMustApply attribute.value - the onlyOneRestrictionMustApplypublic void setOnlyOneRestrictionMustApply(boolean value)
AbstractCMSComponent.onlyOneRestrictionMustApply attribute.value - the onlyOneRestrictionMustApplypublic abstract Boolean isRestricted(SessionContext ctx)
AbstractCMSComponent.restricted attribute.public Boolean isRestricted()
AbstractCMSComponent.restricted attribute.public boolean isRestrictedAsPrimitive(SessionContext ctx)
AbstractCMSComponent.restricted attribute.public boolean isRestrictedAsPrimitive()
AbstractCMSComponent.restricted attribute.public List<AbstractRestriction> getRestrictions(SessionContext ctx)
AbstractCMSComponent.restrictions attribute.public List<AbstractRestriction> getRestrictions()
AbstractCMSComponent.restrictions attribute.public long getRestrictionsCount(SessionContext ctx)
public long getRestrictionsCount()
public void setRestrictions(SessionContext ctx, List<AbstractRestriction> value)
AbstractCMSComponent.restrictions attribute.value - the restrictionspublic void setRestrictions(List<AbstractRestriction> value)
AbstractCMSComponent.restrictions attribute.value - the restrictionspublic void addToRestrictions(SessionContext ctx, AbstractRestriction value)
value to restrictions.value - the item to add to restrictionspublic void addToRestrictions(AbstractRestriction value)
value to restrictions.value - the item to add to restrictionspublic void removeFromRestrictions(SessionContext ctx, AbstractRestriction value)
value from restrictions.value - the item to remove from restrictionspublic void removeFromRestrictions(AbstractRestriction value)
value from restrictions.value - the item to remove from restrictionspublic Collection<ContentSlot> getSlots(SessionContext ctx)
AbstractCMSComponent.slots attribute.public Collection<ContentSlot> getSlots()
AbstractCMSComponent.slots attribute.public long getSlotsCount(SessionContext ctx)
public long getSlotsCount()
public void setSlots(SessionContext ctx, Collection<ContentSlot> value)
AbstractCMSComponent.slots attribute.value - the slotspublic void setSlots(Collection<ContentSlot> value)
AbstractCMSComponent.slots attribute.value - the slotspublic void addToSlots(SessionContext ctx, ContentSlot value)
value to slots.value - the item to add to slotspublic void addToSlots(ContentSlot value)
value to slots.value - the item to add to slotspublic void removeFromSlots(SessionContext ctx, ContentSlot value)
value from slots.value - the item to remove from slotspublic void removeFromSlots(ContentSlot value)
value from slots.value - the item to remove from slotspublic abstract String getType(SessionContext ctx)
AbstractCMSComponent.type attribute.public String getType()
AbstractCMSComponent.type attribute.public abstract Map<Language,String> getAllType(SessionContext ctx)
AbstractCMSComponent.type attribute.public Map<Language,String> getAllType()
AbstractCMSComponent.type attribute.public abstract String getTypeCode(SessionContext ctx)
AbstractCMSComponent.typeCode attribute.public String getTypeCode()
AbstractCMSComponent.typeCode attribute.public Boolean isVisible(SessionContext ctx)
AbstractCMSComponent.visible attribute.public Boolean isVisible()
AbstractCMSComponent.visible attribute.public boolean isVisibleAsPrimitive(SessionContext ctx)
AbstractCMSComponent.visible attribute.public boolean isVisibleAsPrimitive()
AbstractCMSComponent.visible attribute.public void setVisible(SessionContext ctx, Boolean value)
AbstractCMSComponent.visible attribute.value - the visiblepublic void setVisible(Boolean value)
AbstractCMSComponent.visible attribute.value - the visiblepublic void setVisible(SessionContext ctx, boolean value)
AbstractCMSComponent.visible attribute.value - the visiblepublic void setVisible(boolean value)
AbstractCMSComponent.visible attribute.value - the visibleCopyright © 2017 SAP SE. All Rights Reserved.