|
LPEX 3.6.6 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.lpex.samples.TestAction
public class TestAction
Sample action deleteBlockDelete - delete any selection. This action is similar to the delete default editor action, but it will delete any current selection in the current view (even though the cursor is not anchored to it), not just a stream selection.
Here is the TestAction source code.
To run this sample:
set actionClass.deleteBlockDelete com.ibm.lpex.samples.TestAction
action deleteBlockDeleteor associate it with a key (here, Delete):
set keyAction.delete deleteBlockDelete
A user action is a Java class that implements the
com.ibm.lpex.core.LpexAction interface. Several actions are also defined in
TestUserProfile
.
All the samples
Constructor Summary | |
---|---|
TestAction()
|
Method Summary | |
---|---|
boolean |
available(LpexView lpexView)
This method in the defined action will be called to query its availability. |
void |
doAction(LpexView lpexView)
This method in the defined action will be called to run it. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TestAction()
Method Detail |
---|
public void doAction(LpexView lpexView)
LpexAction
An action may be run (for example, from the LPEX command line) with the action editor command, by selecting an associated menu item, or by activating the key or the mouse event to which the action is assigned.
doAction
in interface LpexAction
lpexView
- the document view in which the action is issuedpublic boolean available(LpexView lpexView)
LpexAction
When this method returns false
, menu items associated
with this user action will be disabled, the key or mouse event to which
this action is assigned will not run it, and neither will the
action command.
available
in interface LpexAction
lpexView
- the document view for which the action availability is
queried
|
LPEX 3.6.6 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |