public class PublicationComponentModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_PRINCIPAL2READABLEPUBLICATIONCOMPONENTRELATION
Generated relation code constant for relation
Principal2ReadablePublicationComponentRelation defining source attribute readPrincipals in extension print. |
static String |
_PRINCIPAL2WRITEABLEPUBLICATIONCOMPONENTRELATION
Generated relation code constant for relation
Principal2WriteablePublicationComponentRelation defining source attribute writePrincipals in extension print. |
static String |
_PUBLICATION2PUBLICATIONCOMPONENTRELATION
Generated relation code constant for relation
Publication2PublicationComponentRelation defining source attribute publication in extension print. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
ID
Generated constant - Attribute key of
PublicationComponent.id attribute defined at extension print. |
static String |
PUBLICATION
Generated constant - Attribute key of
PublicationComponent.publication attribute defined at extension print. |
static String |
PUBLICATIONPOS
Generated constant - Attribute key of
PublicationComponent.publicationPOS attribute defined at extension print. |
static String |
READPRINCIPALS
Generated constant - Attribute key of
PublicationComponent.readPrincipals attribute defined at extension print. |
static String |
WRITEPRINCIPALS
Generated constant - Attribute key of
PublicationComponent.writePrincipals attribute defined at extension print. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
PublicationComponentModel()
Generated constructor - Default constructor for generic creation.
|
PublicationComponentModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
PublicationComponentModel(ItemModel _owner,
PublicationModel _publication)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
PublicationComponentModel(PublicationModel _publication)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
String |
getId()
Generated method - Getter of the
PublicationComponent.id attribute defined at extension print. |
PublicationModel |
getPublication()
Generated method - Getter of the
PublicationComponent.publication attribute defined at extension print. |
List<PrincipalModel> |
getReadPrincipals()
Generated method - Getter of the
PublicationComponent.readPrincipals attribute defined at extension print. |
List<PrincipalModel> |
getWritePrincipals()
Generated method - Getter of the
PublicationComponent.writePrincipals attribute defined at extension print. |
void |
setId(String value)
Generated method - Setter of
PublicationComponent.id attribute defined at extension print. |
void |
setPublication(PublicationModel value)
Generated method - Setter of
PublicationComponent.publication attribute defined at extension print. |
void |
setReadPrincipals(List<PrincipalModel> value)
Generated method - Setter of
PublicationComponent.readPrincipals attribute defined at extension print. |
void |
setWritePrincipals(List<PrincipalModel> value)
Generated method - Setter of
PublicationComponent.writePrincipals attribute defined at extension print. |
getComments, 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 _PUBLICATION2PUBLICATIONCOMPONENTRELATION
Publication2PublicationComponentRelation defining source attribute publication in extension print.public static final String _PRINCIPAL2WRITEABLEPUBLICATIONCOMPONENTRELATION
Principal2WriteablePublicationComponentRelation defining source attribute writePrincipals in extension print.public static final String _PRINCIPAL2READABLEPUBLICATIONCOMPONENTRELATION
Principal2ReadablePublicationComponentRelation defining source attribute readPrincipals in extension print.public static final String ID
PublicationComponent.id attribute defined at extension print.public static final String PUBLICATIONPOS
PublicationComponent.publicationPOS attribute defined at extension print.public static final String PUBLICATION
PublicationComponent.publication attribute defined at extension print.public static final String WRITEPRINCIPALS
PublicationComponent.writePrincipals attribute defined at extension print.public static final String READPRINCIPALS
PublicationComponent.readPrincipals attribute defined at extension print.public PublicationComponentModel()
public PublicationComponentModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public PublicationComponentModel(PublicationModel _publication)
_publication - initial attribute declared by type PublicationComponent at extension print@Deprecated public PublicationComponentModel(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="id", type=GETTER) public String getId()
PublicationComponent.id attribute defined at extension print.@Accessor(qualifier="publication", type=GETTER) public PublicationModel getPublication()
PublicationComponent.publication attribute defined at extension print.@Accessor(qualifier="readPrincipals", type=GETTER) public List<PrincipalModel> getReadPrincipals()
PublicationComponent.readPrincipals attribute defined at extension print.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="writePrincipals", type=GETTER) public List<PrincipalModel> getWritePrincipals()
PublicationComponent.writePrincipals attribute defined at extension print.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="id", type=SETTER) public void setId(String value)
PublicationComponent.id attribute defined at extension print.value - the id@Accessor(qualifier="publication", type=SETTER) public void setPublication(PublicationModel value)
PublicationComponent.publication attribute defined at extension print.value - the publication@Accessor(qualifier="readPrincipals", type=SETTER) public void setReadPrincipals(List<PrincipalModel> value)
PublicationComponent.readPrincipals attribute defined at extension print.value - the readPrincipalsCopyright © 2017 SAP SE. All Rights Reserved.