com.infoteria.asteria.flowbuilder2.property
Class 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
All Implemented Interfaces:
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です。


Field Summary
static String PROPERTY_TYPE
           
 
Fields inherited from class com.infoteria.gui.property.AbstractProperty
_listenerList, ATTR_DISPLAY_NAME, ATTR_NAME, ATTR_READONLY, ATTR_TYPE, ATTR_VISIBLE, ELEM_PROPERTY, PROPERTY_NSURI
 
Constructor Summary
StreamPassThroughProperty(PropertyHolder owner, String name)
           
StreamPassThroughProperty(String name)
           
 
Method Summary
 void assign(Element el)
           
static void check(ComponentOutputConnector con, int streamType)
          Deprecated. 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)
           
 
Methods inherited from class com.infoteria.gui.property.BooleanProperty
booleanValue, getAdapter, getChoiceItemDisplayNameProvider, getChoiceItems, getDisplayName, getFalseValue, getRealObject, getTrueValue, isChoiceOnly, setFalseValue, setTrueValue, setValue, setValue, setValue, setValueAsString
 
Methods inherited from class com.infoteria.gui.property.AbstractProperty
addPropertyChangeListener, assignTo, createUndoableEdit, doClone, doGetDifference, doSetValue, getDifference, getDisplayName, getEditor, getName, getOwner, getPropertyChangeListeners, getRenderer, getTooltip, getValue, getValueAsString, isEditable, isVisible, removePropertyChangeListener, setDisplayName, setEditable, setEditor, setOwner, setRenderer, setTooltip, setValue, setValueAsString, setVisible, valueEquals
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_TYPE

public static final String PROPERTY_TYPE
Constructor Detail

StreamPassThroughProperty

public StreamPassThroughProperty(PropertyHolder owner,
                                 String name)

StreamPassThroughProperty

public StreamPassThroughProperty(String name)
Method Detail

getType

public String getType()
Description copied from interface: Property
プロパティ型を返します。
Overrides:
getType in class BooleanProperty

setup

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

getOutputState

public String getOutputState()

getOutputName

public String getOutputName()

getInputName

public String getInputName()

propertyChanged

public void propertyChanged(PropertyChangeEvent event)
Description copied from interface: PropertyChangeListener
プロパティ値が変更された直後に発生するイベント
Specified by:
propertyChanged in interface PropertyChangeListener

propertyChanging

public void propertyChanging(PropertyChangeEvent event)
                      throws PropertyChangeVetoException
Description copied from interface: PropertyChangeListener
プロパティ値が変更された直前に発生するイベント
PropertyChangeVetoExceptionをthrowするとプロパティ値の設定がキャンセルされます。
Specified by:
propertyChanging in interface PropertyChangeListener

check

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


check

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

clone

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

assign

public void assign(Element el)
Description copied from interface: Property
XMLの要素からプロパティ値を設定します。
Overrides:
assign in class AbstractProperty