public final class OdgConnection
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OdgConnection.ECdst |
static class |
OdgConnection.ECkind |
static class |
OdgConnection.ECsrc
This enum describes usage of the src pin with a given connection.
|
| Modifier and Type | Field and Description |
|---|---|
private OdgConnection.ECkind |
eKind
The kind (style in LibreOffice) of this connection.
|
protected java.lang.String |
idConn
The id in the xml graphic, only for data debug.
|
protected java.lang.String |
idDst
The id in the xml graphic, only for data debug.
|
protected java.lang.String |
idSrc
The id in the xml graphic, only for data debug.
|
(package private) static java.util.Map<java.lang.String,OdgConnection.ECkind> |
idxEType |
OdgGPin |
piDst |
OdgGPin |
piSrc |
java.lang.String |
text |
boolean |
usedForDataflow
If true then this connection is recognized in the backward dataflow analyzes.
|
java.lang.String |
XXXposXyDst |
java.lang.String |
XXXposXySrc |
XY_FBcl |
xy |
| Constructor and Description |
|---|
OdgConnection(OdgGPin piSrc,
OdgGPin piDst,
OdgConnection.ECkind ekind,
java.lang.String idSrc,
java.lang.String idDst,
java.lang.String idConn,
java.lang.String text,
XY_FBcl xy,
LogMessage log) |
| Modifier and Type | Method and Description |
|---|---|
static void |
addNewConnection(OdgGPin piSrc,
OdgGPin piDst,
OdgConnection.ECkind ekind,
java.lang.String idSrc,
java.lang.String idDst,
java.lang.String idConn,
java.lang.String text,
XY_FBcl xy,
LogMessage log)
Creates a connection and adds it to piSrc and piDst.
|
(package private) static OdgConnection.ECkind |
getConnectionKindFromPin(OdgGPin piConn) |
OdgConnection.ECkind |
kind() |
boolean |
setKind(OdgConnection.ECkind cKind,
LogMessage log) |
java.lang.String |
toString() |
java.lang.StringBuilder |
toString(java.lang.StringBuilder app,
java.lang.String... cond) |
static java.util.Map<java.lang.String,OdgConnection.ECkind> idxEType
protected final java.lang.String idSrc
protected final java.lang.String idDst
protected final java.lang.String idConn
public final java.lang.String text
public final OdgGPin piSrc
public final OdgGPin piDst
public final java.lang.String XXXposXySrc
public final java.lang.String XXXposXyDst
public final XY_FBcl xy
private OdgConnection.ECkind eKind
public boolean usedForDataflow
public OdgConnection(OdgGPin piSrc, OdgGPin piDst, OdgConnection.ECkind ekind, java.lang.String idSrc, java.lang.String idDst, java.lang.String idConn, java.lang.String text, XY_FBcl xy, LogMessage log)
static OdgConnection.ECkind getConnectionKindFromPin(OdgGPin piConn)
public OdgConnection.ECkind kind()
public boolean setKind(OdgConnection.ECkind cKind, LogMessage log)
public static void addNewConnection(OdgGPin piSrc, OdgGPin piDst, OdgConnection.ECkind ekind, java.lang.String idSrc, java.lang.String idDst, java.lang.String idConn, java.lang.String text, XY_FBcl xy, LogMessage log)
#OdgConnection(OdgGPin, OdgGPin, ECkind, String, String, String, String, String, String)
and then OdgGPin.addConnection(OdgConnection, LogMessage) for piSrc and piDstpiSrc - piDst - ekind - idSrc - idDst - idConn - text - posXySrc - posXyDst - log - public java.lang.StringBuilder toString(java.lang.StringBuilder app,
java.lang.String... cond)
public java.lang.String toString()
toString in class java.lang.Object