com.partnersoft.modules.inspection.app
Class InspectionScriptLogic

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

public class InspectionScriptLogic
extends java.lang.Object

Logic for interacting with InspectionScriptData and generating inspection scripts.

Author:
Rich Stepanski

Constructor Summary
InspectionScriptLogic(ManageModulesKit kit)
           
 
Method Summary
 void generateCopyFromSourceScript()
           
 void generateScriptDataCog()
           
 InspectionScriptData getScriptData()
           
 void loadScriptData()
           
 void removeAllFieldEntriesInSubtype(java.lang.String subtype, java.lang.String field)
           
 void removeAllSubtypeEntries(java.lang.String subtype)
           
 void setDataTypeToSubType(java.lang.String datatype, java.lang.String subtype)
           
 void setLabelToFieldForSubtype(java.lang.String datatype, java.lang.String dataLabel, java.lang.String inspectionField)
           
 void setModule(com.partnersoft.system.Module module)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InspectionScriptLogic

public InspectionScriptLogic(ManageModulesKit kit)
Method Detail

loadScriptData

public void loadScriptData()

getScriptData

public InspectionScriptData getScriptData()

setDataTypeToSubType

public void setDataTypeToSubType(java.lang.String datatype,
                                 java.lang.String subtype)

setLabelToFieldForSubtype

public void setLabelToFieldForSubtype(java.lang.String datatype,
                                      java.lang.String dataLabel,
                                      java.lang.String inspectionField)

removeAllSubtypeEntries

public void removeAllSubtypeEntries(java.lang.String subtype)

removeAllFieldEntriesInSubtype

public void removeAllFieldEntriesInSubtype(java.lang.String subtype,
                                           java.lang.String field)

generateScriptDataCog

public void generateScriptDataCog()

generateCopyFromSourceScript

public void generateCopyFromSourceScript()

setModule

public void setModule(com.partnersoft.system.Module module)