public class CxAbstractActionModel extends AbstractActionModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_CXVARIATIONTOACTION
Generated relation code constant for relation
CxVariationToAction defining source attribute variation in extension personalizationservices. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
AFFECTEDOBJECTKEY
Generated constant - Attribute key of
CxAbstractAction.affectedObjectKey attribute defined at extension personalizationservices. |
static String |
CATALOGVERSION
Generated constant - Attribute key of
CxAbstractAction.catalogVersion attribute defined at extension personalizationservices. |
static String |
VARIATION
Generated constant - Attribute key of
CxAbstractAction.variation attribute defined at extension personalizationservices. |
_BTGSEGMENTTOABSTRACTACTIONSRELATION, CODE, SEGMENT, SEGMENTPOS, TARGET, TYPE_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
CxAbstractActionModel()
Generated constructor - Default constructor for generic creation.
|
CxAbstractActionModel(CatalogVersionModel _catalogVersion,
String _code,
ItemModel _owner,
String _target,
ActionType _type)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CxAbstractActionModel(CatalogVersionModel _catalogVersion,
String _code,
String _target,
ActionType _type)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CxAbstractActionModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAffectedObjectKey()
Generated method - Getter of the
CxAbstractAction.affectedObjectKey dynamic attribute defined at extension personalizationservices. |
CatalogVersionModel |
getCatalogVersion()
Generated method - Getter of the
CxAbstractAction.catalogVersion attribute defined at extension personalizationservices. |
CxVariationModel |
getVariation()
Generated method - Getter of the
CxAbstractAction.variation attribute defined at extension personalizationservices. |
void |
setCatalogVersion(CatalogVersionModel value)
Generated method - Setter of
CxAbstractAction.catalogVersion attribute defined at extension personalizationservices. |
void |
setVariation(CxVariationModel value)
Generated method - Setter of
CxAbstractAction.variation attribute defined at extension personalizationservices. |
getCode, getSegment, getTarget, getType, setCode, setSegment, setTarget, setTypegetComments, 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 _CXVARIATIONTOACTION
CxVariationToAction defining source attribute variation in extension personalizationservices.public static final String CATALOGVERSION
CxAbstractAction.catalogVersion attribute defined at extension personalizationservices.public static final String AFFECTEDOBJECTKEY
CxAbstractAction.affectedObjectKey attribute defined at extension personalizationservices.public static final String VARIATION
CxAbstractAction.variation attribute defined at extension personalizationservices.public CxAbstractActionModel()
public CxAbstractActionModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public CxAbstractActionModel(CatalogVersionModel _catalogVersion, String _code, String _target, ActionType _type)
_catalogVersion - initial attribute declared by type CxAbstractAction at extension personalizationservices_code - initial attribute declared by type AbstractAction at extension processing_target - initial attribute declared by type AbstractAction at extension processing_type - initial attribute declared by type AbstractAction at extension processing@Deprecated public CxAbstractActionModel(CatalogVersionModel _catalogVersion, String _code, ItemModel _owner, String _target, ActionType _type)
_catalogVersion - initial attribute declared by type CxAbstractAction at extension personalizationservices_code - initial attribute declared by type AbstractAction at extension processing_owner - initial attribute declared by type Item at extension core_target - initial attribute declared by type AbstractAction at extension processing_type - initial attribute declared by type AbstractAction at extension processing@Accessor(qualifier="affectedObjectKey", type=GETTER) public String getAffectedObjectKey()
CxAbstractAction.affectedObjectKey dynamic attribute defined at extension personalizationservices.@Accessor(qualifier="catalogVersion", type=GETTER) public CatalogVersionModel getCatalogVersion()
CxAbstractAction.catalogVersion attribute defined at extension personalizationservices.@Accessor(qualifier="variation", type=GETTER) public CxVariationModel getVariation()
CxAbstractAction.variation attribute defined at extension personalizationservices.@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)
CxAbstractAction.catalogVersion attribute defined at extension personalizationservices.value - the catalogVersion@Accessor(qualifier="variation", type=SETTER) public void setVariation(CxVariationModel value)
CxAbstractAction.variation attribute defined at extension personalizationservices.value - the variationCopyright © 2017 SAP SE. All Rights Reserved.