public class DeclarativeTrackingAction extends DeclarativeAction implements Action.HasTarget, Action.UiPermissionAware, Action.HasSecurityConstraint
BaseAction.EnabledRule
Action.ActionPerformedEvent, Action.BeforeActionPerformedHandler, Action.HasBeforeActionPerformedHandler, Action.HasOpenType, Action.HasSecurityConstraint, Action.HasTarget, Action.Status, Action.UiPermissionAware
PROP_CAPTION, PROP_DESCRIPTION, PROP_ENABLED, PROP_ICON, PROP_SHORTCUT, PROP_VISIBLE
Constructor and Description |
---|
DeclarativeTrackingAction(java.lang.String id,
java.lang.String caption,
java.lang.String description,
java.lang.String icon,
java.lang.String enable,
java.lang.String visible,
java.lang.String methodName,
java.lang.String shortcut,
Component.ActionsHolder holder) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getConstraintCode() |
ConstraintOperationType |
getConstraintOperationType() |
void |
setConstraintCode(java.lang.String constraintCode) |
void |
setConstraintOperationType(ConstraintOperationType constraintOperationType) |
actionPerform, getCaption
addEnabledRule, getTarget, isEnabledByUiPermissions, isVisibleByUiPermissions, refreshState, removeEnabledRule, setEnabled, setEnabledByUiPermissions, setTarget, setVisible, setVisibleByUiPermissions, withCaption, withDescription, withHandler, withIcon, withPrimary, withShortcut
addOwner, addPropertyChangeListener, getDescription, getIcon, getId, getOwner, getOwners, getShortcutCombination, isEnabled, isPrimary, isVisible, removeOwner, removePropertyChangeListener, setCaption, setDescription, setIcon, setIconFromSet, setPrimary, setShortcut, setShortcutCombination
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTarget, setTarget
isEnabledByUiPermissions, isVisibleByUiPermissions, setEnabledByUiPermissions, setVisibleByUiPermissions
actionPerform, addOwner, addPropertyChangeListener, getCaption, getDescription, getIcon, getId, getOwner, getOwners, getShortcutCombination, isEnabled, isVisible, refreshState, removeOwner, removePropertyChangeListener, setCaption, setDescription, setEnabled, setIcon, setIconFromSet, setShortcut, setShortcutCombination, setVisible
public DeclarativeTrackingAction(java.lang.String id, java.lang.String caption, java.lang.String description, java.lang.String icon, java.lang.String enable, java.lang.String visible, java.lang.String methodName, @Nullable java.lang.String shortcut, Component.ActionsHolder holder)
public ConstraintOperationType getConstraintOperationType()
getConstraintOperationType
in interface Action.HasSecurityConstraint
public void setConstraintOperationType(ConstraintOperationType constraintOperationType)
setConstraintOperationType
in interface Action.HasSecurityConstraint
public java.lang.String getConstraintCode()
getConstraintCode
in interface Action.HasSecurityConstraint
public void setConstraintCode(java.lang.String constraintCode)
setConstraintCode
in interface Action.HasSecurityConstraint