Interface IEolModule

    • Method Detail

      • getPostOperationStatements

        java.util.List<Statement> getPostOperationStatements()
      • parse

        boolean parse​(java.lang.String code,
                      java.io.File file)
               throws java.lang.Exception
        Specified by:
        parse in interface IModule
        Throws:
        java.lang.Exception
      • getDeclaredModelDeclarations

        java.util.List<ModelDeclaration> getDeclaredModelDeclarations()
      • setParentModule

        void setParentModule​(IEolModule parent)
      • getImports

        java.util.List<Import> getImports()
      • configure

        default void configure​(java.util.Map<java.lang.String,​?> properties)
        Configure the IEolModule with the given properties
        Parameters:
        properties - a map of property:value
        Since:
        1.6
      • getConfigurationProperties

        default java.util.Set<java.lang.String> getConfigurationProperties()
        Get the set of property names that should be retrieved from the ILaunchConfiguration in order to configure this module.
        Returns:
        Since:
        1.6