public interface ReportAction
Interface to implement a context menu action in the report window User: patrick Date: 16.01.2007 Time: 07:44:24
| Method Summary | |
|---|---|
void |
execute(com.qintsoft.joria.data.DBData data,
java.util.Stack<com.qintsoft.joria.data.DBData> stack)
execute the action |
javax.swing.Icon |
getIcon(java.util.Locale loc)
Determine the menu entry icon in a localized way |
java.lang.String |
getName(java.util.Locale loc)
Determine the menu entry text in a localized way |
boolean |
isEnabled(com.qintsoft.joria.data.DBData data,
java.util.Stack<com.qintsoft.joria.data.DBData> stack)
Determine if the action should be enabled for the current object |
boolean |
isVisible(com.qintsoft.joria.data.DBData data,
java.util.Stack<com.qintsoft.joria.data.DBData> stack)
Determine if the action should be visible for the current object |
| Method Detail |
|---|
void execute(com.qintsoft.joria.data.DBData data,
java.util.Stack<com.qintsoft.joria.data.DBData> stack)
data - the objectstack - the stack of objectsjavax.swing.Icon getIcon(java.util.Locale loc)
loc - Locale for the icon
java.lang.String getName(java.util.Locale loc)
loc - Locale for the name
boolean isEnabled(com.qintsoft.joria.data.DBData data,
java.util.Stack<com.qintsoft.joria.data.DBData> stack)
data - the objectstack - the stack of objects
boolean isVisible(com.qintsoft.joria.data.DBData data,
java.util.Stack<com.qintsoft.joria.data.DBData> stack)
data - the objectstack - the stack of objects