Package jaxx.runtime.swing.config.model
Class CallBackEntry
java.lang.Object
jaxx.runtime.swing.config.model.CallBackEntry
public class CallBackEntry
extends java.lang.Object
A call back with his attached options.
- Since:
- 2.5.11
- Author:
- Tony Chemit - chemit@codelutin.com
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Runnableactionprotected java.lang.Stringdescriptionprotected javax.swing.Iconiconprotected java.lang.Stringnameprotected java.util.List<OptionModel>options -
Constructor Summary
Constructors Constructor Description CallBackEntry(java.lang.String name, java.lang.String description, javax.swing.Icon icon, java.lang.Runnable action) -
Method Summary
Modifier and Type Method Description protected voidaddOption(OptionModel option)java.lang.RunnablegetAction()java.lang.StringgetDescription()javax.swing.IcongetIcon()java.lang.StringgetName()java.util.List<OptionModel>getOptions()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
name
protected final java.lang.String name -
description
protected final java.lang.String description -
icon
protected final javax.swing.Icon icon -
action
protected final java.lang.Runnable action -
options
-
-
Constructor Details
-
CallBackEntry
public CallBackEntry(java.lang.String name, java.lang.String description, javax.swing.Icon icon, java.lang.Runnable action)
-
-
Method Details
-
getAction
public java.lang.Runnable getAction() -
getName
public java.lang.String getName() -
getDescription
public java.lang.String getDescription() -
getIcon
public javax.swing.Icon getIcon() -
getOptions
-
addOption
-