public class WriterFBCL
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) OutTextPreparer.DataTextPreparer |
dataDataCon |
(package private) OutTextPreparer.DataTextPreparer |
dataDataConTo |
(package private) OutTextPreparer.DataTextPreparer |
dataEvConTo |
(package private) OutTextPreparer.DataTextPreparer |
dataEvPin |
(package private) OutTextPreparer.DataTextPreparer |
dataPin |
(package private) java.util.Formatter |
fm |
private FBlock_Type_FBcl |
ifc |
private StringFormatter |
line |
private Module_FBcl |
mdl
Data delivered from caller as arguments of
#writeFBCL(File, FBlock_Type_FBcl) . |
(package private) static OutTextPreparer |
otxDataCon |
(package private) static OutTextPreparer |
otxDataConTo |
(package private) static OutTextPreparer |
otxDataIfc |
(package private) static OutTextPreparer |
otxDataPin |
(package private) static OutTextPreparer |
otxEvConTo |
(package private) static OutTextPreparer |
otxEvIfc |
(package private) static OutTextPreparer |
otxEvPin |
static java.lang.String |
typeChars |
static java.lang.String[] |
typeNames |
(package private) java.io.Writer |
wr
The output channel set with
#writeFBCL(File, FBlock_Type_FBcl) . |
Constructor and Description |
---|
WriterFBCL() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
dataConnections() |
private static java.lang.String |
getDataTypeStr(DataTypeRef_FBcl dataType) |
private void |
wr_EventConnections(Module_FBcl mfb) |
private void |
wr_FBConnections(Module_FBcl mfb) |
(package private) void |
wr_FBS(Module_FBcl mfb) |
private void |
writeDataDef(DinoutType_FBcl pin) |
private void |
writeDataIfc() |
void |
writeDataInputs()
Inner Output Text generation for Inport Connections.
|
void |
writeDataOutputs()
Inner Output Text generation for Inport Connections.
|
private void |
writeEventIfc() |
void |
writeEventInputs()
Inner Output Text generation for Inport Connections.
|
void |
writeEventOutputs()
Inner Output Text generation for Inport Connections.
|
void |
writeFBCL(java.io.File toFile,
Module_FBcl mdl) |
void |
writeFBlockCon()
Inner Output Text generation for Block Connections.
|
void |
writeIfcFBCL(java.io.File toFile,
FBlock_Type_FBcl ifc) |
void |
writeInportCon()
Inner Output Text generation for Inport Connections.
|
private void |
wrVariableifc(DinoutType_FBcl[] inout) |
static OutTextPreparer otxEvIfc
static OutTextPreparer otxEvPin
static OutTextPreparer otxDataIfc
static OutTextPreparer otxDataPin
static final OutTextPreparer otxDataCon
static final OutTextPreparer otxDataConTo
static final OutTextPreparer otxEvConTo
public static final java.lang.String typeChars
public static final java.lang.String[] typeNames
final OutTextPreparer.DataTextPreparer dataDataCon
final OutTextPreparer.DataTextPreparer dataDataConTo
final OutTextPreparer.DataTextPreparer dataEvConTo
final OutTextPreparer.DataTextPreparer dataEvPin
final OutTextPreparer.DataTextPreparer dataPin
private Module_FBcl mdl
#writeFBCL(File, FBlock_Type_FBcl)
.private FBlock_Type_FBcl ifc
java.io.Writer wr
#writeFBCL(File, FBlock_Type_FBcl)
.java.util.Formatter fm
private StringFormatter line
public void writeFBCL(java.io.File toFile, Module_FBcl mdl)
public void writeIfcFBCL(java.io.File toFile, FBlock_Type_FBcl ifc)
private void writeEventIfc() throws java.io.IOException
java.io.IOException
public void writeEventInputs() throws java.io.IOException
java.io.IOException
public void writeEventOutputs() throws java.io.IOException
java.io.IOException
private void writeDataIfc() throws java.io.IOException
java.io.IOException
public void writeDataInputs() throws java.io.IOException
java.io.IOException
public void writeDataOutputs() throws java.io.IOException
java.io.IOException
private void writeDataDef(DinoutType_FBcl pin) throws java.io.IOException
java.io.IOException
private void wrVariableifc(DinoutType_FBcl[] inout) throws java.io.IOException
java.io.IOException
private static java.lang.String getDataTypeStr(DataTypeRef_FBcl dataType)
void wr_FBS(Module_FBcl mfb) throws java.io.IOException
java.io.IOException
public void writeInportCon() throws java.io.IOException
java.io.IOException
public void writeFBlockCon() throws java.io.IOException
java.io.IOException
private void wr_FBConnections(Module_FBcl mfb) throws java.io.IOException
java.io.IOException
void dataConnections()
private void wr_EventConnections(Module_FBcl mfb) throws java.io.IOException
java.io.IOException