com.infoteria.asteria.flowbuilder2.stream
クラス StreamDefinition
java.lang.Object
|
+--com.infoteria.gui.property.inspector.AbstractPropertyEditable
|
+--com.infoteria.asteria.flowbuilder2.stream.StreamDefinition
- すべての実装インタフェース:
- Cloneable, com.infoteria.gui.property.inspector.PropertyEditable, PropertyHolder
- public class StreamDefinition
- extends com.infoteria.gui.property.inspector.AbstractPropertyEditable
- implements PropertyHolder, Cloneable
ストリーム定義
通常プラグイン開発者が自分でストリーム定義を作成することはありません。
ほとんどの場合必要な操作は
- getPropertyによってプロパティを取得して操作する
- getFieldDefinitionによってFieldDefintionを取得して操作する
のみです。
| クラス com.infoteria.gui.property.inspector.AbstractPropertyEditable から継承したフィールド |
_listenerList, _propList |
| クラス com.infoteria.gui.property.inspector.AbstractPropertyEditable から継承したメソッド |
addPropertyEditableListener, clone, firePropertyEditableEvent, firePropertyStructureChanged, getProperties, getProperty, getPropertyCount, getValueChangedListener, isReadOnly, removePropertyEditableListener, setReadOnly |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StreamDefinition
public StreamDefinition(ComponentConnector con,
boolean allowAny)
StreamDefinition
public StreamDefinition(int acceptTypes,
int type,
List propList,
FieldDefinition fd)
getName
public String getName()
- インタフェース
PropertyHolder の記述:
- 名前を返します。
- 定義:
- インタフェース
PropertyHolder 内の getName - オーバーライド:
- クラス
com.infoteria.gui.property.inspector.AbstractPropertyEditable 内の getName
getOwnerConnector
public ComponentConnector getOwnerConnector()
getCategoryNames
public String[] getCategoryNames()
- オーバーライド:
- クラス
com.infoteria.gui.property.inspector.AbstractPropertyEditable 内の getCategoryNames
getPropertyHolder
public PropertyHolder getPropertyHolder(String name)
- オーバーライド:
- クラス
com.infoteria.gui.property.inspector.AbstractPropertyEditable 内の getPropertyHolder
getDisplayCategoryName
public String getDisplayCategoryName(String name)
- オーバーライド:
- クラス
com.infoteria.gui.property.inspector.AbstractPropertyEditable 内の getDisplayCategoryName
getStreamTypeProperty
public StreamTypeProperty getStreamTypeProperty()
getStreamType
public int getStreamType()
getAcceptStreamTypes
public int getAcceptStreamTypes()
setAcceptStreamTypes
public UndoableEdit setAcceptStreamTypes(int type)
isAcceptType
public boolean isAcceptType(int type)
getFieldCountProperty
public FieldCountProperty getFieldCountProperty()
addProperty
public void addProperty(Property prop)
- インタフェース
PropertyHolder の記述:
- プロパティを追加します。
- 定義:
- インタフェース
PropertyHolder 内の addProperty - オーバーライド:
- クラス
com.infoteria.gui.property.inspector.AbstractPropertyEditable 内の addProperty
removeProperty
public void removeProperty(Property prop)
- インタフェース
PropertyHolder の記述:
- プロパティを削除します。
- 定義:
- インタフェース
PropertyHolder 内の removeProperty - オーバーライド:
- クラス
com.infoteria.gui.property.inspector.AbstractPropertyEditable 内の removeProperty
getFieldDefinition
public FieldDefinition getFieldDefinition()
- FieldDefinitionを取得します。
addFieldDefinitionListener
public void addFieldDefinitionListener(FieldDefinitionListener l)
removeFieldDefinitionListener
public void removeFieldDefinitionListener(FieldDefinitionListener l)
setStreamType
public UndoableEdit setStreamType(int nv)
importStreamDefinition
public UndoableEdit importStreamDefinition(StreamDefinition sd)
importFieldDefinition
public UndoableEdit importFieldDefinition(int type,
FieldDefinition fd)
getSyncDefinition
public StreamDefinition getSyncDefinition()
setSyncDefinition
public void setSyncDefinition(StreamDefinition sd)
clone
public StreamDefinition clone(ComponentConnector con)