예제 #1
0
    def preProcess(self, _edObject=None):
        """
        Gets the Configuration Parameters, if found, overrides default parameters
        """
        EDPluginControlKappaStrategyv2_0.preProcess(self)
        EDVerbose.DEBUG(
            "EDPluginControlKappaReorientationStrategyv2_0.preProcess...")

        if (self.KappaStrategy):
            #Orientation
            self.edPluginOrientation = self.loadPlugin(
                self.strPluginOrientationName)
            if (self.edPluginOrientation is not None):
                self.edPluginOrientation.setBaseDirectory(
                    self.getWorkingDirectory())
                self.edPluginOrientation.setBaseName(
                    self.strPluginOrientationName)

        self.edPluginSimpleStrategy = self.loadPlugin(
            self.strPluginSimpleStrategyName)
        if (self.edPluginSimpleStrategy is not None):
            self.edPluginSimpleStrategy.setBaseDirectory(
                self.getWorkingDirectory())
            self.edPluginSimpleStrategy.setBaseName(
                self.strPluginSimpleStrategyName)
    def __init__ (self):
        EDPluginControlKappaStrategyv2_0.__init__(self)
        self.DEBUG("EDPluginControlKappaReorientationStrategyv2_0.__init__...")

        self.strPluginOrientationName = "EDPluginSTACOrientationv2_0"
        self.edPluginOrientation = None
#        self.edHandlerXSDataOrientation = None

        self.strPluginSimpleStrategyName = "EDPluginControlStrategyv1_2"
        self.edPluginSimpleStrategy = None
 def generateExecutiveSummary(self, _edPlugin):
     """
     Generates a summary of the execution of the plugin.
     """
     EDPluginControlKappaStrategyv2_0.generateExecutiveSummary(self, _edPlugin)
     self.DEBUG("EDPluginControlKappaReorientationStrategyv2_0.generateExecutiveSummary")
     if (self.edPluginOrientation is not None):
         #if ( self.edPluginAlignment.getDataOutput() is not None ):
         self.appendExecutiveSummary(self.edPluginOrientation, "STAC - Orientation : ")
         self.addExecutiveSummaryLine("")
    def __init__(self):
        EDPluginControlKappaStrategyv2_0.__init__(self)
        self.DEBUG("EDPluginControlKappaReorientationStrategyv2_0.__init__...")

        self.strPluginOrientationName = "EDPluginSTACOrientationv2_0"
        self.edPluginOrientation = None
        #        self.edHandlerXSDataOrientation = None

        self.strPluginSimpleStrategyName = "EDPluginControlStrategyv1_2"
        self.edPluginSimpleStrategy = None
예제 #5
0
 def generateExecutiveSummary(self, _edPlugin):
     """
     Generates a summary of the execution of the plugin.
     """
     EDPluginControlKappaStrategyv2_0.generateExecutiveSummary(
         self, _edPlugin)
     EDVerbose.DEBUG(
         "EDPluginControlKappaReorientationStrategyv2_0.generateExecutiveSummary"
     )
     if (self.edPluginOrientation is not None):
         #if ( self.edPluginAlignment.getDataOutput() is not None ):
         self.appendExecutiveSummary(self.edPluginOrientation,
                                     "STAC - Orientation : ")
         self.addExecutiveSummaryLine("")
    def preProcess(self, _edObject=None):
        """
        Gets the Configuration Parameters, if found, overrides default parameters
        """
        EDPluginControlKappaStrategyv2_0.preProcess(self)
        self.DEBUG("EDPluginControlKappaReorientationStrategyv2_0.preProcess...")

        if (self.KappaStrategy):
            #Orientation
            self.edPluginOrientation = self.loadPlugin(self.strPluginOrientationName)
            if (self.edPluginOrientation is not None):
                self.edPluginOrientation.setBaseDirectory(self.getWorkingDirectory())
                self.edPluginOrientation.setBaseName(self.strPluginOrientationName)

        self.edPluginSimpleStrategy = self.loadPlugin(self.strPluginSimpleStrategyName)
        if (self.edPluginSimpleStrategy is not None):
            self.edPluginSimpleStrategy.setBaseDirectory(self.getWorkingDirectory())
            self.edPluginSimpleStrategy.setBaseName(self.strPluginSimpleStrategyName)