Class StreamDefinition
java.lang.Object
com.infoteria.gui.property.inspector.AbstractPropertyEditable
com.infoteria.asteria.flowbuilder2.stream.StreamDefinition
- All Implemented Interfaces:
com.infoteria.asteria.flowbuilder2.aspect.AspectOrientable,com.infoteria.gui.property.inspector.PropertyEditable,PropertyHolder,Cloneable
public class StreamDefinition
extends com.infoteria.gui.property.inspector.AbstractPropertyEditable
implements PropertyHolder, Cloneable, com.infoteria.asteria.flowbuilder2.aspect.AspectOrientable
ストリーム定義
通常プラグイン開発者が自分でストリーム定義を作成することはありません。
ほとんどの場合必要な操作は
- getPropertyによってプロパティを取得して操作する
- getFieldDefinitionによってFieldDefintionを取得して操作する
のみです。
通常プラグイン開発者が自分でストリーム定義を作成することはありません。
ほとんどの場合必要な操作は
- getPropertyによってプロパティを取得して操作する
- getFieldDefinitionによってFieldDefintionを取得して操作する
のみです。
-
Field Summary
Fields inherited from class com.infoteria.gui.property.inspector.AbstractPropertyEditable
_listenerList, _propList -
Constructor Summary
ConstructorsConstructorDescriptionStreamDefinition(int acceptTypes, int type, List<Property> propList, FieldDefinition fd) StreamDefinition(ComponentConnector con, boolean allowAny) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFieldDefinitionListener(com.infoteria.asteria.flowbuilder2.event.FieldDefinitionListener l) voidaddProperty(Property prop) プロパティを追加します。voidvoidassignToFormat(com.infoteria.asteria.flowengine2.aspect.Format format) clone(ComponentConnector con) copyFormat(com.infoteria.asteria.flowengine2.aspect.Format format) protected voiddoSetAspectProperties(CompoundEdit undoEdit, com.infoteria.asteria.flowengine2.aspect.Format format) intString[]getDisplayCategoryName(String name) com.infoteria.asteria.flowbuilder2.stream.FieldCountPropertyFieldDefinitionを取得します。getName()名前を返します。getPropertyHolder(String name) intcom.infoteria.asteria.flowbuilder2.stream.StreamTypePropertyimportFieldDefinition(int type, FieldDefinition fd) importFieldDefinition(int type, FieldDefinition fd, boolean keepFieldId) importStreamDefinition(StreamDefinition sd, boolean keepFieldId) booleanisAcceptType(int type) booleanreferFormat(com.infoteria.asteria.flowengine2.aspect.Format format) voidremoveFieldDefinitionListener(com.infoteria.asteria.flowbuilder2.event.FieldDefinitionListener l) voidremoveProperty(Property prop) プロパティを削除します。setAcceptStreamTypes(int type) voidsetReferenceId(String id) voidsetStreamReadOnly(boolean value) setStreamType(int nv) voidbooleanMethods inherited from class com.infoteria.gui.property.inspector.AbstractPropertyEditable
addPropertyEditableListener, clone, firePropertyEditableEvent, firePropertyStructureChanged, getProperties, getProperty, getPropertyCount, getValueChangedListener, isReadOnly, removePropertyEditableListener, setReadOnlyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.infoteria.gui.property.PropertyHolder
getProperties, getProperty, getPropertyCount
-
Constructor Details
-
StreamDefinition
-
StreamDefinition
-
-
Method Details
-
getName
Description copied from interface:PropertyHolder名前を返します。- Specified by:
getNamein interfacePropertyHolder- Specified by:
getNamein classcom.infoteria.gui.property.inspector.AbstractPropertyEditable
-
getOwnerConnector
-
getCategoryNames
- Specified by:
getCategoryNamesin interfacecom.infoteria.gui.property.inspector.PropertyEditable- Specified by:
getCategoryNamesin classcom.infoteria.gui.property.inspector.AbstractPropertyEditable
-
getPropertyHolder
- Specified by:
getPropertyHolderin interfacecom.infoteria.gui.property.inspector.PropertyEditable- Specified by:
getPropertyHolderin classcom.infoteria.gui.property.inspector.AbstractPropertyEditable
-
getDisplayCategoryName
- Specified by:
getDisplayCategoryNamein interfacecom.infoteria.gui.property.inspector.PropertyEditable- Specified by:
getDisplayCategoryNamein classcom.infoteria.gui.property.inspector.AbstractPropertyEditable
-
getStreamTypeProperty
public com.infoteria.asteria.flowbuilder2.stream.StreamTypeProperty getStreamTypeProperty() -
getStreamType
public int getStreamType() -
getAcceptStreamTypes
public int getAcceptStreamTypes() -
isStreamReadOnly
public boolean isStreamReadOnly() -
setStreamReadOnly
public void setStreamReadOnly(boolean value) -
setAcceptStreamTypes
-
isAcceptType
public boolean isAcceptType(int type) -
getFieldCountProperty
public com.infoteria.asteria.flowbuilder2.stream.FieldCountProperty getFieldCountProperty() -
addProperty
Description copied from interface:PropertyHolderプロパティを追加します。- Specified by:
addPropertyin interfacePropertyHolder- Overrides:
addPropertyin classcom.infoteria.gui.property.inspector.AbstractPropertyEditable
-
removeProperty
Description copied from interface:PropertyHolderプロパティを削除します。- Specified by:
removePropertyin interfacePropertyHolder- Overrides:
removePropertyin classcom.infoteria.gui.property.inspector.AbstractPropertyEditable
-
getFieldDefinition
FieldDefinitionを取得します。 -
addFieldDefinitionListener
public void addFieldDefinitionListener(com.infoteria.asteria.flowbuilder2.event.FieldDefinitionListener l) -
removeFieldDefinitionListener
public void removeFieldDefinitionListener(com.infoteria.asteria.flowbuilder2.event.FieldDefinitionListener l) -
setStreamType
-
applyLoadingDefault
public void applyLoadingDefault() -
importStreamDefinition
-
importStreamDefinition
-
importFieldDefinition
-
importFieldDefinition
-
getSyncDefinition
-
setSyncDefinition
-
clone
-
getReferenceId
- Specified by:
getReferenceIdin interfacecom.infoteria.asteria.flowbuilder2.aspect.AspectOrientable
-
setReferenceId
-
synchronizeFormat
public boolean synchronizeFormat()- Specified by:
synchronizeFormatin interfacecom.infoteria.asteria.flowbuilder2.aspect.AspectOrientable
-
referFormat
- Specified by:
referFormatin interfacecom.infoteria.asteria.flowbuilder2.aspect.AspectOrientable
-
copyFormat
- Specified by:
copyFormatin interfacecom.infoteria.asteria.flowbuilder2.aspect.AspectOrientable
-
doSetAspectProperties
protected void doSetAspectProperties(CompoundEdit undoEdit, com.infoteria.asteria.flowengine2.aspect.Format format) -
discardReference
- Specified by:
discardReferencein interfacecom.infoteria.asteria.flowbuilder2.aspect.AspectOrientable
-
assignToFormat
public void assignToFormat(com.infoteria.asteria.flowengine2.aspect.Format format) - Specified by:
assignToFormatin interfacecom.infoteria.asteria.flowbuilder2.aspect.AspectOrientable
-