javax.rad.application.genui
Class RemoteWorkScreenApplication
java.lang.Object
javax.rad.genui.UIResource<C>
javax.rad.genui.UIComponent<C>
javax.rad.genui.UIContainer<IPanel>
javax.rad.genui.container.UIPanel
javax.rad.application.genui.Content
javax.rad.application.genui.ControllerContent
javax.rad.application.genui.Application
javax.rad.application.genui.RemoteApplication
javax.rad.application.genui.RemoteWorkScreenApplication
- All Implemented Interfaces:
- IApplication, IConnectable, IContent, IMessageConstants, IWorkScreenApplication, IControl, IControllable, IController, ITranslatable, IPanel, IComponent, IContainer, IResource, INamedObject, ITranslator
public abstract class RemoteWorkScreenApplication
- extends RemoteApplication
- implements IWorkScreenApplication
The RemoteWorkScreenApplication
is a RemoteApplication
with IWorkScreenApplication
implemented. It will be used to make the usage of IWorkScreenApplication
easier and provides some additional
methods.
Fields inherited from interface javax.rad.model.ui.IControllable |
COMMAND_DELETE, COMMAND_DUPLICATE, COMMAND_EDIT, COMMAND_EXPORT, COMMAND_FIRST, COMMAND_INSERT, COMMAND_INSERT_SUB, COMMAND_LAST, COMMAND_NEXT, COMMAND_PREVIOUS, COMMAND_RESTORE, COMMAND_SEARCH |
Methods inherited from class javax.rad.application.genui.Application |
applySetup, getApplicationPane, getContentPane, getControllerProperty, getCursor, getLauncher, getSetup, notifyDestroy, setCursor, setLauncher, showError, showError, showInformation, showInformation, showMessage, showQuestion, showQuestion, showWarning, showWarning |
Methods inherited from class javax.rad.application.genui.ControllerContent |
addNotify, cancelEditing, doActiveControlChanged, doActiveControllableChanged, doActiveDataBookChanged, doCommand, doConfigureCommandButtons, doDelete, doDuplicate, doEdit, doExport, doFirst, doInsert, doInsertSub, doLast, doNext, doNotifyController, doPrevious, doRestore, doSearch, getActiveControl, getActiveControllable, getActiveDataBook, getCommandButtons, getController, getRegisteredCommands, isCommandEnabled, isDeleteEnabled, isDuplicateEnabled, isEditEnabled, isExportEnabled, isFirstEnabled, isInsertEnabled, isInsertSubEnabled, isLastEnabled, isNextEnabled, isPreviousEnabled, isRestoreEnabled, isSearchEnabled, notifyRepaint, registerCommandButton, removeNotify, saveEditing, setActiveControllable, setController, setControllerProperty, unregisterAllCommandButtons, unregisterCommandButton, unregisterCommandButton |
Methods inherited from class javax.rad.genui.UIContainer |
add, add, add, add, addInternal, beforeAddNotify, checkAdd, contains, getComponent, getComponentCount, getComponents, getInsets, getLayout, getUIResourceContainer, indexOf, remove, remove, removeAll, removeInternal, setLayout, setUIResourceContainer, setZOrder, updateTranslation |
Methods inherited from class javax.rad.genui.UIComponent |
capture, createComponentNamePrefix, debug, doEventKey, doTriggerPopMenu, equals, error, eventComponentMoved, eventComponentResized, eventFocusGained, eventFocusLost, eventKey, eventKeyPressed, eventKeyReleased, eventKeyTyped, eventMouseClicked, eventMouseEntered, eventMouseExited, eventMousePressed, eventMouseReleased, getBackground, getBounds, getComponentUIResource, getCurrentTranslation, getDefaultName, getEventSource, getExistingNames, getFactory, getFont, getForeground, getLocation, getLocationOffset, getLocationRelativeTo, getMaximumSize, getMinimumSize, getName, getParent, getPopupMenu, getPreferredSize, getResource, getRootName, getSize, getStyle, getTabIndex, getToolTipText, getTranslation, getUIComponent, hashCode, incrementNameIfExists, info, invokeAndWait, invokeAndWait, invokeInThread, invokeInThread, invokeLater, invokeLater, isBackgroundSet, isBeforeNotified, isCursorSet, isEnabled, isFocusable, isFontSet, isForegroundSet, isMaximumSizeSet, isMinimumSizeSet, isNotified, isPreferredSizeSet, isTranslationChanged, isTranslationEnabled, isVisible, requestFocus, setBackground, setBounds, setBounds, setDefaultName, setEnabled, setEventSource, setFocusable, setFont, setForeground, setLocation, setLocation, setLocationRelativeTo, setMaximumSize, setMaximumSize, setMinimumSize, setMinimumSize, setName, setParent, setPopupMenu, setPreferredSize, setPreferredSize, setRootName, setSize, setSize, setStyle, setTabIndex, setToolTipText, setTranslation, setTranslationEnabled, setUIComponent, setVisible, translate |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.rad.ui.IComponent |
capture, eventComponentMoved, eventComponentResized, eventFocusGained, eventFocusLost, eventKeyPressed, eventKeyReleased, eventKeyTyped, eventMouseClicked, eventMouseEntered, eventMouseExited, eventMousePressed, eventMouseReleased, getBackground, getBounds, getCursor, getEventSource, getFactory, getFont, getForeground, getLocation, getLocationRelativeTo, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getSize, getStyle, getTabIndex, getToolTipText, isBackgroundSet, isCursorSet, isEnabled, isFocusable, isFontSet, isForegroundSet, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isVisible, requestFocus, setBackground, setBounds, setCursor, setEnabled, setEventSource, setFocusable, setFont, setForeground, setLocation, setLocationRelativeTo, setMaximumSize, setMinimumSize, setName, setParent, setPreferredSize, setSize, setStyle, setTabIndex, setToolTipText, setVisible |
Methods inherited from interface javax.rad.ui.IContainer |
add, add, add, add, getComponent, getComponentCount, getLayout, indexOf, remove, remove, removeAll, setLayout |
RemoteWorkScreenApplication
public RemoteWorkScreenApplication(UILauncher pLauncher)
- Creates a new instance of
RemoteApplication
with
a desired launcher.
- Parameters:
pLauncher
- the launcher of this application
RemoteWorkScreenApplication
public RemoteWorkScreenApplication(UILauncher pLauncher,
AbstractConnection pConnection)
- Creates a new instance of
RemoteApplication
with a desired
launcher and connection.
- Parameters:
pLauncher
- the launcher of this applicationpConnection
- the connection
openWorkScreen
public IWorkScreen openWorkScreen(java.lang.String pClassName)
throws java.lang.Throwable
- Opens a work screen with modality mode of the work screen.
- Parameters:
pClassName
- the class name of the work screen
- Returns:
- the work screen
- Throws:
java.lang.Throwable
- if the content could not be initialized
openWorkScreen
public IWorkScreen openWorkScreen(java.lang.String pClassName,
java.util.Map<java.lang.String,java.lang.Object> pParameter)
throws java.lang.Throwable
- Opens a work screen with modality mode of the work screen.
- Parameters:
pClassName
- the class name of the work screenpParameter
- additional work screen parameters
- Returns:
- the work screen
- Throws:
java.lang.Throwable
- if the content could not be initialized
openWorkScreen
public IWorkScreen openWorkScreen(java.lang.String pClassName,
Parameter... pParameter)
throws java.lang.Throwable
- Opens a work screen with modality mode of the work screen.
- Parameters:
pClassName
- the class name of the work screenpParameter
- additional work screen parameters
- Returns:
- the work screen
- Throws:
java.lang.Throwable
- if the content could not be initialized
openWorkScreen
public IWorkScreen openWorkScreen(java.lang.String pClassName,
IWorkScreenApplication.Modality pModality,
Parameter... pParameter)
throws java.lang.Throwable
- Opens a work screen with specific modality.
- Parameters:
pClassName
- the class name of the work screenpModality
- the modality modepParameter
- the work screen parameters
- Returns:
- the work screen
- Throws:
java.lang.Throwable
- if the content could not be initialized
Copyright © 2009 SIB Visions GmbH. All Rights Reserved.