Interface ExpressionEvaluatorSwingManager
public interface ExpressionEvaluatorSwingManager
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface -
Method Summary
Modifier and TypeMethodDescriptioncreateCalculatorController(JTextComponent text, int dataType) createConstantElement(Object value, String label) createConstantElement(Object value, String label, String description) createElement(String name, Object... parameters) createElements(Collection<org.gvsig.expressionevaluator.SymbolTable> symbolTables, Predicate<org.gvsig.expressionevaluator.Function> isAllowed) createExpressionPickerController(JComboBox combo, JButton button, JButton bookmarks, JButton history) createExpressionPickerController(JTextComponent text, JButton button) createExpressionPickerController(JTextComponent text, JButton button, JButton bookmarks, JButton history) createFunctionElement(org.gvsig.expressionevaluator.Function function) createGroupElement(String name) createGroupElement(String name, List<Element> elements) createJExpressionBuilderAssistant(JTextComponent expression) createJExpressionBuilderAssistant(JTextComponentProxy expression) createJScriptEditor(org.gvsig.tools.script.Script script) createUniqueTemporalFileAction(JTextComponent jtext, String filename, String fileExtension) createUniqueTemporalFileAction(JTextComponent jtext, org.apache.commons.lang3.tuple.Pair<String, String> nameAndExtension) getFunctionAdditionalPanelFactory(String functionName) voidvoidregisterElement(ElementFactory factory)
-
Method Details
-
createElements
List<Element> createElements(Collection<org.gvsig.expressionevaluator.SymbolTable> symbolTables, Predicate<org.gvsig.expressionevaluator.Function> isAllowed) -
createJExpressionBuilder
JExpressionBuilder createJExpressionBuilder() -
createJExpressionBuilderAssistant
-
createJExpressionBuilderAssistant
-
createJExpressionBuilderAction
-
createUniqueTemporalFileAction
-
createUniqueTemporalFileAction
Action createUniqueTemporalFileAction(JTextComponent jtext, org.apache.commons.lang3.tuple.Pair<String, String> nameAndExtension) -
createJExpressionPicker
JExpressionPicker createJExpressionPicker() -
registerElement
-
getElementFactories
Collection<ElementFactory> getElementFactories() -
registerAdditionalPanel
-
getFunctionAdditionalPanelFactory
-
getFunctionAdditionalPanelFactories
Collection<FunctionAdditionalPanelFactory> getFunctionAdditionalPanelFactories() -
createElement
-
createGroupElement
-
createGroupElement
-
createFunctionElement
-
createConstantElement
-
createConstantElement
-
createExpressionPickerController
-
createExpressionPickerController
ExpressionPickerController createExpressionPickerController(JTextComponent text, JButton button, JButton bookmarks, JButton history) -
createExpressionPickerController
ExpressionPickerController createExpressionPickerController(JComboBox combo, JButton button, JButton bookmarks, JButton history) -
createCalculatorController
-
createJScriptEditor
-