com.infoteria.asteria.flowlibrary2.component
クラス 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
含まれているクラス:
MultiConnectorComponent

protected class MultiConnectorComponent.Compiler
extends ComponentCompiler

コンパイル時に動的にコネクタを増減させるためのコンパイラクラス


クラス com.infoteria.asteria.flowengine2.flow.ComponentCompiler から継承したフィールド
_component
 
クラス com.infoteria.asteria.flowengine2.compile.CompilerBase から継承したフィールド
_A_ACCESS, _A_BREAKPOINT, _A_CATEGORY, _A_CONNECTOR, _A_DEFAULT, _A_ENABLED, _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_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_VARIABLES
 
クラス com.infoteria.asteria.flowengine2.compile.AbstractCompiler から継承したフィールド
log, WARN_0, WARN_1
 
コンストラクタの概要
MultiConnectorComponent.Compiler()
           
 
メソッドの概要
 void preCompile(Element el)
          InputCountプロパティ、OutputCountプロパティの値を見てコネクタを追加します。
 
クラス com.infoteria.asteria.flowengine2.flow.ComponentCompiler から継承したメソッド
getLogger, getPropertyElement, getPropertyValue, onComponentError, onComponentError, onComponentError, onComponentError, onComponentError, onComponentError, onComponentWarning, onComponentWarning, onComponentWarning, onComponentWarning, onComponentWarning, onComponentWarning, postCompile, postCompile, processOtherProperty
 
クラス com.infoteria.asteria.flowengine2.compile.CompilerBase から継承したメソッド
createErrorInfo, fireOnError, fireOnWarning, getComponentName, getFlowName, getProjectName, isFlowNode, isIgnoreNode
 
クラス com.infoteria.asteria.flowengine2.compile.AbstractCompiler から継承したメソッド
getErrorCount, getWarningCount, logElement, onError, onError, onError, onError, onError, onError, onWarning, onWarning, onWarning, onWarning, onWarning, onWarning, setLogger
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MultiConnectorComponent.Compiler

public MultiConnectorComponent.Compiler()
メソッドの詳細

preCompile

public void preCompile(Element el)
InputCountプロパティ、OutputCountプロパティの値を見てコネクタを追加します。
オーバーライド:
クラス ComponentCompiler 内の preCompile