@OpenApiAll
public class DialogTool
extends com.nomagic.magicreport.engine.Tool
Constructor and Description |
---|
DialogTool() |
Modifier and Type | Method and Description |
---|---|
boolean |
confirm(java.lang.Object message)
Method for creating confirm dialog.
|
boolean |
confirm(java.lang.Object message,
java.lang.String title)
Method for creating confirm dialog with specific message and title.
|
java.lang.String |
getInputTitle()
Return default title of input dialog
|
java.lang.String |
input(java.lang.Object message)
Method for creating input dialog with message.
|
java.lang.String |
input(java.lang.Object message,
java.lang.Object initialValue)
Method for creating input dialog with message and initial value of input field.
|
java.lang.String |
input(java.lang.Object message,
java.lang.Object initialValue,
java.lang.String title)
Method for creating input dialog with message, initial value of input field, and title.
|
java.lang.String |
input(java.lang.Object message,
java.lang.Object initialValue,
java.lang.String title,
java.lang.String emptyText)
Method for creating input dialog with message, collection, title, and default value for empty text.
|
com.nomagic.magicreport.engine.ITool.Void |
message(java.lang.Object message)
Method for creating Message dialog.
|
com.nomagic.magicreport.engine.ITool.Void |
message(java.lang.Object message,
java.lang.String title)
Method for creating Message dialog with specific message and title.
|
java.util.Collection<java.lang.Object> |
select(java.util.Collection<java.lang.Object> list)
Method for creating selection dialog with collection.
|
java.util.Collection<java.lang.Object> |
select(java.util.Collection<java.lang.Object> list,
java.lang.String title)
Method for creating selection dialog with collection and title.
|
java.util.Collection<java.lang.Object> |
select(java.util.Collection<java.lang.Object> list,
java.lang.String title,
boolean defaultSelected)
Method for creating selection dialog with collection, title and default selection.
|
java.util.Collection<java.lang.Object> |
select(java.util.Collection<java.lang.Object> list,
java.lang.String title,
boolean defaultSelected,
java.lang.String message)
Method for creating selection dialog with collection, title, default selection, and user message.
|
java.util.Collection<java.lang.Object> |
sort(java.util.Collection<java.lang.Object> list)
Method for creating sort dialog with collection.
|
java.util.Collection<java.lang.Object> |
sort(java.util.Collection<java.lang.Object> list,
boolean defaultEnabled)
Method for creating sort dialog with collection and initial value.
|
java.util.Collection<java.lang.Object> |
sort(java.util.Collection<java.lang.Object> list,
java.lang.String title)
Method for creating sort dialog with collection and title.
|
java.util.Collection<java.lang.Object> |
sort(java.util.Collection<java.lang.Object> list,
java.lang.String title,
boolean defaultEnabled)
Method for creating sort dialog with collection.
|
java.util.Collection<java.lang.Object> |
sort(java.lang.String message,
java.util.Collection<java.lang.Object> list)
Method for creating sort dialog with collection and user message.
|
java.util.Collection<java.lang.Object> |
sort(java.lang.String message,
java.util.Collection<java.lang.Object> list,
boolean defaultEnabled)
Method for creating sort dialog with collection, user message, title, and initial value.
|
java.util.Collection<java.lang.Object> |
sort(java.lang.String message,
java.util.Collection<java.lang.Object> list,
java.lang.String title,
boolean defaultEnabled)
Method for creating sort dialog with collection and user message.
|
clone, getContext, getProperties, getProperty, getProperty, notifyObservers, setContext, setProperties
public com.nomagic.magicreport.engine.ITool.Void message(java.lang.Object message)
message
- message for show in dialog.public com.nomagic.magicreport.engine.ITool.Void message(java.lang.Object message, java.lang.String title)
message
- message for show in dialog.title
- dialog titlepublic boolean confirm(java.lang.Object message)
message
- message for show in dialog.public boolean confirm(java.lang.Object message, java.lang.String title)
message
- message for show in dialog.title
- dialog titlepublic java.lang.String input(java.lang.Object message)
message
- message for show in dialog.public java.lang.String input(java.lang.Object message, java.lang.Object initialValue)
message
- message for show in dialog.initialValue
- initial value of input field.public java.lang.String input(java.lang.Object message, java.lang.Object initialValue, java.lang.String title)
message
- message for show in dialog.initialValue
- initial value of input field.title
- dialog titlepublic java.lang.String input(java.lang.Object message, java.lang.Object initialValue, java.lang.String title, java.lang.String emptyText)
message
- message for show in dialog.initialValue
- initial value of input field.title
- dialog titleemptyText
- text to be shown when input is emptypublic java.lang.String getInputTitle()
public java.util.Collection<java.lang.Object> sort(java.util.Collection<java.lang.Object> list)
list
- list collection for sortpublic java.util.Collection<java.lang.Object> sort(java.lang.String message, java.util.Collection<java.lang.Object> list)
message
- message for show in dialog.list
- list collection for sortpublic java.util.Collection<java.lang.Object> sort(java.util.Collection<java.lang.Object> list, java.lang.String title)
list
- list collection for sorttitle
- dialog titlepublic java.util.Collection<java.lang.Object> sort(java.util.Collection<java.lang.Object> list, boolean defaultEnabled)
list
- list collection for sortdefaultEnabled
- true to enable all items in collection by default.public java.util.Collection<java.lang.Object> sort(java.lang.String message, java.util.Collection<java.lang.Object> list, boolean defaultEnabled)
message
- message for show in dialog.list
- list collection for sortdefaultEnabled
- true to enable all items in collection by default.public java.util.Collection<java.lang.Object> sort(java.util.Collection<java.lang.Object> list, java.lang.String title, boolean defaultEnabled)
list
- list collection for sorttitle
- dialog titledefaultEnabled
- true to enabled all items in collection by default.public java.util.Collection<java.lang.Object> sort(java.lang.String message, java.util.Collection<java.lang.Object> list, java.lang.String title, boolean defaultEnabled)
message
- message for show in dialog.list
- list collection for sorttitle
- dialog titledefaultEnabled
- true to enabled all items in collection by default.public java.util.Collection<java.lang.Object> select(java.util.Collection<java.lang.Object> list)
list
- list collection for sortpublic java.util.Collection<java.lang.Object> select(java.util.Collection<java.lang.Object> list, java.lang.String title)
list
- list collection for sorttitle
- dialog titlepublic java.util.Collection<java.lang.Object> select(java.util.Collection<java.lang.Object> list, java.lang.String title, boolean defaultSelected)
list
- list collection for sorttitle
- dialog titledefaultSelected
- true to select all items in collection by default.public java.util.Collection<java.lang.Object> select(java.util.Collection<java.lang.Object> list, java.lang.String title, boolean defaultSelected, java.lang.String message)
list
- list collection for sorttitle
- dialog titledefaultSelected
- true to select all items in collection by default.message
- message for show in dialog.