Class BaseConditionEditorServiceImpl
- java.lang.Object
-
- org.kie.workbench.common.stunner.bpmn.project.backend.forms.conditions.BaseConditionEditorServiceImpl
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.bpmn.forms.conditions.ConditionEditorService
- Direct Known Subclasses:
ConditionEditorServiceImpl
public abstract class BaseConditionEditorServiceImpl extends Object implements org.kie.workbench.common.stunner.bpmn.forms.conditions.ConditionEditorService
-
-
Constructor Summary
Constructors Constructor Description BaseConditionEditorServiceImpl()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected org.kie.workbench.common.stunner.bpmn.forms.conditions.TypeMetadatabuildTypeMetadata(String type, ClassLoader classLoader)protected List<org.kie.workbench.common.stunner.bpmn.forms.conditions.FunctionDef>findAvailableFunctions(Class<?> clazz, ClassLoader classLoader)List<org.kie.workbench.common.stunner.bpmn.forms.conditions.FunctionDef>findAvailableFunctions(org.uberfire.backend.vfs.Path path, String clazz)org.kie.workbench.common.stunner.bpmn.forms.conditions.TypeMetadataQueryResultfindMetadata(org.kie.workbench.common.stunner.bpmn.forms.conditions.TypeMetadataQuery query)protected org.kie.workbench.common.stunner.bpmn.forms.conditions.TypeMetadataQueryResultfindMetadata(org.kie.workbench.common.stunner.bpmn.forms.conditions.TypeMetadataQuery query, ClassLoader classLoader)org.kie.workbench.common.stunner.bpmn.forms.conditions.GenerateConditionResultgenerateCondition(org.kie.workbench.common.stunner.bpmn.forms.conditions.Condition condition)org.kie.workbench.common.stunner.bpmn.forms.conditions.ParseConditionResultparseCondition(String conditionStr)protected abstract ClassLoaderresolveClassLoader(org.uberfire.backend.vfs.Path path)
-
-
-
Method Detail
-
findAvailableFunctions
public List<org.kie.workbench.common.stunner.bpmn.forms.conditions.FunctionDef> findAvailableFunctions(org.uberfire.backend.vfs.Path path, String clazz)
- Specified by:
findAvailableFunctionsin interfaceorg.kie.workbench.common.stunner.bpmn.forms.conditions.ConditionEditorService
-
findAvailableFunctions
protected List<org.kie.workbench.common.stunner.bpmn.forms.conditions.FunctionDef> findAvailableFunctions(Class<?> clazz, ClassLoader classLoader)
-
parseCondition
public org.kie.workbench.common.stunner.bpmn.forms.conditions.ParseConditionResult parseCondition(String conditionStr)
- Specified by:
parseConditionin interfaceorg.kie.workbench.common.stunner.bpmn.forms.conditions.ConditionEditorService
-
generateCondition
public org.kie.workbench.common.stunner.bpmn.forms.conditions.GenerateConditionResult generateCondition(org.kie.workbench.common.stunner.bpmn.forms.conditions.Condition condition)
- Specified by:
generateConditionin interfaceorg.kie.workbench.common.stunner.bpmn.forms.conditions.ConditionEditorService
-
findMetadata
public org.kie.workbench.common.stunner.bpmn.forms.conditions.TypeMetadataQueryResult findMetadata(org.kie.workbench.common.stunner.bpmn.forms.conditions.TypeMetadataQuery query)
- Specified by:
findMetadatain interfaceorg.kie.workbench.common.stunner.bpmn.forms.conditions.ConditionEditorService
-
findMetadata
protected org.kie.workbench.common.stunner.bpmn.forms.conditions.TypeMetadataQueryResult findMetadata(org.kie.workbench.common.stunner.bpmn.forms.conditions.TypeMetadataQuery query, ClassLoader classLoader)
-
buildTypeMetadata
protected org.kie.workbench.common.stunner.bpmn.forms.conditions.TypeMetadata buildTypeMetadata(String type, ClassLoader classLoader) throws ClassNotFoundException
- Throws:
ClassNotFoundException
-
resolveClassLoader
protected abstract ClassLoader resolveClassLoader(org.uberfire.backend.vfs.Path path)
-
-