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.ParseExceptionprivate static FBlock_Type_FBcl createUnitDelay()
public void readStdFBlocks(ReaderFBcl readerPj, java.io.File stddir) throws java.io.IOException
java.io.IOExceptionpublic FBlock_Type_FBcl getType(java.lang.String name)
private void readFromFile(java.io.File fSrc)
throws java.text.ParseException
java.text.ParseExceptionprivate void readCfgFromJar(java.lang.Class clazz,
java.lang.String pathInJar)
throws java.text.ParseException
java.text.ParseExceptionprivate void read(java.io.BufferedReader src)
throws java.io.IOException,
java.text.ParseException
src - java.io.IOExceptionjava.text.ParseException