public class InputHandler extends CommonHandler
| Modifier and Type | Field and Description |
|---|---|
protected Map<Class<?>,InputContentUI<?>> |
uiInstanceCache
Cache pour n'instancier les ui qu'une seule fois
et eviter que l'affichage saute pour l'utilsateur.
|
| Constructor and Description |
|---|
InputHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(InputContentUI<?> inputContentUI,
ActionEvent e)
Action appelée lors du clic sur un layer (sensitivity).
|
void |
commitRegionInCVS(InputUI inputUI)
Commit region.
|
void |
copyRegion(InputUI inputUI)
Copy la region avec un autre nom.
|
void |
createNewRegion(InputUI inputUI)
Create new region (called if region name is not empty).
|
void |
deleteTreeNode(InputUI inputUI,
String topiaId)
Delete tree node referenced by parent, and auto select parent node.
|
void |
displayFactorWizard(InputContentUI<?> inputContentUI,
Class<? extends org.nuiton.topia.persistence.TopiaEntityContextable> sensitivityBeanClass,
String sensitivityBeanID,
String sensitivityMethod) |
void |
exportRegion(InputUI inputUI)
Exporter la region dans un zip
Call only if region is loaded.
|
void |
exportRegionSensitivityFactors(InputUI inputUI)
Explore region and export any enabled sensitivity factor name with value.
|
Species |
findSpecies(InputUI inputUI)
Dans le cas d'une creation de population, on doit la creer dans
une espèce.
|
protected InputContentUI<?> |
getUIInstanceForBeanClass(Class<?> internalClass,
NavigationUI navigationUI)
Get ui that can display internalClass.
|
void |
importRegion(InputUI inputUI)
Exporter la region dans un zip.
|
void |
importRegionAndRename(InputUI inputUI)
Exporter la region dans un zip.
|
void |
importRegionFromSimulation(InputUI inputUI)
Extract from a simulation the region, and rename it with name given
by user.
|
void |
importV2Region(InputUI inputUI)
Importer la region depuis un fichier XML de la version 2.
|
void |
insertTreeNode(InputUI inputUI,
Class nodeClass,
org.nuiton.topia.persistence.TopiaEntityContextable topiaEntity)
Insert new tree node and select it.
|
protected void |
loadRegion(InputUI inputUI,
String name)
Load region by region name, set it into jaxx context and refresh ui.
|
void |
nodeSelectionChanged(InputUI inputUI,
TreeSelectionEvent event)
Changement de selection dans l'arbre de la pecherie.
|
protected void |
refreshRegionList(InputUI inputUI,
String selectedItem)
Rafraichit la liste des regions.
|
void |
regionChange(InputUI inputUI,
ItemEvent e)
Main ui fishery region selection changed.
|
void |
reloadFisheryTree(InputUI inputUI)
Reload current loaded fishery tree.
|
void |
removeRegion(InputUI inputUI,
boolean vcsDelete)
Remove region.
|
void |
setTreeSelection(InputContentUI<?> inputUI,
String nodeId)
Change tree selection with new node id.
|
void |
setTreeSelection(InputContentUI<?> inputUI,
String parentNodeId,
String nodeId)
Change tree selection with new node id.
|
void |
updateTreeNode(InputUI inputUI,
String topiaId)
Update tree node for topiaId.
|
setStatusMessage, setStatusMessageprotected Map<Class<?>,InputContentUI<?>> uiInstanceCache
protected void loadRegion(InputUI inputUI, String name)
inputUI - input uiname - region name to loadpublic void reloadFisheryTree(InputUI inputUI)
inputUI - inputUIpublic void regionChange(InputUI inputUI, ItemEvent e)
inputUI - inputUIe - eventpublic void createNewRegion(InputUI inputUI)
inputUI - inputUIprotected void refreshRegionList(InputUI inputUI, String selectedItem)
inputUI - inputUIselectedItem - region to selectpublic void importRegion(InputUI inputUI)
inputUI - inputUIpublic void importRegionAndRename(InputUI inputUI)
inputUI - inputUIpublic void importV2Region(InputUI inputUI)
inputUI - inputUIpublic void importRegionFromSimulation(InputUI inputUI)
inputUI - inputUIpublic void exportRegion(InputUI inputUI)
inputUI - inputUIpublic void removeRegion(InputUI inputUI, boolean vcsDelete)
inputUI - input uivcsDelete - if true delete region in CVS toopublic void copyRegion(InputUI inputUI)
inputUI - input uipublic void commitRegionInCVS(InputUI inputUI)
inputUI - input uipublic void exportRegionSensitivityFactors(InputUI inputUI)
inputUI - input uipublic void nodeSelectionChanged(InputUI inputUI, TreeSelectionEvent event)
inputUI - event - protected InputContentUI<?> getUIInstanceForBeanClass(Class<?> internalClass, NavigationUI navigationUI) throws Exception
internalClass - internal class to get uitopiaEntity - topia entity to set into uiExceptionpublic void setTreeSelection(InputContentUI<?> inputUI, String nodeId)
inputUI - context ui (to get context value tree helper...)nodeId - node id to selectpublic void setTreeSelection(InputContentUI<?> inputUI, String parentNodeId, String nodeId)
inputUI - context ui (to get context value tree helper...)parentNodeId - find node to select from this nodenodeId - node id to selectpublic void deleteTreeNode(InputUI inputUI, String topiaId)
inputUI - ui containing treetopiaId - node id to deletepublic void insertTreeNode(InputUI inputUI, Class nodeClass, org.nuiton.topia.persistence.TopiaEntityContextable topiaEntity)
inputUI - ui containing treenodeClass - node type to createtopiaEntity - node to insertpublic void updateTreeNode(InputUI inputUI, String topiaId)
inputUI - ui containing treetopiaId - node id to updatepublic void accept(InputContentUI<?> inputContentUI, ActionEvent e)
inputContentUI - inputContentUIe - l'event initial intersepté par le layerpublic void displayFactorWizard(InputContentUI<?> inputContentUI, Class<? extends org.nuiton.topia.persistence.TopiaEntityContextable> sensitivityBeanClass, String sensitivityBeanID, String sensitivityMethod)
Copyright © 1999-2012 CodeLutin. All Rights Reserved.