freemind.controller
Interface MapModuleManager.MapModuleChangeObserver

All Known Implementing Classes:
AssignAttributeDialog, AttributeManagerDialog, Controller, FilterController, MapModuleManager.MapModuleChangeObserverCompound
Enclosing class:
MapModuleManager

public static interface MapModuleManager.MapModuleChangeObserver


Method Summary
 void afterMapClose(MapModule oldMapModule, Mode oldMode)
           
 void afterMapModuleChange(MapModule oldMapModule, Mode oldMode, MapModule newMapModule, Mode newMode)
           
 void beforeMapModuleChange(MapModule oldMapModule, Mode oldMode, MapModule newMapModule, Mode newMode)
           
 boolean isMapModuleChangeAllowed(MapModule oldMapModule, Mode oldMode, MapModule newMapModule, Mode newMode)
          The params may be null to indicate the there was no previous map, or that the last map is closed now.
 void numberOfOpenMapInformation(int number)
          To enable/disable the previous/next map actions.
 

Method Detail

isMapModuleChangeAllowed

boolean isMapModuleChangeAllowed(MapModule oldMapModule,
                                 Mode oldMode,
                                 MapModule newMapModule,
                                 Mode newMode)
The params may be null to indicate the there was no previous map, or that the last map is closed now.


beforeMapModuleChange

void beforeMapModuleChange(MapModule oldMapModule,
                           Mode oldMode,
                           MapModule newMapModule,
                           Mode newMode)

afterMapClose

void afterMapClose(MapModule oldMapModule,
                   Mode oldMode)

afterMapModuleChange

void afterMapModuleChange(MapModule oldMapModule,
                          Mode oldMode,
                          MapModule newMapModule,
                          Mode newMode)

numberOfOpenMapInformation

void numberOfOpenMapInformation(int number)
To enable/disable the previous/next map actions.