Class ComponentInputConnector

All Implemented Interfaces:
Cloneable

public class ComponentInputConnector extends ComponentConnector
コンポーネントの入力コネクタです。
  • Field Details

  • Constructor Details

    • ComponentInputConnector

      public ComponentInputConnector()
    • ComponentInputConnector

      public ComponentInputConnector(String name)
  • Method Details

    • isInputConnector

      public boolean isInputConnector()
      Description copied from class: Connector
      コネクタが入力コネクタである場合はtrueを返します。
      Specified by:
      isInputConnector in class Connector
    • getImageIcon

      public ImageIcon getImageIcon()
    • isDefineStream

      public boolean isDefineStream()
      この入力コネクタでストリームを定義するかどうかを返します。
    • setDefineStream

      public void setDefineStream(boolean b)
      この入力コネクタでストリームを定義するかどうかを設定します。
    • getStreamDefinition

      public StreamDefinition getStreamDefinition()
      ストリーム定義を取得します。
      ストリーム定義を持たない場合はnullを返します。
    • setStreamDefinition

      public void setStreamDefinition(StreamDefinition sd)
      ストリーム定義を設定します。
    • clone

      public Object clone()
      Overrides:
      clone in class ComponentConnector
    • getDisplayName

      public String getDisplayName()
      Description copied from class: ComponentConnector
      このコネクタの表示名を返します。
      Specified by:
      getDisplayName in class ComponentConnector
    • insertLink

      protected void insertLink(com.infoteria.asteria.flowbuilder2.base.Link link, int idx, int helperIdx)
    • removeLink

      protected void removeLink(com.infoteria.asteria.flowbuilder2.base.Link link)
    • doIsAccept

      protected boolean doIsAccept(Connector con, boolean bCheckAcceptLinkCount)
    • getAcceptType

      public int getAcceptType(ComponentOutputConnector con)
    • isCopyStreamDef

      public boolean isCopyStreamDef()
    • doSetDefineStream

      public UndoableEdit doSetDefineStream(boolean newDefineStream)
    • doPrepareLink

      protected UndoableEdit doPrepareLink(Connector con)
    • sortLink

      public UndoableEdit sortLink(List<com.infoteria.asteria.flowbuilder2.base.Link> list)
    • getPassThroughConnectors

      public Iterator<ComponentOutputConnector> getPassThroughConnectors()