public class StdLibFBlocks_FBcl
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
debugNamePredefBlock |
FBlock_Type_FBcl |
fbt_mux |
private java.util.Map<java.lang.String,FBlock_Type_FBcl> |
mapPredefBlocks |
static java.lang.String |
version
Derived from PredefFBlocks_JgenMdl.
|
Constructor and Description |
---|
StdLibFBlocks_FBcl(java.io.File filePredefBlockTypes) |
Modifier and Type | Method and Description |
---|---|
private static FBlock_Type_FBcl |
createUnitDelay()
Crreates the algorithm for unit delay with name "F_MOVE", algorithm in C, written hard coded.
|
FBlock_Type_FBcl |
getType(java.lang.String name) |
private void |
read(java.io.BufferedReader src)
Read textual given FBlock type definitions.
|
private void |
readCfgFromJar(java.lang.Class clazz,
java.lang.String pathInJar) |
private void |
readFromFile(java.io.File fSrc) |
void |
readStdFBlocks(ReaderFBcl readerPj,
java.io.File stddir) |
public static java.lang.String version
public static java.lang.String debugNamePredefBlock
private java.util.Map<java.lang.String,FBlock_Type_FBcl> mapPredefBlocks
public final FBlock_Type_FBcl fbt_mux
public StdLibFBlocks_FBcl(java.io.File filePredefBlockTypes) throws java.text.ParseException
java.text.ParseException
private static FBlock_Type_FBcl createUnitDelay()
public void readStdFBlocks(ReaderFBcl readerPj, java.io.File stddir) throws java.io.IOException
java.io.IOException
public FBlock_Type_FBcl getType(java.lang.String name)
private void readFromFile(java.io.File fSrc) throws java.text.ParseException
java.text.ParseException
private void readCfgFromJar(java.lang.Class clazz, java.lang.String pathInJar) throws java.text.ParseException
java.text.ParseException
private void read(java.io.BufferedReader src) throws java.io.IOException, java.text.ParseException
src
- java.io.IOException
java.text.ParseException