public interface IExecCommand extends IUIBaseCommand
Modifier and Type | Field and Description |
---|---|
static int |
APPLICABLE_FALSE
Deprecated.
|
static int |
APPLICABLE_TRUE
Deprecated.
|
static int |
APPLICABLE_UNKNOWN
Deprecated.
|
ERR_MESSAGE_MISSING_CONFIG_ENTRY, ERR_MESSAGE_WRONG_METHOD_CALL, KEY_INPUT_CONTROL_TEXT, KEY_INPUT_CONTROL_TEXT_2, KEY_INPUT_CONTROL_TEXT_2_DEFAULT_TEXT, KEY_INPUT_CONTROL_TEXT_3, KEY_INPUT_CONTROL_TEXT_DEFAULT_TEXT, KEY_LABEL, KEY_MASS_EMBEDDED_COMMAND_TEXT, KEY_MASS_EMBEDDED_COMMANT_TOOLTIP, KEY_SINGLE_EMBEDDED_COMMAND_TEXT, KEY_SINGLE_EMBEDDED_COMMAND_TOOLTIP, KEY_TOOLTIP, LINE_BREAK, TEXT_KEYS, VALUE_EMPTY_STRING
Modifier and Type | Method and Description |
---|---|
String |
getAlias()
Deprecated.
As of NetWeaver 7.1
|
LinkAttributes |
getLinkAttributes()
Deprecated.
As of NetWeaver 7.1
|
String[] |
getTargetParameters()
Deprecated.
As of NetWeaver 7.1
|
boolean |
isApplicable()
Deprecated.
As of NetWeaver 7.1
|
boolean |
isExecutable()
Deprecated.
As of NetWeaver 7.1
|
boolean |
raisesEvent()
Deprecated.
As of NetWeaver 7.1
|
void |
setAlias(String p0)
Deprecated.
As of NetWeaver 7.1
|
void |
setTargetParameters(List p0,
IResourceContext p1)
Deprecated.
As of NetWeaver 7.1
|
void |
setTextProperties(Properties properties)
Deprecated.
As of NetWeaver 7.1
|
getComponent, getConfigurationProperties, getParameters, getReplaceCommands, getText, setConfigurationProperties, setLabelBundleKey, setParameters, setProxy, setReplaceCommands, setResource, setResourceBundle, setResourceContext, setTooltipBundleKey
static final int APPLICABLE_UNKNOWN
static final int APPLICABLE_FALSE
static final int APPLICABLE_TRUE
boolean isApplicable()
boolean isExecutable()
true
, the state of the given IResource
can
change in the time between the calls isExecutable
and execute
, so this method does not guarantee successful execution at a later time.String getAlias()
UICommandFactory
void setAlias(String p0)
UICommandFactory
p0
- The new alias valuevoid setTargetParameters(List p0, IResourceContext p1) throws WcmException
getTargetParameters
method as well as the resource context. This method as well as the getTargetParameters
method are called by the UICommandFactory
. The later is called,
when a Component
(e.g. a Link
) is used to render the
command. At that time, the command has been initialized by the UICommandFactory
. As the factory or the surrounding framework does not know about the commands
inner structure, the command itself has to encode all information it needs for
its execute
method in the String[]
it returns in the
getTargetParameters
method. This exact list is returned in the
same order in this method here. In the standard scenario, the usage of IUICommand
s in the WDF- htmlb-environment, this method is called just before the class's
execute
method is called.p0
- an ArrayList
which contains all the information
the command encoded and needs to properly executep1
- the IResourceContext
which contains the
user dataWcmException
- Exception raised in failure situationString[] getTargetParameters() throws WcmException
execute
method. See the setTargetParameters
method for details. The String[] must not contain any null
valuesWcmException
- Exception raised in failure situationboolean raisesEvent()
Event
in its execute
method.true
, if the command raises an Event
, false
, if notLinkAttributes getLinkAttributes()
LinkAttributes
when the Command returns false
in its raisesEvent
method.void setTextProperties(Properties properties)
Access Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-CM
|
[sap.com]
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2018 SAP AG Complete Copyright Notice