|
Decision Center API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ilog.webui.dhtml.IlxWContainer ilog.webui.dhtml.IlxWComponent ilog.rules.webui.IlrWTokenActionManager ilog.rules.webui.IlrWDefaultTokenActionManager
IlrWDefaultValueEditorActionManager
instead.
public class IlrWDefaultTokenActionManager
Default web token action manager.
This token manager is displayed in the Web Rule Editor as a link displaying the text of the corresponding token. When this link is clicked, it pops an "OK/Cancel" dialog window.
The dialog window must be enriched by your components, through
getDialogPane()
.
Just after the dialog window is closed, an action event is fired
and dispatched to the registered action listeners.
The actioncommand
string associated with the event is defined
as follows:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class ilog.webui.dhtml.IlxWComponent |
---|
IlxWComponent.DynamicStyleMap |
Field Summary | |
---|---|
static String |
CANCEL_COMMAND
Deprecated. Name of the 'cancel' action command. |
static String |
OK_COMMAND
Deprecated. Name of the 'OK' action command. |
protected ilog.rules.brl.tokenmodel.IlrToken.TextToken |
token
Deprecated. The token currently edited by the token action manager. |
Fields inherited from class ilog.rules.webui.IlrWTokenActionManager |
---|
renderer |
Fields inherited from class ilog.webui.dhtml.IlxWContainer |
---|
listenerList |
Constructor Summary | |
---|---|
IlrWDefaultTokenActionManager()
Deprecated. Constructs a default token action manager. |
Method Summary | |
---|---|
void |
addActionListener(ActionListener l)
Deprecated. Adds the specified action listener to receive action events when the dialog window is closed. |
void |
addToDialogPane(IlxWComponent component)
Deprecated. Adds a component to the main panel of the dialog box. |
void |
closeDialog(String command)
Deprecated. Closes the token action manager dialog. |
ilog.webui.dhtml.components.IlxWPanel |
getDialogPane()
Deprecated. Use addToDialogPane instead. |
ilog.rules.brl.tokenmodel.IlrToken.TextToken |
getToken()
Deprecated. Gets the token previously set through setToken(ilog.rules.brl.tokenmodel.IlrToken.TextToken) . |
protected void |
printComponent(IlxWPort port)
Deprecated. Prints the HTML code that will display the graphical representation of this component. |
void |
removeActionListener(ActionListener l)
Deprecated. Removes the specified action listener so that it no longer receives action events from this component. |
void |
setDialogWindowClass(String windowClass)
Deprecated. Sets the CSS classes for the dialog window. |
void |
setToken(ilog.rules.brl.tokenmodel.IlrToken.TextToken token)
Deprecated. Sets the current token on this action manager and updates the corresponding link component accordingly. |
void |
setValue(Object value)
Deprecated. Sets the value of the token associated with this token action manager. |
Methods inherited from class ilog.rules.webui.IlrWTokenActionManager |
---|
fireTokenChange |
Methods inherited from class ilog.webui.dhtml.IlxWComponent |
---|
addPropertyChangeListener, addPropertyChangeListener, detach, doPrint, firePropertyChange, firePropertyChange, getName, getRealHtmlTagName, getStyle, invalidate, isInvalidated, notifyDependencies, print, removePropertyChangeListener, removePropertyChangeListener, setName, validate |
Methods inherited from class ilog.webui.dhtml.IlxWContainer |
---|
add, add, getAttribute, getAttributeNames, getComponent, getComponentCount, getComponentNamed, getComponents, getManager, getParent, getUserAgentRules, indexOf, isAncestorOf, remove, remove, removeAll, removeAttribute, setAttribute, setAuthorRules, setFinalizer |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected ilog.rules.brl.tokenmodel.IlrToken.TextToken token
public static String OK_COMMAND
public static String CANCEL_COMMAND
Constructor Detail |
---|
public IlrWDefaultTokenActionManager()
Method Detail |
---|
public ilog.webui.dhtml.components.IlxWPanel getDialogPane()
addToDialogPane
instead.
Use this panel to add your component(s) to the dialog.
public void addToDialogPane(IlxWComponent component)
component
- The component to add.public void addActionListener(ActionListener l)
l
- The action listener.public void removeActionListener(ActionListener l)
l
- The action listener.protected void printComponent(IlxWPort port) throws IOException
IlxWComponent
IlxWComponent.print(ilog.webui.dhtml.IlxWPort)
method.
printComponent
in class IlxWComponent
IOException
port
- The port on which the component will be printed.IlxWComponent.print(ilog.webui.dhtml.IlxWPort)
public ilog.rules.brl.tokenmodel.IlrToken.TextToken getToken()
setToken(ilog.rules.brl.tokenmodel.IlrToken.TextToken)
.
null
if setToken
has not been called yet.public void setToken(ilog.rules.brl.tokenmodel.IlrToken.TextToken token)
setToken
in class IlrWTokenActionManager
public void closeDialog(String command)
command
- One of OK_COMMAND or CANCEL_COMMAND.public void setDialogWindowClass(String windowClass)
windowClass
- A string containing one or several CSS classes separated by a space.public void setValue(Object value)
value
- The value to set.
|
Decision Center API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |