public class ItemPlacement extends GeneratedItemPlacement
GenericItem.GenericItemImplLocalizableItem.LocalizableItemImplExtensibleItem.ExtensibleItemImplItem.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationExceptionDEFAULT_INITIAL_ATTRIBUTES, ITEMALLUSABLELAYOUTTEMPLATES, ALLUSABLEPLACEHOLDERTEMPLATES, AREAUSED, DISPLAYNAME, FORCEPAGEBREAK, GRIDELEMENTID, INSTRUCTIONCOMMENT, LAYOUTTEMPLATE, PAGE, PAGEHANDLER, PAGENUMBER, PAGEPOS, PLACEHOLDERTEMPLATE, PLACEHOLDERVALUES, PLANNEDREVENUE, POSITION, POSITIONINPREVIEWPAGE, PREVIEW, REACHEDREVENUE, STATUS, STOCKID, PRINCIPAL2READABLEPUBLICATIONCOMPONENTRELATION_MARKMODIFIED, PRINCIPAL2READABLEPUBLICATIONCOMPONENTRELATION_SRC_ORDERED, PRINCIPAL2READABLEPUBLICATIONCOMPONENTRELATION_TGT_ORDERED, PRINCIPAL2WRITEABLEPUBLICATIONCOMPONENTRELATION_MARKMODIFIED, PRINCIPAL2WRITEABLEPUBLICATIONCOMPONENTRELATION_SRC_ORDERED, PRINCIPAL2WRITEABLEPUBLICATIONCOMPONENTRELATION_TGT_ORDERED, PUBLICATION, PUBLICATIONHANDLER, PUBLICATIONPOS, READPRINCIPALS, WRITEPRINCIPALSLANGUAGE_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, staticTransientObjects, TYPEimpl, tenant| Constructor and Description |
|---|
ItemPlacement() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
fillExpressionContext(ExpressionContext context)
Called by the {code}ExpressionPlaceholder{code} to get the expression context filled.
|
Collection |
getAllUsableLayoutTemplates(SessionContext ctx)
Generated method - Getter of the
Placement.allUsableLayoutTemplates attribute. |
Collection<PlaceholderTemplate> |
getAllUsablePlaceholderTemplates(SessionContext ctx)
Generated method - Getter of the
Placement.allUsablePlaceholderTemplates attribute. |
String |
getCrossReferenceAnchor(SessionContext ctx)
Returns a Werk-II crossreference definition/anchor for this placement's item
|
String |
getCrossReferenceLink(Item sourceItem,
SessionContext ctx)
Returns a Werk-II crossreference link/reference to this placement's item (could be used as reference in other placement's
text)
|
String |
getPreview(SessionContext ctx)
Generated method - Getter of the
Placement.preview attribute. |
protected void |
prepareContext(ExpressionContext context) |
getDefaultAttributeModes, getItem, getItem, setItem, setItemgetAllDisplayName, getCrossReferenceAnchor, getCrossReferenceLink, getDisplayName, getPlaceholderValues, getPosition, getPositionInPreviewPage, getValue, isReadable, isWritablecreateItem, getAllDisplayName, getAllUsableLayoutTemplates, getAllUsablePlaceholderTemplates, getAreaUsed, getAreaUsed, getAreaUsedAsPrimitive, getAreaUsedAsPrimitive, getDisplayName, getGridElementId, getGridElementId, getGridElementIdAsPrimitive, getGridElementIdAsPrimitive, getInstructionComment, getInstructionComment, getLayoutTemplate, getLayoutTemplate, getPage, getPage, getPageNumber, getPageNumber, getPageNumberAsPrimitive, getPageNumberAsPrimitive, getPlaceholderTemplate, getPlaceholderTemplate, getPlaceholderValues, getPlannedRevenue, getPlannedRevenue, getPlannedRevenueAsPrimitive, getPlannedRevenueAsPrimitive, getPosition, getPositionAsPrimitive, getPositionAsPrimitive, getPositionInPreviewPage, getPositionInPreviewPageAsPrimitive, getPositionInPreviewPageAsPrimitive, getPreview, getReachedRevenue, getReachedRevenue, getReachedRevenueAsPrimitive, getReachedRevenueAsPrimitive, getStatus, getStatus, getStock, getStock, getStockAsPrimitive, getStockAsPrimitive, isForcePageBreak, isForcePageBreak, isForcePageBreakAsPrimitive, isForcePageBreakAsPrimitive, setAreaUsed, setAreaUsed, setAreaUsed, setAreaUsed, setForcePageBreak, setForcePageBreak, setForcePageBreak, setForcePageBreak, setGridElementId, setGridElementId, setGridElementId, setGridElementId, setInstructionComment, setInstructionComment, setLayoutTemplate, setLayoutTemplate, setPage, setPage, setPageNumber, setPageNumber, setPageNumber, setPageNumber, setPlaceholderTemplate, setPlaceholderTemplate, setPlannedRevenue, setPlannedRevenue, setPlannedRevenue, setPlannedRevenue, setReachedRevenue, setReachedRevenue, setReachedRevenue, setReachedRevenue, setStatus, setStatus, setStock, setStock, setStock, setStockaddToReadPrincipals, addToReadPrincipals, addToWritePrincipals, addToWritePrincipals, getId, getId, getPublication, getPublication, getReadPrincipals, getReadPrincipals, getReadPrincipalsCount, getReadPrincipalsCount, getWritePrincipals, getWritePrincipals, getWritePrincipalsCount, getWritePrincipalsCount, removeFromReadPrincipals, removeFromReadPrincipals, removeFromWritePrincipals, removeFromWritePrincipals, setId, setId, setPublication, setPublication, setReadPrincipals, setReadPrincipals, setWritePrincipals, setWritePrincipalsgetInitialProperties, 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, setTenantprotected void fillExpressionContext(ExpressionContext context)
PlacementfillExpressionContext in class Placementpublic Collection<PlaceholderTemplate> getAllUsablePlaceholderTemplates(SessionContext ctx)
GeneratedPlacementPlacement.allUsablePlaceholderTemplates attribute.getAllUsablePlaceholderTemplates in class GeneratedPlacementpublic Collection getAllUsableLayoutTemplates(SessionContext ctx)
GeneratedPlacementPlacement.allUsableLayoutTemplates attribute.getAllUsableLayoutTemplates in class Placementprotected void prepareContext(ExpressionContext context)
prepareContext in class Placementpublic String getPreview(SessionContext ctx)
GeneratedPlacementPlacement.preview attribute.getPreview in class GeneratedPlacementpublic String getCrossReferenceAnchor(SessionContext ctx)
getCrossReferenceAnchor in class Placementctx - The SessionContextpublic String getCrossReferenceLink(Item sourceItem, SessionContext ctx)
getCrossReferenceLink in class PlacementsourceItem - The item that references to this placementctx - The SessionContextCopyright © 2017 SAP SE. All Rights Reserved.