Uses of Class
org.openl.rules.table.properties.inherit.InheritanceLevel
-
Packages that use InheritanceLevel Package Description org.openl.rules.table.properties org.openl.rules.table.properties.def org.openl.rules.table.properties.inherit -
-
Uses of InheritanceLevel in org.openl.rules.table.properties
Methods in org.openl.rules.table.properties that return InheritanceLevel Modifier and Type Method Description InheritanceLevelITableProperties. getPropertyLevelDefinedOn(String propertyName)Goes through the hierarchy of properties from TABLE to CATEGORY and then to MODULE and returns the level on which property is inherited or defined.InheritanceLevelTableProperties. getPropertyLevelDefinedOn(String propertyName)Goes through the hierarchy of properties from TABLE to CATEGORY and then to MODULE and returns the level on which property is inherited or defined.Methods in org.openl.rules.table.properties with parameters of type InheritanceLevel Modifier and Type Method Description TableSyntaxNodeITableProperties. getInheritedPropertiesTableSyntaxNode(InheritanceLevel inheritanceLevel)TableSyntaxNodeTableProperties. getInheritedPropertiesTableSyntaxNode(InheritanceLevel inheritanceLevel) -
Uses of InheritanceLevel in org.openl.rules.table.properties.def
Methods in org.openl.rules.table.properties.def that return InheritanceLevel Modifier and Type Method Description InheritanceLevel[]TablePropertyDefinition. getInheritanceLevel()Methods in org.openl.rules.table.properties.def with parameters of type InheritanceLevel Modifier and Type Method Description static TablePropertyDefinition[]TablePropertyDefinitionUtils. getDefaultDefinitionsByInheritanceLevel(InheritanceLevel inheritanceLevel)static TablePropertyDefinition[]TablePropertyDefinitionUtils. getDefaultDefinitionsForTable(String tableType, InheritanceLevel inheritanceLevel, boolean ignoreSystem)voidTablePropertyDefinition. setInheritanceLevel(InheritanceLevel[] inheritanceLevel) -
Uses of InheritanceLevel in org.openl.rules.table.properties.inherit
Methods in org.openl.rules.table.properties.inherit that return InheritanceLevel Modifier and Type Method Description static InheritanceLevelInheritanceLevel. getEnumByValue(String value)static InheritanceLevelInheritanceLevel. valueOf(String name)Returns the enum constant of this type with the specified name.static InheritanceLevel[]InheritanceLevel. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.openl.rules.table.properties.inherit with parameters of type InheritanceLevel Modifier and Type Method Description static voidPropertiesChecker. checkProperties(IBindingContext bindingContext, Set<String> propertyNamesToCheck, TableSyntaxNode tableSyntaxNode, InheritanceLevel level)We need to check loaded properties that all values are appropriate for this table.static booleanPropertiesChecker. isPropertySuitableForLevel(InheritanceLevel currentLevel, String propertyName)Checks if property with given name is suitable for given level.
-