public class PinRef_FBcl extends Din_FBcl
PinKind_FBcl.assoc, PinKind_FBcl.aggr, PinKind_FBcl.comp
but also as PinKind_FBcl.impl, PinKind_FBcl.used (dependency).
They are source pins. the destination is either a PinKind_FBcl.fbdst in an PinFbDst_FBcl
or a PinKind_FBcl.port in a PinPort_FBcl
Dinout_FBcl because that contains the type information.
The reference type is stored in DTypeBase_FBcl.typeRef referenced from Dinout_FBcl#XXXpinDtype
and then from PinDtype_FBcl#dType and then DType_FBcl.dtBase().Pin_FBcl.XXXXXEKind| Modifier and Type | Field and Description |
|---|---|
static java.util.List<PinRef_FBcl> |
emtpyListRef |
bBreakChain, bNonFBarray, dTypeCastInp, ixArrayAccess, mEvCluster, nullArraysteptime, zVectorDimconnectDst, connectSrc, fb, name, version, xy| Constructor and Description |
|---|
PinRef_FBcl(PinTypeRef_FBcl pint,
FBlock_FBcl fb,
XY_FBcl xy) |
PinRef_FBcl(PinTypeRef_FBcl pint,
java.lang.String name,
FBlock_FBcl fb,
XY_FBcl xy) |
| Modifier and Type | Method and Description |
|---|---|
PinPort_FBcl |
getConnPort()
Gets the source of this aggregation or association pin from the wired port.
|
bCastDType, breakEventChain, dTypeCastInp, dTypeConst, dTypeDecl, dTypePropg, getConnSrc, getConstant, getConstant, getDintype, getDTypeIxMdl, getOnlyoneAssocEvin, iterConnSrcConditional, iterEvin, nonFBarray, operationsType, replaceAliasConst, setBreakEventChain, setConstant, setConstantDirect, setDType, setDTypeCastInp, setDTypeConst, setDTypePropg, setNonFBarray, toString, XXXconnectSrcdtArrayCpp, dType, dType, dTypeChar, dTypeCix, dtypeCpp, dTypeFBpinNonArray, dTypeIxMdl, explainDTypeIx, getSteptime, getSteptimeStr, isComplexDType, namePin, propagateSteptime, sDTypeIx, sDTypeIx, sDTypeIxId, XXXdTypeIxMdladdEvchain, addEvchainDepending, changePinType, connDst, connectFrom, connectFrom, connectFrom, connSrc, containsEvchain, containsOtherEvchain, dinType, doutType, evChainHex, evinType, evoutType, getFirstConnDst, getFirstConnSrc, getMaskEvinMdlChainDriven, getMaskEvoutMdlBackChainDriven, getOneConnSrc, getOneConnSrc, graphicPos, isEventBackChainDriven, isEventBackChainDriven, isEventChainDriven, isEventChainDriven, isEventChainDriven, isEventChainDriven, isKind, isNotKind, isUpdatePin, iterConnDst, iterConnSrc, iterEvchainDep, iterEvchainShow, nameFBpin, nameFBpin, nameIdentifier, nrofConnDst, nrofConnSrc, pinNameFB, pint, pinType, removeConnectDst, removeConnectSrc, removeConnSrcAll, removePinSimpleInConnDst, setEventBackChainDriven, setEventChainDriven, sMaskHexEvinMdlChainDriven, spec, spec, throwError, toString, XXXremoveConnectSrc, XXXremoveConnSrc, XXXsetEventBackChainDrivenpublic static java.util.List<PinRef_FBcl> emtpyListRef
public PinRef_FBcl(PinTypeRef_FBcl pint, FBlock_FBcl fb, XY_FBcl xy)
public PinRef_FBcl(PinTypeRef_FBcl pint, java.lang.String name, FBlock_FBcl fb, XY_FBcl xy)
public PinPort_FBcl getConnPort()
Pin_FBcl.getFirstConnSrc()()
because there is either null or only one Connection from the dout.Din_FBcl.getConstant(), elsewhere the source for the pin