com.infoteria.asteria.flowbuilder2.property
クラス StreamPassThroughProperty

java.lang.Object
  |
  +--com.infoteria.gui.property.AbstractProperty
        |
        +--com.infoteria.gui.property.BooleanProperty
              |
              +--com.infoteria.asteria.flowbuilder2.property.BooleanProperty
                    |
                    +--com.infoteria.asteria.flowbuilder2.property.StreamPassThroughProperty
すべての実装インタフェース:
com.infoteria.gui.property.provider.ChoiceItemProvider, Cloneable, com.infoteria.gui.util.DisplayNameProvider, EventListener, MetaData, Property, PropertyChangeListener

public class StreamPassThroughProperty
extends BooleanProperty
implements PropertyChangeListener

StreamPassThroughを制御するBooleanPropertyです。


フィールドの概要
static String PROPERTY_TYPE
           
 
クラス com.infoteria.gui.property.AbstractProperty から継承したフィールド
_listenerList, ATTR_DISPLAY_NAME, ATTR_NAME, ATTR_READONLY, ATTR_TYPE, ATTR_VISIBLE, ELEM_PROPERTY, PROPERTY_NSURI
 
コンストラクタの概要
StreamPassThroughProperty(PropertyHolder owner, String name)
           
StreamPassThroughProperty(String name)
           
 
メソッドの概要
 void assign(Element el)
           
static void check(ComponentOutputConnector con, int streamType)
          推奨されていません。 SQLCallコンポーネントのAdapterで過去に使用していたために残されている
static void check(ComponentOutputConnector con, int streamType, String propName)
           
 Object clone()
           
 String getInputName()
           
 String getOutputName()
           
 String getOutputState()
           
 String getType()
           
 void propertyChanged(PropertyChangeEvent event)
           
 void propertyChanging(PropertyChangeEvent event)
           
 void setup(Element el)
           
 
クラス com.infoteria.gui.property.BooleanProperty から継承したメソッド
booleanValue, getAdapter, getChoiceItemDisplayNameProvider, getChoiceItems, getDisplayName, getFalseValue, getRealObject, getTrueValue, isChoiceOnly, setFalseValue, setTrueValue, setValue, setValue, setValue, setValueAsString
 
クラス com.infoteria.gui.property.AbstractProperty から継承したメソッド
addPropertyChangeListener, assignTo, createUndoableEdit, doClone, doSetValue, getDisplayName, getEditor, getName, getOwner, getRenderer, getTooltip, getValue, getValueAsString, isEditable, isVisible, removePropertyChangeListener, setDisplayName, setEditable, setEditor, setOwner, setRenderer, setTooltip, setValue, setValueAsString, setVisible
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

PROPERTY_TYPE

public static final String PROPERTY_TYPE
コンストラクタの詳細

StreamPassThroughProperty

public StreamPassThroughProperty(PropertyHolder owner,
                                 String name)

StreamPassThroughProperty

public StreamPassThroughProperty(String name)
メソッドの詳細

getType

public String getType()
インタフェース Property の記述:
プロパティ型を返します。
オーバーライド:
クラス BooleanProperty 内の getType

setup

public void setup(Element el)
インタフェース MetaData の記述:
定義情報のある要素から設定情報を自身に反映します。
オーバーライド:
クラス BooleanProperty 内の setup

getOutputState

public String getOutputState()

getOutputName

public String getOutputName()

getInputName

public String getInputName()

propertyChanged

public void propertyChanged(PropertyChangeEvent event)
インタフェース PropertyChangeListener の記述:
プロパティ値が変更された直後に発生するイベント
定義:
インタフェース PropertyChangeListener 内の propertyChanged

propertyChanging

public void propertyChanging(PropertyChangeEvent event)
                      throws PropertyChangeVetoException
インタフェース PropertyChangeListener の記述:
プロパティ値が変更された直前に発生するイベント
PropertyChangeVetoExceptionをthrowするとプロパティ値の設定がキャンセルされます。
定義:
インタフェース PropertyChangeListener 内の propertyChanging

check

public static void check(ComponentOutputConnector con,
                         int streamType)
                  throws PropertyChangeVetoException
推奨されていません。 SQLCallコンポーネントのAdapterで過去に使用していたために残されている


check

public static void check(ComponentOutputConnector con,
                         int streamType,
                         String propName)
                  throws PropertyChangeVetoException

clone

public Object clone()
インタフェース MetaData の記述:
自身の複製を返します。
MetaDataを実装クラスでも必ずしも複製可能である必要はありません。
(CloneNotSupportedExceptionを投げても構いません。)
オーバーライド:
クラス AbstractProperty 内の clone

assign

public void assign(Element el)
インタフェース Property の記述:
XMLの要素からプロパティ値を設定します。
オーバーライド:
クラス AbstractProperty 内の assign