com.partnersoft.modules.inspection.app
Class InspectionMaster

java.lang.Object
  extended by com.partnersoft.modules.inspection.app.InspectionMaster

public class InspectionMaster
extends java.lang.Object

Copyright 2008 Partner Software, Inc.

Version:
$Id$
Author:
Rich Stepanski

Constructor Summary
InspectionMaster(com.partnersoft.maps.app.MapApp app, com.partnersoft.maps.model.MapSet mapset)
          Creates a new InspectionMaster object.
 
Method Summary
static com.partnersoft.geometry.xy.XyGrid getInnerGrid()
          Returns the XyGrid used to find inner Inspection overview symbols.
static com.partnersoft.system.Registry<InspectionKit> getInspectionKitRegistry()
          Returns the Registry containing all InspectionKits mapped by module name.
static com.partnersoft.geometry.xy.XyGrid getOuterGrid()
          Returns the XyGrid used to find outer Inspection overview symbols.
 java.util.List<InspectionGridCell> listInnerCells()
          Returns master list of inner InspectionGridCells for all installed Inspections.
 java.util.List<InspectionGridCell> listOuterCells()
          Returns master list of outer InspectionGridCells for all installed Inspections.
 void refreshOverview()
           
 void synchronizeAndCheckoutAll()
           
 void synchronizeAndDownloadAll()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InspectionMaster

public InspectionMaster(com.partnersoft.maps.app.MapApp app,
                        com.partnersoft.maps.model.MapSet mapset)
Creates a new InspectionMaster object. Registers all installed inspections on startup.

Method Detail

getInspectionKitRegistry

public static com.partnersoft.system.Registry<InspectionKit> getInspectionKitRegistry()
Returns the Registry containing all InspectionKits mapped by module name.

Returns:

getInnerGrid

public static com.partnersoft.geometry.xy.XyGrid getInnerGrid()
Returns the XyGrid used to find inner Inspection overview symbols.

Returns:

getOuterGrid

public static com.partnersoft.geometry.xy.XyGrid getOuterGrid()
Returns the XyGrid used to find outer Inspection overview symbols.

Returns:

listInnerCells

public java.util.List<InspectionGridCell> listInnerCells()
Returns master list of inner InspectionGridCells for all installed Inspections.

Returns:

listOuterCells

public java.util.List<InspectionGridCell> listOuterCells()
Returns master list of outer InspectionGridCells for all installed Inspections.

Returns:

synchronizeAndDownloadAll

public void synchronizeAndDownloadAll()

synchronizeAndCheckoutAll

public void synchronizeAndCheckoutAll()

refreshOverview

public void refreshOverview()