com.infoteria.asteria.flowbuilder2.function
Class Function

java.lang.Object
  |
  +--com.infoteria.asteria.flowbuilder2.base.BaseObject
        |
        +--com.infoteria.asteria.flowbuilder2.base.SimpleObject
              |
              +--com.infoteria.asteria.flowbuilder2.function.Function
All Implemented Interfaces:
java.lang.Cloneable, com.infoteria.asteria.flowbuilder2.util.DescriptionHolder, com.infoteria.asteria.flowbuilder2.base.LinkNamePropertiesHolder, com.infoteria.gui.property.inspector.PropertyEditable, PropertyHolder, com.infoteria.asteria.flowbuilder2.quickicon.QuickIconProvider, com.infoteria.asteria.flowbuilder2.util.Releasable

public class Function
extends SimpleObject
implements com.infoteria.asteria.flowbuilder2.base.LinkNamePropertiesHolder, com.infoteria.asteria.flowbuilder2.quickicon.QuickIconProvider

マッパー関数のラッパークラスです。


Fields inherited from class com.infoteria.asteria.flowbuilder2.base.SimpleObject
_connectorList, DEFAULT_ICON_SIZE
 
Fields inherited from class com.infoteria.asteria.flowbuilder2.base.BaseObject
CATEGORY_OBJECT, CATEGORY_SYSTEM
 
Constructor Summary
Function(FunctionMetaData meta)
           
 
Method Summary
 java.util.List getQuickIconItems()
           
 com.infoteria.asteria.flowbuilder2.quickicon.menu.Menu getQuickIconMenu(java.awt.Point point, javax.swing.JPanel panel, int itemCount)
           
 void setDescriptionLocationToDefault()
           
 
Methods inherited from class com.infoteria.asteria.flowbuilder2.base.SimpleObject
addOutputConnectorSet, getConnectorByPoint, getConnectorByPoint, getConnectorPoint, getConnectors, getDefaultInputConnector, getDefaultOutputConnector, getInputConnectors, getInputConnectorSet, getOutputConnectors, getOutputConnectorSet, getOutputConnectorSet, getOutputConnectorSetCount, getVisibleConnectors, indexOfOutputConnectorSet, insertOutputConnectorSet, removeOutputConnectorSet, setIconLocation, setInputConnectorSet
 
Methods inherited from class com.infoteria.asteria.flowbuilder2.base.BaseObject
addAdditionalProperty, addProperty, assign, canDelete, canDescriptionVisible, clone, contains, contains, doAssign, doDropAction, editInspector, firePropertyValueChanged, fireStateChanged, fireStructureChanged, getAdditionalProperties, getAdditionalProperty, getAdditionalPropertyByDisplayName, getAttribute, getBorderColor, getBorderStroke, getBounds, getDefaultIcon, getDescription, getDisplayName, getIcon, getIconBounds, getIconLocation, getLayer, getMetaData, getName, getNameProperty, getObjectName, getProperties, getProperties, getProperty, getPropertyByDisplayName, getPropertyCount, getSystemProperties, getTooltip, isDescriptionVisible, isLoading, isReadOnly, isSelected, putAttribute, removeAdditionalProperty, removeAttribute, removeProperty, setBorderColor, setBorderStroke, setDescription, setDescriptionVisible, setIcon, setIcon, setLayer, setName, setReadOnly, setSelected
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.infoteria.asteria.flowbuilder2.base.LinkNamePropertiesHolder
getLinkNameProperties
 
Methods inherited from interface com.infoteria.asteria.flowbuilder2.util.DescriptionHolder
canDescriptionVisible, getDescription, isDescriptionVisible, setDescription, setDescriptionVisible
 
Methods inherited from interface com.infoteria.gui.property.inspector.PropertyEditable
addPropertyEditableListener, getCategoryNames, getDisplayCategoryName, getPropertyHolder, removePropertyEditableListener
 
Methods inherited from interface com.infoteria.asteria.flowbuilder2.util.Releasable
release
 

Constructor Detail

Function

public Function(FunctionMetaData meta)
Method Detail

setDescriptionLocationToDefault

public void setDescriptionLocationToDefault()
Description copied from class: BaseObject
説明をデフォルト位置に移動します。
Overrides:
setDescriptionLocationToDefault in class BaseObject

getQuickIconItems

public java.util.List getQuickIconItems()
Description copied from interface: com.infoteria.asteria.flowbuilder2.quickicon.QuickIconProvider
メニューのリストを返す
Specified by:
getQuickIconItems in interface com.infoteria.asteria.flowbuilder2.quickicon.QuickIconProvider

getQuickIconMenu

public com.infoteria.asteria.flowbuilder2.quickicon.menu.Menu getQuickIconMenu(java.awt.Point point,
                                                                               javax.swing.JPanel panel,
                                                                               int itemCount)
Description copied from interface: com.infoteria.asteria.flowbuilder2.quickicon.QuickIconProvider
表示するメニューを返す
Specified by:
getQuickIconMenu in interface com.infoteria.asteria.flowbuilder2.quickicon.QuickIconProvider