class MetaFBlock_FBrd
extends java.lang.Object
FBlock_FBcl
in the model.
It contains all dstConnIn via MetaFBlock_FBrd.MetaDataInput.fbConnIn
, they are all data dst from this FBlock.
#dstForEvCluster
Modifier and Type | Class and Description |
---|---|
(package private) static class |
MetaFBlock_FBrd.EFBlockMeaning |
(package private) static class |
MetaFBlock_FBrd.MetaDataInput
Meta information for a src connection.
|
(package private) static class |
MetaFBlock_FBrd.MetaDataOutput
Meta information for a dst connection.
|
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
bEndFBlockOfCluster
Set firstly before backward tracing from Outport and special FBlocks
|
(package private) boolean |
bIsEventConnectedFromSrc
It has a event connection source.
|
(package private) boolean |
bIsEventConnectedToDst
It has a event connection dst.
|
(package private) boolean |
bIsProcessed |
(package private) boolean |
bIsToProcess |
(package private) boolean |
bStartFBlockOfCluster
Set after evaluating cluster association.
|
(package private) int |
ctActivityLast |
(package private) java.util.List<MetaFBlock_FBrd.MetaDataInput> |
dataInputs
This list contains all dst connection from the corresponding FBlock of module or ConnOut_FBcl of bond inputs from the module.
|
(package private) java.util.List<MetaFBlock_FBrd.MetaDataOutput> |
dataOutputs
This list contains all dst connection from the corresponding FBlock of module or ConnOut_FBcl of bond inputs from the module.
|
(package private) java.util.List<MetaFBlock_FBrd> |
dstsForEvCluster
All destination FBlocks topology for chaining.
|
(package private) EventCluster_FBrd |
evCluster |
(package private) Write_FBlock_FBwr |
fbw
Aggregated FBlock.
|
(package private) long |
maskCluster |
(package private) java.util.List<MetaDataInpin_FBrd> |
srcInpins |
(package private) java.util.List<MetaFBlock_FBrd> |
srcsForEvCluster
All source FBlocks in topology for chaining.
|
(package private) java.util.List<EventCluster_FBrd> |
srcsOtherEvCluster
All source evCluster Necessary for this FBlock.
|
Constructor and Description |
---|
MetaFBlock_FBrd(Write_FBlock_FBwr fbw)
Constructs and gathers all dstConnIn from all data connected from this FBlock as source.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
addSrcEvCluster(EventCluster_FBrd srcEv) |
(package private) void |
addSrcFBlock(MetaFBlock_FBrd src)
Add a source of the own event cluster.
|
(package private) void |
addSrcPin(MetaDataInpin_FBrd srcPin) |
(package private) void |
setEvCluster(EventCluster_FBrd newCluster) |
java.lang.String |
toString() |
final Write_FBlock_FBwr fbw
long maskCluster
EventCluster_FBrd evCluster
final java.util.List<MetaFBlock_FBrd.MetaDataInput> dataInputs
DinType_FBcl
via MetaFBlock_FBrd.MetaDataInput.fbConnIn
evCluster
final java.util.List<MetaFBlock_FBrd.MetaDataOutput> dataOutputs
DinType_FBcl
via MetaFBlock_FBrd.MetaDataInput.fbConnIn
evCluster
java.util.List<EventCluster_FBrd> srcsOtherEvCluster
final java.util.List<MetaFBlock_FBrd> dstsForEvCluster
final java.util.List<MetaFBlock_FBrd> srcsForEvCluster
java.util.List<MetaDataInpin_FBrd> srcInpins
boolean bStartFBlockOfCluster
boolean bEndFBlockOfCluster
boolean bIsToProcess
boolean bIsProcessed
boolean bIsEventConnectedFromSrc
boolean bIsEventConnectedToDst
int ctActivityLast
public MetaFBlock_FBrd(Write_FBlock_FBwr fbw)
fbt
- the aggregated FBlock.void setEvCluster(EventCluster_FBrd newCluster)
void addSrcFBlock(MetaFBlock_FBrd src)
src
- void addSrcPin(MetaDataInpin_FBrd srcPin)
void addSrcEvCluster(EventCluster_FBrd srcEv)
public java.lang.String toString()
toString
in class java.lang.Object