Package org.openl.rules.table.properties
Class PropertiesLoader
- java.lang.Object
-
- org.openl.rules.table.properties.PropertiesLoader
-
public class PropertiesLoader extends Object
Loads all kinds of properties to tsn. At first load all properties defined in source table. Then load category, module and default properties.- Author:
- DLiauchuk
-
-
Field Summary
Fields Modifier and Type Field Description static StringEXTERNAL_MODULE_PROPERTIES_KEY
-
Constructor Summary
Constructors Constructor Description PropertiesLoader(OpenL openl, RulesModuleBindingContext cxt, XlsModuleOpenClass module)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidloadDefaultProperties(TableSyntaxNode tableSyntaxNode)Load to tsn default properties.voidloadProperties(TableSyntaxNode tsn)
-
-
-
Field Detail
-
EXTERNAL_MODULE_PROPERTIES_KEY
public static final String EXTERNAL_MODULE_PROPERTIES_KEY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PropertiesLoader
public PropertiesLoader(OpenL openl, RulesModuleBindingContext cxt, XlsModuleOpenClass module)
-
-
Method Detail
-
loadDefaultProperties
public void loadDefaultProperties(TableSyntaxNode tableSyntaxNode)
Load to tsn default properties.- Parameters:
tableSyntaxNode- Tsn to load properties.
-
loadProperties
public void loadProperties(TableSyntaxNode tsn) throws Exception
- Throws:
Exception
-
-