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, setCategory
equals, 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, toString
getInternalObject, getService, getServiceByDomainObject, setInternalObject
getChildren, getParent
public Connectable(T entity, boolean createCoordinate)
public void deleteArc(Arc arc)
deleteArc
在接口中 IConnectableSupport
public Arc addArc(Arc arc)
addArc
在接口中 IConnectableSupport
public float getCoordinateX()
getCoordinateX
在接口中 IConnectableSupport
public void setCoordinateX(float x)
setCoordinateX
在接口中 IConnectableSupport
public float getCoordinateY()
getCoordinateY
在接口中 IConnectableSupport
public void setCoordinateY(float y)
setCoordinateY
在接口中 IConnectableSupport
public List<? extends Connectable<?>> getUpStream()
getUpStream
在接口中 IConnectableSupport
public List<? extends Connectable<?>> getDownStream()
getDownStream
在接口中 IConnectableSupport
public List<Arc> getOutgoingArcs()
IConnectableSupport
getOutgoingArcs
在接口中 IConnectableSupport
public List<Arc> getIncomingArcs()
IConnectableSupport
getIncomingArcs
在接口中 IConnectableSupport
public List<Arc> getArcs()
IConnectableSupport
getArcs
在接口中 IConnectableSupport
public void setArcs(List<Arc> arcs)
setArcs
在接口中 IConnectableSupport
public Arc getArc(String arcName)
IConnectableSupport
getArc
在接口中 IConnectableSupport
public void deleteChildren(Connectable<?> internalObj)
deleteChildren
在接口中 IConnectableSupport
public abstract Connectable<?> clone()
protected void entityReseted()
entityReseted
在类中 ObjectBaseImpl<T extends ConnectableEntity>
public void setName(String name)
Copyright © 2019. All rights reserved.