|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Object | +--com.infoteria.asteria.flowbuilder2.base.Connector
コネクタの基底クラスです。
| フィールドの概要 | |
protected EventListenerList |
_listenerList
|
static ImageIcon |
IMAGE_INPUT
|
static ImageIcon |
IMAGE_OUTPUT
|
static ImageIcon |
IMAGE_SUB
|
static int |
LINK_UNBOUNDED
|
static String |
NAME_DEFAULT
|
| コンストラクタの概要 | |
Connector()
|
|
Connector(String name)
|
|
| メソッドの概要 | |
void |
addConnectorListener(ConnectorListener l)
|
protected boolean |
checkLink(Connector con,
Link link)
|
Object |
clone()
|
protected abstract boolean |
doIsAccept(Connector con,
boolean bCheckAcceptLinkCount)
|
protected UndoableEdit |
doPrepareDisconnect(Connector con)
|
protected UndoableEdit |
doPrepareLink(Connector con)
|
int |
getAcceptLinkCount()
コネクタにリンク可能な接続数を返します。 |
String |
getAlias()
|
InputConnectorHelper |
getHelper()
|
int |
getHelperIndexOf(Link link)
|
abstract ImageIcon |
getImageIcon()
|
Link |
getLink(int idx)
idx番目のリンクを取得します。 |
Link |
getLink(String name)
名前を指定してリンクを取得します。 |
int |
getLinkCount()
リンク数を返します。 |
Point |
getLinkPoint()
|
int |
getLocation()
|
String |
getName()
コネクタ名を返します。 |
ConnectorSet |
getOwner()
コネクタセットを返します。 |
BaseObject |
getOwnerObject()
コネクタのオーナーオブジェクトを返します。 |
String |
getPresentationName()
|
int |
indexOf(Link link)
リンクの位置を返します。 |
protected void |
insertLink(Link link,
int idx,
int helperIdx)
|
boolean |
isAccept(Connector con)
|
boolean |
isAccept(Connector con,
boolean bCheckAcceptLinkCount)
|
boolean |
isDefaultConnector()
コネクタがコネクタセットのデフォルトコネクタであるかどうかを返します。 |
abstract boolean |
isInputConnector()
コネクタが入力コネクタである場合はtrueを返します。 |
boolean |
isOutputConnector()
コネクタが出力コネクタである場合はtrueを返します。 |
protected void |
notifyStateChange(ConnectorSet cs,
String oldValue,
String newValue)
|
UndoableEdit |
prepareDisconnect(Connector con)
|
UndoableEdit |
prepareLink(Connector con)
|
void |
removeConnectorListener(ConnectorListener l)
|
protected void |
removeLink(Link link)
|
void |
resetPoint(Point p)
|
void |
resetPoint(Point p,
List selection)
|
void |
setAcceptLinkCount(int n)
コネクタにリンク可能な接続数を設定します。 |
void |
setAlias(String name)
|
void |
setHelper(InputConnectorHelper helper)
|
protected void |
setLocation(int n)
|
void |
setName(String name)
コネクタ名を設定します。 |
protected void |
setupHelper()
|
UndoableEdit |
sortLink(List list)
|
| クラス java.lang.Object から継承したメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
public static final String NAME_DEFAULT
public static final int LINK_UNBOUNDED
public static final ImageIcon IMAGE_INPUT
public static final ImageIcon IMAGE_OUTPUT
public static final ImageIcon IMAGE_SUB
protected EventListenerList _listenerList
| コンストラクタの詳細 |
public Connector()
public Connector(String name)
| メソッドの詳細 |
public String getName()
public void setName(String name)
public String getAlias()
public void setAlias(String name)
public int getAcceptLinkCount()
public void setAcceptLinkCount(int n)
public ConnectorSet getOwner()
public InputConnectorHelper getHelper()
public void setHelper(InputConnectorHelper helper)
protected void setupHelper()
public BaseObject getOwnerObject()
public String getPresentationName()
public boolean isDefaultConnector()
public abstract ImageIcon getImageIcon()
public abstract boolean isInputConnector()
public boolean isOutputConnector()
public Point getLinkPoint()
protected void insertLink(Link link,
int idx,
int helperIdx)
protected void removeLink(Link link)
public int getLinkCount()
public Link getLink(int idx)
public Link getLink(String name)
public int indexOf(Link link)
public int getHelperIndexOf(Link link)
public UndoableEdit sortLink(List list)
public void resetPoint(Point p)
public void resetPoint(Point p,
List selection)
public Object clone()
Object 内の clonepublic int getLocation()
protected void setLocation(int n)
public boolean isAccept(Connector con)
public boolean isAccept(Connector con,
boolean bCheckAcceptLinkCount)
protected boolean checkLink(Connector con,
Link link)
protected abstract boolean doIsAccept(Connector con,
boolean bCheckAcceptLinkCount)
public UndoableEdit prepareLink(Connector con)
public UndoableEdit prepareDisconnect(Connector con)
protected UndoableEdit doPrepareLink(Connector con)
protected UndoableEdit doPrepareDisconnect(Connector con)
public void addConnectorListener(ConnectorListener l)
public void removeConnectorListener(ConnectorListener l)
protected void notifyStateChange(ConnectorSet cs,
String oldValue,
String newValue)
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||