public class DefaultEditingSwingManager extends AbstractManager implements EditingSwingManager
| Constructor and Description |
|---|
DefaultEditingSwingManager() |
| Modifier and Type | Method and Description |
|---|---|
EditingContextMenu |
getContextualMenu(Component parent,
AcceptValueListener listener,
EditingServiceParameter parameter)
Gets an instance of current parameter contextual menu.
|
EditingConsole |
getEditingConsole(List<ResponseListener> listeners)
Gets and instance of
EditingConsole. |
EditingConsole |
getEditingConsole(ResponseListener listener)
Gets and instance of
EditingConsole. |
EditingContext |
getEditingContext(MapControl mapControl) |
Service |
getService(DynObject parameters)
Creates a new
Service based on the given parameters. |
void |
registerEditingContext(MapControl mapControl) |
int |
showPanelExportOrDiscard(MapControl parent,
String name) |
int |
showPanelSaveOrDiscard(MapControl parent,
String name) |
createServiceParameters, getProviderManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateServiceParameterspublic EditingContext getEditingContext(MapControl mapControl)
getEditingContext in interface EditingSwingManagerpublic Service getService(DynObject parameters) throws ServiceException
ManagerService based on the given parameters.getService in interface Managerparameters - of the Service to createServiceServiceException - if there is an error creating the Service, or the parameters
are not validpublic void registerEditingContext(MapControl mapControl)
registerEditingContext in interface EditingSwingManagerpublic int showPanelExportOrDiscard(MapControl parent, String name)
showPanelExportOrDiscard in interface EditingSwingManagerpublic int showPanelSaveOrDiscard(MapControl parent, String name)
showPanelSaveOrDiscard in interface EditingSwingManagerpublic EditingContextMenu getContextualMenu(Component parent, AcceptValueListener listener, EditingServiceParameter parameter)
EditingSwingManagerEditingContextMenu.show(java.awt.Component, int, int).getContextualMenu in interface EditingSwingManagerparent - of contextual menuparameter - to build contextual menu according to it types.public EditingConsole getEditingConsole(ResponseListener listener)
EditingSwingManagerEditingConsole.
The response listener will receive the response typed
by user when ENTER key is pressed.getEditingConsole in interface EditingSwingManagerlistener - Object that will received the responseEditingConsolepublic EditingConsole getEditingConsole(List<ResponseListener> listeners)
EditingSwingManagerEditingConsole.
Response listener list will receive the response
typed by user when ENTER key is pressed.getEditingConsole in interface EditingSwingManagerEditingConsole