public class FBlock_Port_JgenMdl extends FBlock_JgenMdl
FBlock_JgenMdl.ClusterInfo, FBlock_JgenMdl.MaskParam_Mdl, FBlock_JgenMdl.XXXInitBlockFBlock_FBcl.Blocktype, FBlock_FBcl.WriteFB| Modifier and Type | Field and Description |
|---|---|
Connection_FBcl |
conOfModule
Association of the Outport with its connections inside the module (via superclass
FBlock_JgenMdl#conin and FBlock_JgenMdl#conout
to the connections outside the module (using environment). |
EvInput_FBcl |
evInput |
int |
ixPortInModuleBlock
The number of the port in the model, count from 0.
|
int |
steptime
The step time of the port.
|
_moduleBlock, bAddForTypePropagation, bAddInCluster, clusterInfo, conSliced, dataTypesPropagated, dbgOrder, dbgStringType, dstFbExcl, dstFbMultiple, eventOut, maskParam, opClusterBlock, sClassName, sFunction, sImport, sInstanceName, slxBlock, sOperators3Arg, srcFbExcl, srcFbMultiple, stm_itsModule, din, dout, evin, evout, name, sOperators, typeFB| Constructor and Description |
|---|
FBlock_Port_JgenMdl(FBlock_JgenMdl tplFb,
FBlock_FBcl.Blocktype type,
Module_FBlock_JgenMdl inModule) |
| Modifier and Type | Method and Description |
|---|---|
(package private) boolean |
genJava_arg(java.lang.Appendable out,
ConnOut_FBcl outconRet,
java.lang.String delim)
Generates the Java code for this port as argument.
|
java.lang.String |
nameConOrPortname() |
calcSliced, cleanupAfterJavaCode, cleanupAfterTypePropagation, copyBlockPropertiesFrom, createBlockInstance, determine_zVectorStm, evOperations, fillMaskParam, findOutconRet, getMaskParam, getOut, globalName, globalName, isTypesAllEqual, nameCon, oneEvOper, outconFirst, prepare, registerSrcExcl, registerSrcMultiple, sClassName, setName, sImport, templateFb, templateFb, terminateOpenIncons, toString, writeDbginfodin, dinForeach, dout, doutForeach, dtypes, evin, evin, evout, evout, getNrofConnin, getNrofConnout, getNrofDin, getNrofDout, getNrofEvin, getNrofEvout, getOut1Properties, getPinEvInByName, getPinEvOutByName, getPinInByName, getPinOutByName, getSteptime, getSteptimeStr, getTypeFB, kind, name, typeName, XXXgetConnin, XXXgetConnoutpublic int ixPortInModuleBlock
FBlock_JgenMdl#conin of the associated Module_FBlock_JgenMdl or Callmodule_FBlock_JgenMdl
or the FBlock_JgenMdl#adjIxOutcon(int) -adjusted index in FBlock_JgenMdl#conout .public Connection_FBcl conOfModule
FBlock_JgenMdl#conin and FBlock_JgenMdl#conout
to the connections outside the module (using environment).
Note: separate connections of the module outside and connections inside the module.
Both may have different names. Be carefully!public EvInput_FBcl evInput
public int steptime
public FBlock_Port_JgenMdl(FBlock_JgenMdl tplFb, FBlock_FBcl.Blocktype type, Module_FBlock_JgenMdl inModule)
boolean genJava_arg(java.lang.Appendable out,
ConnOut_FBcl outconRet,
java.lang.String delim)
throws java.io.IOException
out - outconRet - delim - java.io.IOExceptionpublic java.lang.String nameConOrPortname()