public abstract class Connectable<T extends ConnectableEntity> extends BuildtimeObjectBaseImpl<T> implements IHasChildren, IConnectableSupport
| 限定符和类型 | 字段和说明 |
|---|---|
protected List<Arc> |
arcs |
protected List<Arc> |
incomingArcs |
protected List<Arc> |
outgoingArcs |
entityClass| 构造器和说明 |
|---|
Connectable(T entity,
boolean createCoordinate) |
| 限定符和类型 | 方法和说明 |
|---|---|
Arc |
addArc(Arc arc) |
abstract Connectable<?> |
clone() |
void |
deleteArc(Arc arc) |
void |
deleteChildren(Connectable<?> internalObj) |
protected void |
entityReseted() |
Arc |
getArc(String arcName)
返回当前Route中指定名称的 Arc对象。
|
List<Arc> |
getArcs()
返回当前Route对象中所有的 Arc对象。
|
float |
getCoordinateX() |
float |
getCoordinateY() |
protected String |
getDefaultName(String maxName) |
List<? extends Connectable<?>> |
getDownStream() |
List<Arc> |
getIncomingArcs()
返回当前的流入的Arcs。
|
List<Arc> |
getOutgoingArcs()
返回当前流出的 Arcs。
|
List<? extends Connectable<?>> |
getUpStream() |
void |
setArcs(List<Arc> arcs) |
void |
setCoordinateX(float x) |
void |
setCoordinateY(float y) |
void |
setName(String name) |
getCategory, setCategoryequals, getCEF, getCompanyId, getCreateBid, getCreateIp, getCreateTime, getCreateUserFullName, getCreateUserId, getCreateUserName, getDeleteIp, getDeleteTime, getDeleteUserFullName, getDeleteUserId, getDeleteUserName, getDescription, getEntityClass, getId, getLastModifyIp, getLastModifyTime, getLastModifyUserFullName, getLastModifyUserId, getLastModifyUserName, getModifyBid, getObjectType, getPlatformId, getRowLogId, hashCode, isDeleted, isNew, refresh, refresh, setCEF, setDescription, toStringgetInternalObject, getService, getServiceByDomainObject, setInternalObjectgetChildren, getParentpublic Connectable(T entity, boolean createCoordinate)
public void deleteArc(Arc arc)
deleteArc 在接口中 IConnectableSupportpublic Arc addArc(Arc arc)
addArc 在接口中 IConnectableSupportpublic float getCoordinateX()
getCoordinateX 在接口中 IConnectableSupportpublic void setCoordinateX(float x)
setCoordinateX 在接口中 IConnectableSupportpublic float getCoordinateY()
getCoordinateY 在接口中 IConnectableSupportpublic void setCoordinateY(float y)
setCoordinateY 在接口中 IConnectableSupportpublic List<? extends Connectable<?>> getUpStream()
getUpStream 在接口中 IConnectableSupportpublic List<? extends Connectable<?>> getDownStream()
getDownStream 在接口中 IConnectableSupportpublic List<Arc> getOutgoingArcs()
IConnectableSupportgetOutgoingArcs 在接口中 IConnectableSupportpublic List<Arc> getIncomingArcs()
IConnectableSupportgetIncomingArcs 在接口中 IConnectableSupportpublic List<Arc> getArcs()
IConnectableSupportgetArcs 在接口中 IConnectableSupportpublic void setArcs(List<Arc> arcs)
setArcs 在接口中 IConnectableSupportpublic Arc getArc(String arcName)
IConnectableSupportgetArc 在接口中 IConnectableSupportpublic void deleteChildren(Connectable<?> internalObj)
deleteChildren 在接口中 IConnectableSupportpublic abstract Connectable<?> clone()
protected void entityReseted()
entityReseted 在类中 ObjectBaseImpl<T extends ConnectableEntity>public void setName(String name)
Copyright © 2019. All rights reserved.