Class MultiConnectorComponent.Compiler
java.lang.Object
com.infoteria.asteria.flowengine2.compile.AbstractCompiler
com.infoteria.asteria.flowengine2.compile.CompilerBase
com.infoteria.asteria.flowengine2.flow.ComponentCompiler
com.infoteria.asteria.flowlibrary2.component.MultiConnectorComponent.Compiler
- Enclosing class:
MultiConnectorComponent
コンパイル時に動的にコネクタを増減させるためのコンパイラクラス
-
Field Summary
Fields inherited from class com.infoteria.asteria.flowengine2.flow.ComponentCompiler
_componentFields inherited from class com.infoteria.asteria.flowengine2.compile.CompilerBase
_A_ACCESS, _A_BREAKPOINT, _A_CATEGORY, _A_CONNECTOR, _A_DEFAULT, _A_ENABLED, _A_EXPAND, _A_FILENAME, _A_FILEPATH, _A_FORMAT, _A_FRACTION_LENGTH, _A_ID, _A_LENGTH, _A_MACRO, _A_NAME, _A_NODETYPE, _A_PARTS, _A_PREFIX, _A_PRIORITY, _A_REPEAT, _A_REPEAT_AREA, _A_START_POSITION, _A_STATE, _A_STREAM, _A_TYPE, _A_URI, _A_VERSION, _E_COMPONENT, _E_EXTERNAL, _E_FIELD, _E_FLOW, _E_INPUT, _E_ITEM, _E_LINK, _E_LOG, _E_NAMESPACE, _E_OUTPUT, _E_PROJECT, _E_PROPERTY, _E_ROW, _E_VARIABLE, _E_VARIABLES, _E_WEBSERVICE, _V_ALLOW_INVOKE, _V_CACHE_TYPE, _V_DEBUG_LOG, _V_DEFAULT, _V_EXCEPTION, _V_FIELDS, _V_LOGLEVEL, _V_LOGNAME, _V_OUTPUT_DEFAULT, _V_PRIVATE, _V_PROJECT, _V_PUBLIC, _V_SESSION, _V_SESSION_VARIABLES, _V_SYSTEM_VARIABLES, _V_TIMEOUT, _V_VARIABLESFields inherited from class com.infoteria.asteria.flowengine2.compile.AbstractCompiler
log, WARN_0, WARN_1 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidpreCompile(Element el) InputCountプロパティ、OutputCountプロパティの値を見てコネクタを追加します。Methods inherited from class com.infoteria.asteria.flowengine2.flow.ComponentCompiler
getLogger, getPropertyElement, getPropertyValue, onComponentError, onComponentError, onComponentError, onComponentError, onComponentError, onComponentError, onComponentWarning, onComponentWarning, onComponentWarning, onComponentWarning, onComponentWarning, onComponentWarning, postCompile, postCompile, processOtherPropertyMethods inherited from class com.infoteria.asteria.flowengine2.compile.CompilerBase
createErrorInfo, fireOnError, fireOnWarning, isFlowNode, isIgnoreNodeMethods inherited from class com.infoteria.asteria.flowengine2.compile.AbstractCompiler
getErrorCount, getWarningCount, logElement, onError, onError, onError, onError, onError, onError, onWarning, onWarning, onWarning, onWarning, onWarning, onWarning, setLogger
-
Constructor Details
-
Compiler
public Compiler()
-
-
Method Details
-
preCompile
InputCountプロパティ、OutputCountプロパティの値を見てコネクタを追加します。- Overrides:
preCompilein classComponentCompiler
-