Class SearchConditionSpec

java.lang.Object
com.infoteria.asteria.flowbuilder2.event.BaseObjectAdapter
com.infoteria.asteria.flowbuilder2.plugin.SearchConditionSpec
All Implemented Interfaces:
BaseObjectListener, com.infoteria.asteria.flowbuilder2.event.ComponentOutputConnectorListener, DefaultComponentEditorDisplayable, com.infoteria.asteria.flowbuilder2.event.FieldDefinitionListener, CommonMark, MetaData, Cloneable, EventListener

public class SearchConditionSpec extends BaseObjectAdapter implements MetaData, CommonMark, Cloneable, com.infoteria.asteria.flowbuilder2.event.FieldDefinitionListener
変数検索時にプロパティ値を条件式として検索するListenerです。
  • Constructor Details

    • SearchConditionSpec

      public SearchConditionSpec()
  • Method Details

    • setup

      public void setup(Element el)
      Description copied from interface: MetaData
      定義情報のある要素から設定情報を自身に反映します。
      Specified by:
      setup in interface MetaData
    • isCommon

      public boolean isCommon()
      Description copied from interface: CommonMark
      このListenerが複数インスタンスで共有可能かどうかを示します。
      Specified by:
      isCommon in interface CommonMark
    • clone

      public Object clone() throws CloneNotSupportedException
      Description copied from interface: MetaData
      自身の複製を返します。
      MetaDataを実装クラスでも必ずしも複製可能である必要はありません。
      (CloneNotSupportedExceptionを投げても構いません。)
      Specified by:
      clone in interface MetaData
      Overrides:
      clone in class Object
      Throws:
      CloneNotSupportedException
    • extendedSearch

      public void extendedSearch(com.infoteria.asteria.flowbuilder2.event.SearchEvent e)
      Description copied from interface: BaseObjectListener
      BaseObjectに対して検索を行う時に発生するイベントです。
      Specified by:
      extendedSearch in interface BaseObjectListener
      Overrides:
      extendedSearch in class BaseObjectAdapter
    • inputStreamChanged

      public void inputStreamChanged(StreamDefinition oldSd, StreamDefinition newSd)
    • fieldChanged

      public void fieldChanged(com.infoteria.asteria.flowbuilder2.event.FieldDefinitionEvent e)
      Specified by:
      fieldChanged in interface com.infoteria.asteria.flowbuilder2.event.FieldDefinitionListener
    • replaceFieldName

      public static String replaceFieldName(String value, String oldName, String newName)
    • created

      public void created(BaseObjectEvent e)
      Description copied from interface: BaseObjectListener
      BaseObjectが作成された時に発生するイベントです。
      Specified by:
      created in interface BaseObjectListener
      Overrides:
      created in class BaseObjectAdapter
    • cloned

      public void cloned(BaseObjectCloneEvent e)
      Description copied from interface: BaseObjectListener
      BaseObjectをコピーした時に発生するイベントです。
      Specified by:
      cloned in interface BaseObjectListener
      Overrides:
      cloned in class BaseObjectAdapter
    • destroyed

      public void destroyed(BaseObjectEvent e)
      Description copied from interface: BaseObjectListener
      BaseObjectが破棄される時に発生するイベントです。
      Specified by:
      destroyed in interface BaseObjectListener
      Overrides:
      destroyed in class BaseObjectAdapter
    • getComponent

      public Component getComponent()
    • linked

      public void linked(com.infoteria.asteria.flowbuilder2.event.LinkEvent e)
      Description copied from interface: BaseObjectListener
      BaseObjectにリンク線が接続された時に発生するイベントです。
      Specified by:
      linked in interface BaseObjectListener
      Overrides:
      linked in class BaseObjectAdapter
    • unlinked

      public void unlinked(com.infoteria.asteria.flowbuilder2.event.LinkEvent e)
      Description copied from interface: BaseObjectListener
      BaseObjectからリンク線が削除された時に発生するイベントです。
      Specified by:
      unlinked in interface BaseObjectListener
      Overrides:
      unlinked in class BaseObjectAdapter
    • passThroughStreamChanged

      public void passThroughStreamChanged(com.infoteria.asteria.flowbuilder2.event.ComponentOutputConnectorEvent e)
      Specified by:
      passThroughStreamChanged in interface com.infoteria.asteria.flowbuilder2.event.ComponentOutputConnectorListener