com.partnersoft.modules.inspection.app
Class ManageModulesLogic

java.lang.Object
  extended by com.partnersoft.maps.model.AbstractModuleLogic
      extended by com.partnersoft.modules.inspection.app.ManageModulesLogic

public class ManageModulesLogic
extends com.partnersoft.maps.model.AbstractModuleLogic

Master Logic for all Manage Module related logics. Contains methods which interact with all internal logics.

Author:
Rich Stepanski

Constructor Summary
ManageModulesLogic(ManageModulesKit kit)
           
 
Method Summary
 java.lang.Object addAndSelect(com.partnersoft.maps.model.MapEditContext context)
           
 InspectionCsvLogic getCsvLogic()
           
 InspectionFormLogic getFormLogic()
           
 ManageModulesKit getManageModulesKit()
           
 InspectionModuleLogic getModuleLogic()
           
 InspectionScriptLogic getScriptLogic()
           
 java.lang.Object moveAndSelect(com.partnersoft.maps.model.MapEditContext context)
           
 java.lang.Object rotateAndSelect(com.partnersoft.maps.model.MapEditContext context)
           
 void setActiveModule(com.partnersoft.system.Module module)
          Sets active module in all logics.
 
Methods inherited from class com.partnersoft.maps.model.AbstractModuleLogic
enableAndRefresh, getKit, refresh
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManageModulesLogic

public ManageModulesLogic(ManageModulesKit kit)
Parameters:
kit -
Method Detail

setActiveModule

public void setActiveModule(com.partnersoft.system.Module module)
Sets active module in all logics.

Parameters:
module -

addAndSelect

public java.lang.Object addAndSelect(com.partnersoft.maps.model.MapEditContext context)
Specified by:
addAndSelect in class com.partnersoft.maps.model.AbstractModuleLogic

moveAndSelect

public java.lang.Object moveAndSelect(com.partnersoft.maps.model.MapEditContext context)
Specified by:
moveAndSelect in class com.partnersoft.maps.model.AbstractModuleLogic

rotateAndSelect

public java.lang.Object rotateAndSelect(com.partnersoft.maps.model.MapEditContext context)
Specified by:
rotateAndSelect in class com.partnersoft.maps.model.AbstractModuleLogic

getManageModulesKit

public ManageModulesKit getManageModulesKit()

getCsvLogic

public InspectionCsvLogic getCsvLogic()

getModuleLogic

public InspectionModuleLogic getModuleLogic()

getScriptLogic

public InspectionScriptLogic getScriptLogic()

getFormLogic

public InspectionFormLogic getFormLogic()