com.infoteria.asteria.flowbuilder2.property
Class SubFunctionProperty

java.lang.Object
  |
  +--com.infoteria.gui.property.AbstractProperty
        |
        +--com.infoteria.gui.property.StringProperty
              |
              +--com.infoteria.asteria.flowbuilder2.property.SubFunctionProperty
All Implemented Interfaces:
Cloneable, Property

public class SubFunctionProperty
extends StringProperty

SubFunction関数専用プロパティ


Field Summary
static String NONE
           
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
SubFunctionProperty(PropertyHolder owner, String name)
           
SubFunctionProperty(String name)
           
 
Method Summary
static Object getPropertyValue(List list, String name)
           
 String getType()
           
static void replaceProperties(PropertyHolder owner, List oldProps, List newProps)
           
 UndoableEdit setValue(Object o, boolean canUndo)
           
 
Methods inherited from class com.infoteria.gui.property.StringProperty
setValueAsString
 
Methods inherited from class com.infoteria.gui.property.AbstractProperty
addPropertyChangeListener, assign, assignTo, clone, createUndoableEdit, doClone, doGetDifference, doSetValue, getAdapter, 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

NONE

public static final String NONE

PROPERTY_TYPE

public static final String PROPERTY_TYPE
Constructor Detail

SubFunctionProperty

public SubFunctionProperty(PropertyHolder owner,
                           String name)

SubFunctionProperty

public SubFunctionProperty(String name)
Method Detail

getType

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

setValue

public UndoableEdit setValue(Object o,
                             boolean canUndo)
                      throws PropertyException
Description copied from interface: Property
プロパティ値を設定します。
Undo情報を返す必要がない場合はcanUndoにfalseを指定します。
Overrides:
setValue in class StringProperty

getPropertyValue

public static Object getPropertyValue(List list,
                                      String name)

replaceProperties

public static void replaceProperties(PropertyHolder owner,
                                     List oldProps,
                                     List newProps)