Class EglTask

    • Field Detail

      • target

        protected java.lang.String target
      • templateFactoryType

        protected java.lang.Class<? extends EglTemplateFactory> templateFactoryType
      • trace

        protected Trace trace
      • outputRoot

        protected java.io.File outputRoot
    • Constructor Detail

      • EglTask

        public EglTask()
    • Method Detail

      • createDefaultModule

        protected IEolModule createDefaultModule()
                                          throws java.lang.InstantiationException,
                                                 java.lang.IllegalAccessException,
                                                 java.lang.IllegalArgumentException,
                                                 java.lang.reflect.InvocationTargetException,
                                                 java.lang.NoSuchMethodException,
                                                 java.lang.SecurityException
        Specified by:
        createDefaultModule in class ExecutableModuleTask
        Throws:
        java.lang.InstantiationException
        java.lang.IllegalAccessException
        java.lang.IllegalArgumentException
        java.lang.reflect.InvocationTargetException
        java.lang.NoSuchMethodException
        java.lang.SecurityException
      • createAlternativeModule

        protected IEolModule createAlternativeModule()
                                              throws java.lang.InstantiationException,
                                                     java.lang.IllegalAccessException,
                                                     java.lang.ClassNotFoundException,
                                                     java.lang.IllegalArgumentException,
                                                     java.lang.reflect.InvocationTargetException,
                                                     java.lang.NoSuchMethodException,
                                                     java.lang.SecurityException
        Description copied from class: ExecutableModuleTask
        Create an alternative module instance from the provided qualified name of the module class
        Overrides:
        createAlternativeModule in class ExecutableModuleTask
        Returns:
        The instantiated and configured IEolModule.
        Throws:
        java.lang.InstantiationException
        java.lang.IllegalAccessException
        java.lang.ClassNotFoundException
        java.lang.IllegalArgumentException
        java.lang.reflect.InvocationTargetException
        java.lang.NoSuchMethodException
        java.lang.SecurityException
      • examine

        protected void examine()
                        throws java.lang.Exception
        Overrides:
        examine in class ExportableModuleTask
        Throws:
        java.lang.Exception
      • initialize

        protected void initialize()
                           throws java.lang.Exception
        Specified by:
        initialize in class ExecutableModuleTask
        Throws:
        java.lang.Exception
      • getTarget

        public java.lang.String getTarget()
      • setTarget

        public void setTarget​(java.lang.String output)
      • getOutputRoot

        public java.io.File getOutputRoot()
      • setOutputRoot

        public void setOutputRoot​(java.io.File outputRoot)
      • getTemplateFactoryType

        public java.lang.Class<? extends EglTemplateFactory> getTemplateFactoryType()
      • setTemplateFactoryType

        public void setTemplateFactoryType​(java.lang.Class<? extends EglTemplateFactory> templateFactoryType)