Package | Description |
---|---|
org.joty.workstation.app | |
org.joty.workstation.authorization | |
org.joty.workstation.gui |
Modifier and Type | Field and Description |
---|---|
JotyDialog |
Application.m_definingDialog |
Modifier and Type | Field and Description |
---|---|
java.util.Stack<JotyDialog> |
Application.m_activationStack |
org.joty.common.CaselessStringKeyMap<JotyDialog> |
Application.m_openedDialogs |
Modifier and Type | Method and Description |
---|---|
static JotyDialog |
Application.getDialog(java.awt.Component component)
Returns the container
JotyDialog |
JotyDialog |
Application.getOpenedDialog(java.lang.String className) |
JotyDialog |
Application.getOpenedDialog(java.lang.String className,
boolean silent) |
JotyDialog |
Application.onTopDialog() |
Modifier and Type | Method and Description |
---|---|
org.joty.access.PostStatement |
Application.accessorPostStatement(JotyDialog dialog,
int panelIdx,
java.lang.String termName,
org.joty.common.ParamContext prmParamContext)
It is the core method for the creation of a
BasicPostStatement object. |
Modifier and Type | Class and Description |
---|---|
class |
ChangePasswordDialog
Acquires the new password from the user and manages the change
Supports optionally the old password verification.
|
class |
LoginDialog
Provides the built-in login dialog for the Joty application and, for this,
it embeds in its layout a
JotyPanel instance. |
class |
RolesDialog
Provides the built-in dialog for listing the roles defined for the
application.
|
class |
UsersDialog
Provides the built-in dialog for editing the roles of the users of the
application and even, if configured, to add and delete application users.
|
Modifier and Type | Class and Description |
---|---|
class |
AboutDialog
It is a parameterized About dialog class the opening of which is driven by
the menu item offered by the framework or driven by the Os platform in the
case it is MacOs X.
|
class |
AppOptionsDialog
It is instantiated either for user interaction, being the dialog opened from
the application menu, or on the application startup for accessing the
database for acquisition of the inherent information.
|
class |
DataAccessDialog
The most apparent task of this class is to coordinate the editing of the data
managed by the contained
DataAccessPanel instance(-s). |
class |
JotyCalendarDialog
A JotyDialog implementation dedicated to host a JotyCalendarPanel and to
serve the rendering of a date value.
|
class |
MultiPanelDialog
Instead of hosting a single
DataAccessPanel object directly added
to its layout, it contains a TabbedPane object capable to contain
several DataAccessPanel instances. |
class |
SearcherDialog
Embeds a
SearcherPanel object in its layout. |
class |
SearcherMultiPanelDialog
Embeds a
SearcherPanel object in its layout. |
class |
SearcherMultiPanelDialog_V
A pure layout overriding that lets the searcher to extend vertically.
|
Modifier and Type | Field and Description |
---|---|
JotyDialog |
JotyDialog.CallContext.m_caller |
JotyDialog |
TableTerm.m_detailsDialog |
JotyDialog |
GridManager.m_dialog |
JotyDialog |
JotyDialog.CallContext.m_dialog |
JotyDialog |
Panel.m_dialog |
Modifier and Type | Field and Description |
---|---|
java.util.Vector<JotyDialog> |
DataAccessPanel.m_dependentDialogs |
Modifier and Type | Method and Description |
---|---|
protected static JotyDialog |
JotyDialog.create(java.lang.String className,
java.lang.Class[] argTypes,
java.lang.Object[] argValues)
Instantiates a JotyDialog extension class by reflection.
|
JotyDialog |
TermContainerPanel.BuildDetailsDialogAdapter.createDialog() |
abstract JotyDialog |
TermContainerPanel.BuildDetailsDialogAdapter.createDialog(TableTerm GridTerm) |
JotyDialog |
Panel.getDialog() |
static JotyDialog |
JotyDialog.getInstance(java.lang.String className)
|
static JotyDialog |
JotyDialog.getInstance(java.lang.String className,
java.lang.Class[] argTypes,
java.lang.Object[] argValues)
Try to close a possible living instance of the class of name specified
with
className parameter (by means of dialogStillLives(java.lang.String) )
and when no instance is living gets an new instance by invoking the
create(java.lang.String, java.lang.Class[], java.lang.Object[]) method. |
static JotyDialog |
JotyDialog.getInstance(java.lang.String className,
java.lang.Object callContext)
|
static JotyDialog |
JotyDialog.getInstance(java.lang.String className,
java.lang.Object callContext,
java.lang.Object openingMode)
As
getInstance(String, Class[], Object[]) but with two specific parameters |
JotyDialog |
Panel.injectedDialog() |
static JotyDialog |
JotyDialog.tryCreate(java.lang.String className)
|
static JotyDialog |
JotyDialog.tryCreate(java.lang.String className,
java.lang.Class[] argTypes,
java.lang.Object[] argValues)
Tries to create a JotyDialog instance by getting and instance from the
getInstance(java.lang.String) method and then it calls the perform method to
initialize and to show the JotyDialog instance created. |
static JotyDialog |
JotyDialog.tryCreate(java.lang.String className,
java.lang.Object oneObjectParam)
as
tryCreate(String, Class[], Object[]) but receives an Object parameter |
static JotyDialog |
JotyDialog.tryCreate(java.lang.String className,
java.lang.Object callContext,
java.lang.Object openingMode)
As
tryCreate(String, Class[], Object[]) but with two specific
parameters |
Modifier and Type | Method and Description |
---|---|
static SearcherPanel |
Factory.createSearcherPanel(JotyDialog dialog) |
void |
SearcherPanel.initContainer(JotyDialog dialog,
java.awt.Rectangle adjacentPaneRect) |
void |
SearcherDialog.openDetailsDialog(JotyDialog dlg) |
void |
TableTerm.openDetailsDialog(JotyDialog dlg) |
void |
SearcherPanel.setSearcherLayout(JotyDialog dialog,
java.awt.Rectangle adjacentPaneRect)
Shows conditionally the JotyDialog content panel basing on the state
represented by the
m_expandSign member variable: every call to
the method inverts its value so that the showing status inverts itself. |
Constructor and Description |
---|
SearcherPanel(JotyDialog dialog) |