Class ComponentOutputConnector
java.lang.Object
com.infoteria.asteria.flowbuilder2.base.Connector
com.infoteria.asteria.flowbuilder2.component.ComponentConnector
com.infoteria.asteria.flowbuilder2.component.ComponentOutputConnector
- All Implemented Interfaces:
Cloneable
コンポーネントの出力コネクタです。
-
Field Summary
FieldsFields inherited from class com.infoteria.asteria.flowbuilder2.base.Connector
LINK_UNBOUNDED, NAME_DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddComponentOutputConnectorListener(com.infoteria.asteria.flowbuilder2.event.ComponentOutputConnectorListener l) clone()protected booleandoIsAccept(Connector con, boolean bCheckAcceptLinkCount) このコネクタで定義されたストリーム定義を返します。このコネクタの表示名を返します。入力をそのまま出力する場合にその入力コネクタを返します。参照するストリーム定義を持つコネクタを返します。参照するストリーム定義を持つコネクタ名を返します。ストリーム定義を返します。
ストリーム定義参照や入力をそのまま出力する場合はリンクを辿ってストリーム定義を取得します。intbooleanbooleanコネクタが入力コネクタである場合はtrueを返します。boolean出力がループするかどうかを返します。boolean別のストリーム定義を参照するかどうかを返します。booleanこのコネクタでストリーム定義がされているかどうかを返します。boolean入力ストリームをそのまま出力するかどうかを返します。voidmergeStreamVariables(com.infoteria.asteria.flowbuilder2.stream.StreamVariables sv) protected voidnotifyStateChange(ConnectorSet cs, String oldValue, String newValue) voidremoveComponentOutputConnectorListener(com.infoteria.asteria.flowbuilder2.event.ComponentOutputConnectorListener l) voidsetLoopProcess(boolean b) 出力がループするかどうかを設定します。void参照するストリーム定義を持つコネクタ名を設定します。voidsetStreamPassThrough(String input) 入力ストリームをそのまま出力する場合そのコネクタ名を設定します。voidtoString()Methods inherited from class com.infoteria.asteria.flowbuilder2.component.ComponentConnector
getAcceptStreamFormat, getDefaultStreamFormat, getOwnerComponent, getStreamName, setAcceptStreamFormat, setDefaultStreamFormat, setStreamNameMethods inherited from class com.infoteria.asteria.flowbuilder2.base.Connector
getAcceptLinkCount, getAlias, getLink, getLink, getLinkCount, getLinkList, getName, getOwner, getOwnerObject, getPresentationName, indexOf, isAcceptMultiLink, isDefaultConnector, isOutputConnector, setAcceptLinkCount, setAlias, setName
-
Field Details
-
LOOP_ICON
-
-
Constructor Details
-
ComponentOutputConnector
public ComponentOutputConnector() -
ComponentOutputConnector
-
-
Method Details
-
isStreamPassThrough
public boolean isStreamPassThrough()入力ストリームをそのまま出力するかどうかを返します。 -
setStreamPassThrough
入力ストリームをそのまま出力する場合そのコネクタ名を設定します。 -
isReferenceStreamDef
public boolean isReferenceStreamDef()別のストリーム定義を参照するかどうかを返します。 -
getReferenceConnectorName
参照するストリーム定義を持つコネクタ名を返します。 -
setReferenceConnectorName
参照するストリーム定義を持つコネクタ名を設定します。 -
getStreamVariables
-
setStreamVariables
-
mergeStreamVariables
public void mergeStreamVariables(com.infoteria.asteria.flowbuilder2.stream.StreamVariables sv) -
getReferenceConnector
参照するストリーム定義を持つコネクタを返します。 -
notifyStateChange
-
isLoopProcess
public boolean isLoopProcess()出力がループするかどうかを返します。 -
setLoopProcess
public void setLoopProcess(boolean b) 出力がループするかどうかを設定します。 -
isAllowAny
public boolean isAllowAny() -
getPassThroughConnector
入力をそのまま出力する場合にその入力コネクタを返します。 -
isInputConnector
public boolean isInputConnector()Description copied from class:Connectorコネクタが入力コネクタである場合はtrueを返します。- Specified by:
isInputConnectorin classConnector
-
doIsAccept
-
getImageIcon
-
getStreamType
public int getStreamType() -
getFormatIcon
-
getDefinedStreamDefinition
このコネクタで定義されたストリーム定義を返します。 -
isStreamDefined
public boolean isStreamDefined()このコネクタでストリーム定義がされているかどうかを返します。 -
getStreamDefinition
ストリーム定義を返します。
ストリーム定義参照や入力をそのまま出力する場合はリンクを辿ってストリーム定義を取得します。 -
getDisplayName
Description copied from class:ComponentConnectorこのコネクタの表示名を返します。- Specified by:
getDisplayNamein classComponentConnector
-
toString
-
clone
- Overrides:
clonein classComponentConnector
-
addComponentOutputConnectorListener
public void addComponentOutputConnectorListener(com.infoteria.asteria.flowbuilder2.event.ComponentOutputConnectorListener l) -
removeComponentOutputConnectorListener
public void removeComponentOutputConnectorListener(com.infoteria.asteria.flowbuilder2.event.ComponentOutputConnectorListener l)
-