public class PlacementModel extends PublicationComponentModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_PAGE2PLACEMENTRELATION
Generated relation code constant for relation
Page2PlacementRelation defining source attribute page in extension print. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
ALLUSABLELAYOUTTEMPLATES
Generated constant - Attribute key of
Placement.allUsableLayoutTemplates attribute defined at extension print. |
static String |
ALLUSABLEPLACEHOLDERTEMPLATES
Generated constant - Attribute key of
Placement.allUsablePlaceholderTemplates attribute defined at extension print. |
static String |
AREAUSED
Generated constant - Attribute key of
Placement.areaUsed attribute defined at extension print. |
static String |
DISPLAYNAME
Generated constant - Attribute key of
Placement.displayName attribute defined at extension print. |
static String |
FORCEPAGEBREAK
Generated constant - Attribute key of
Placement.forcePageBreak attribute defined at extension print. |
static String |
GRIDELEMENTID
Generated constant - Attribute key of
Placement.gridElementId attribute defined at extension print. |
static String |
INSTRUCTIONCOMMENT
Generated constant - Attribute key of
Placement.instructionComment attribute defined at extension print. |
static String |
LAYOUTTEMPLATE
Generated constant - Attribute key of
Placement.layoutTemplate attribute defined at extension print. |
static String |
PAGE
Generated constant - Attribute key of
Placement.page attribute defined at extension print. |
static String |
PAGENUMBER
Generated constant - Attribute key of
Placement.pageNumber attribute defined at extension print. |
static String |
PAGEPOS
Generated constant - Attribute key of
Placement.pagePOS attribute defined at extension print. |
static String |
PLACEHOLDERTEMPLATE
Generated constant - Attribute key of
Placement.placeholderTemplate attribute defined at extension print. |
static String |
PLACEHOLDERVALUES
Generated constant - Attribute key of
Placement.placeholderValues attribute defined at extension print. |
static String |
PLANNEDREVENUE
Generated constant - Attribute key of
Placement.plannedRevenue attribute defined at extension print. |
static String |
POSITION
Generated constant - Attribute key of
Placement.position attribute defined at extension print. |
static String |
POSITIONINPREVIEWPAGE
Generated constant - Attribute key of
Placement.positionInPreviewPage attribute defined at extension print. |
static String |
PREVIEW
Generated constant - Attribute key of
Placement.preview attribute defined at extension print. |
static String |
REACHEDREVENUE
Generated constant - Attribute key of
Placement.reachedRevenue attribute defined at extension print. |
static String |
STATUS
Generated constant - Attribute key of
Placement.status attribute defined at extension print. |
static String |
STOCK
Generated constant - Attribute key of
Placement.stock attribute defined at extension print. |
_PRINCIPAL2READABLEPUBLICATIONCOMPONENTRELATION, _PRINCIPAL2WRITEABLEPUBLICATIONCOMPONENTRELATION, _PUBLICATION2PUBLICATIONCOMPONENTRELATION, ID, PUBLICATION, PUBLICATIONPOS, READPRINCIPALS, WRITEPRINCIPALS_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
PlacementModel()
Generated constructor - Default constructor for generic creation.
|
PlacementModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
PlacementModel(ItemModel _owner,
PublicationModel _publication)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
PlacementModel(PublicationModel _publication)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
Collection<LayoutTemplateModel> |
getAllUsableLayoutTemplates()
Generated method - Getter of the
Placement.allUsableLayoutTemplates attribute defined at extension print. |
Collection<PlaceholderTemplateModel> |
getAllUsablePlaceholderTemplates()
Generated method - Getter of the
Placement.allUsablePlaceholderTemplates attribute defined at extension print. |
Double |
getAreaUsed()
Generated method - Getter of the
Placement.areaUsed attribute defined at extension print. |
String |
getDisplayName()
Generated method - Getter of the
Placement.displayName attribute defined at extension print. |
String |
getDisplayName(Locale loc)
Generated method - Getter of the
Placement.displayName attribute defined at extension print. |
Boolean |
getForcePageBreak()
Generated method - Getter of the
Placement.forcePageBreak attribute defined at extension print. |
Integer |
getGridElementId()
Generated method - Getter of the
Placement.gridElementId attribute defined at extension print. |
String |
getInstructionComment()
Generated method - Getter of the
Placement.instructionComment attribute defined at extension print. |
LayoutTemplateModel |
getLayoutTemplate()
Generated method - Getter of the
Placement.layoutTemplate attribute defined at extension print. |
PageModel |
getPage()
Generated method - Getter of the
Placement.page attribute defined at extension print. |
Integer |
getPageNumber()
Generated method - Getter of the
Placement.pageNumber attribute defined at extension print. |
PlaceholderTemplateModel |
getPlaceholderTemplate()
Generated method - Getter of the
Placement.placeholderTemplate attribute defined at extension print. |
String |
getPlaceholderValues()
Generated method - Getter of the
Placement.placeholderValues attribute defined at extension print. |
Double |
getPlannedRevenue()
Generated method - Getter of the
Placement.plannedRevenue attribute defined at extension print. |
Integer |
getPosition()
Generated method - Getter of the
Placement.position attribute defined at extension print. |
int |
getPositionInPreviewPage()
Generated method - Getter of the
Placement.positionInPreviewPage attribute defined at extension print. |
String |
getPreview()
Generated method - Getter of the
Placement.preview attribute defined at extension print. |
Double |
getReachedRevenue()
Generated method - Getter of the
Placement.reachedRevenue attribute defined at extension print. |
PlacementStatus |
getStatus()
Generated method - Getter of the
Placement.status attribute defined at extension print. |
Integer |
getStock()
Generated method - Getter of the
Placement.stock attribute defined at extension print. |
void |
setAreaUsed(Double value)
Generated method - Setter of
Placement.areaUsed attribute defined at extension print. |
void |
setForcePageBreak(Boolean value)
Generated method - Setter of
Placement.forcePageBreak attribute defined at extension print. |
void |
setGridElementId(Integer value)
Generated method - Setter of
Placement.gridElementId attribute defined at extension print. |
void |
setInstructionComment(String value)
Generated method - Setter of
Placement.instructionComment attribute defined at extension print. |
void |
setLayoutTemplate(LayoutTemplateModel value)
Generated method - Setter of
Placement.layoutTemplate attribute defined at extension print. |
void |
setPage(PageModel value)
Generated method - Setter of
Placement.page attribute defined at extension print. |
void |
setPageNumber(Integer value)
Generated method - Setter of
Placement.pageNumber attribute defined at extension print. |
void |
setPlaceholderTemplate(PlaceholderTemplateModel value)
Generated method - Setter of
Placement.placeholderTemplate attribute defined at extension print. |
void |
setPlannedRevenue(Double value)
Generated method - Setter of
Placement.plannedRevenue attribute defined at extension print. |
void |
setReachedRevenue(Double value)
Generated method - Setter of
Placement.reachedRevenue attribute defined at extension print. |
void |
setStatus(PlacementStatus value)
Generated method - Setter of
Placement.status attribute defined at extension print. |
void |
setStock(Integer value)
Generated method - Setter of
Placement.stock attribute defined at extension print. |
getId, getPublication, getReadPrincipals, getWritePrincipals, setId, setPublication, setReadPrincipals, setWritePrincipalsgetComments, getCreationtime, getModifiedtime, getOwner, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final String _TYPECODE
public static final String _PAGE2PLACEMENTRELATION
Page2PlacementRelation defining source attribute page in extension print.public static final String PLACEHOLDERTEMPLATE
Placement.placeholderTemplate attribute defined at extension print.public static final String ALLUSABLEPLACEHOLDERTEMPLATES
Placement.allUsablePlaceholderTemplates attribute defined at extension print.public static final String LAYOUTTEMPLATE
Placement.layoutTemplate attribute defined at extension print.public static final String ALLUSABLELAYOUTTEMPLATES
Placement.allUsableLayoutTemplates attribute defined at extension print.public static final String FORCEPAGEBREAK
Placement.forcePageBreak attribute defined at extension print.public static final String PLACEHOLDERVALUES
Placement.placeholderValues attribute defined at extension print.public static final String PREVIEW
Placement.preview attribute defined at extension print.public static final String POSITION
Placement.position attribute defined at extension print.public static final String DISPLAYNAME
Placement.displayName attribute defined at extension print.public static final String INSTRUCTIONCOMMENT
Placement.instructionComment attribute defined at extension print.public static final String PLANNEDREVENUE
Placement.plannedRevenue attribute defined at extension print.public static final String REACHEDREVENUE
Placement.reachedRevenue attribute defined at extension print.public static final String AREAUSED
Placement.areaUsed attribute defined at extension print.public static final String STOCK
Placement.stock attribute defined at extension print.public static final String STATUS
Placement.status attribute defined at extension print.public static final String GRIDELEMENTID
Placement.gridElementId attribute defined at extension print.public static final String PAGENUMBER
Placement.pageNumber attribute defined at extension print.public static final String POSITIONINPREVIEWPAGE
Placement.positionInPreviewPage attribute defined at extension print.public static final String PAGEPOS
Placement.pagePOS attribute defined at extension print.public static final String PAGE
Placement.page attribute defined at extension print.public PlacementModel()
public PlacementModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public PlacementModel(PublicationModel _publication)
_publication - initial attribute declared by type PublicationComponent at extension print@Deprecated public PlacementModel(ItemModel _owner, PublicationModel _publication)
_owner - initial attribute declared by type Item at extension core_publication - initial attribute declared by type PublicationComponent at extension print@Accessor(qualifier="allUsableLayoutTemplates", type=GETTER) public Collection<LayoutTemplateModel> getAllUsableLayoutTemplates()
Placement.allUsableLayoutTemplates attribute defined at extension print.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="allUsablePlaceholderTemplates", type=GETTER) public Collection<PlaceholderTemplateModel> getAllUsablePlaceholderTemplates()
Placement.allUsablePlaceholderTemplates attribute defined at extension print.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="areaUsed", type=GETTER) public Double getAreaUsed()
Placement.areaUsed attribute defined at extension print.@Accessor(qualifier="displayName", type=GETTER) public String getDisplayName()
Placement.displayName attribute defined at extension print.@Accessor(qualifier="displayName", type=GETTER) public String getDisplayName(Locale loc)
Placement.displayName attribute defined at extension print.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="forcePageBreak", type=GETTER) public Boolean getForcePageBreak()
Placement.forcePageBreak attribute defined at extension print.@Accessor(qualifier="gridElementId", type=GETTER) public Integer getGridElementId()
Placement.gridElementId attribute defined at extension print.@Accessor(qualifier="instructionComment", type=GETTER) public String getInstructionComment()
Placement.instructionComment attribute defined at extension print.@Accessor(qualifier="layoutTemplate", type=GETTER) public LayoutTemplateModel getLayoutTemplate()
Placement.layoutTemplate attribute defined at extension print.@Accessor(qualifier="page", type=GETTER) public PageModel getPage()
Placement.page attribute defined at extension print.@Accessor(qualifier="pageNumber", type=GETTER) public Integer getPageNumber()
Placement.pageNumber attribute defined at extension print.@Accessor(qualifier="placeholderTemplate", type=GETTER) public PlaceholderTemplateModel getPlaceholderTemplate()
Placement.placeholderTemplate attribute defined at extension print.@Accessor(qualifier="placeholderValues", type=GETTER) public String getPlaceholderValues()
Placement.placeholderValues attribute defined at extension print.@Accessor(qualifier="plannedRevenue", type=GETTER) public Double getPlannedRevenue()
Placement.plannedRevenue attribute defined at extension print.@Accessor(qualifier="position", type=GETTER) public Integer getPosition()
Placement.position attribute defined at extension print.@Accessor(qualifier="positionInPreviewPage", type=GETTER) public int getPositionInPreviewPage()
Placement.positionInPreviewPage attribute defined at extension print.@Accessor(qualifier="preview", type=GETTER) public String getPreview()
Placement.preview attribute defined at extension print.@Accessor(qualifier="reachedRevenue", type=GETTER) public Double getReachedRevenue()
Placement.reachedRevenue attribute defined at extension print.@Accessor(qualifier="status", type=GETTER) public PlacementStatus getStatus()
Placement.status attribute defined at extension print.@Accessor(qualifier="stock", type=GETTER) public Integer getStock()
Placement.stock attribute defined at extension print.@Accessor(qualifier="areaUsed", type=SETTER) public void setAreaUsed(Double value)
Placement.areaUsed attribute defined at extension print.value - the areaUsed@Accessor(qualifier="forcePageBreak", type=SETTER) public void setForcePageBreak(Boolean value)
Placement.forcePageBreak attribute defined at extension print.value - the forcePageBreak@Accessor(qualifier="gridElementId", type=SETTER) public void setGridElementId(Integer value)
Placement.gridElementId attribute defined at extension print.value - the gridElementId - Stores information at which (preview) page grid element the placement is placed@Accessor(qualifier="instructionComment", type=SETTER) public void setInstructionComment(String value)
Placement.instructionComment attribute defined at extension print.value - the instructionComment@Accessor(qualifier="layoutTemplate", type=SETTER) public void setLayoutTemplate(LayoutTemplateModel value)
Placement.layoutTemplate attribute defined at extension print.value - the layoutTemplate@Accessor(qualifier="page", type=SETTER) public void setPage(PageModel value)
Placement.page attribute defined at extension print.value - the page@Accessor(qualifier="pageNumber", type=SETTER) public void setPageNumber(Integer value)
Placement.pageNumber attribute defined at extension print.value - the pageNumber - Stores information at which (preview) page the placement is placed@Accessor(qualifier="placeholderTemplate", type=SETTER) public void setPlaceholderTemplate(PlaceholderTemplateModel value)
Placement.placeholderTemplate attribute defined at extension print.value - the placeholderTemplate@Accessor(qualifier="plannedRevenue", type=SETTER) public void setPlannedRevenue(Double value)
Placement.plannedRevenue attribute defined at extension print.value - the plannedRevenue@Accessor(qualifier="reachedRevenue", type=SETTER) public void setReachedRevenue(Double value)
Placement.reachedRevenue attribute defined at extension print.value - the reachedRevenue@Accessor(qualifier="status", type=SETTER) public void setStatus(PlacementStatus value)
Placement.status attribute defined at extension print.value - the statusCopyright © 2017 SAP SE. All Rights Reserved.