public enum PinKind_FBcl extends java.lang.Enum<PinKind_FBcl>
Pin_FBcl.isKind(String)
and Pin_FBcl.isNotKind(String)
unspec("unspec" , '?', false, false, false),
assoc("assoc" , 'a', false, true, false),
assocMdl("assocMdl" , 'r', false, false, true),
aggr("aggr" , 'A', false, true, false), // aggregation input of FBlock is an output for connection.
aggrMdl("aggrMdl" , 'R', false, false, false), // aggregation input of a module is an input for connection.
comp("comp" , 'b', false, true, false),
compMdl("compMdl" , 'c', false, false, true),
port("port" , 'p', false, false, false),
portMdl("portMdl" , 'L', false, false, false),
using("using" , 'n', false, true, false),
used("used" , 'N', false, false, false),
fbsrc("fbsrc" , 'f', false, true, false),
fbdst("fbdst" , 'F', false, false, false),
ExtendedBy("used" , 'I', false, true, false),
impl("implements" , 'i', false, true, false),
Evin("evin" , 'e', true, false, false),
Evout("evout" , 'E', true, true, false),
evUpdin("evin" , 'u', true, false, true),
evUpdout("evout" , 'U', true, true, true),
EvinMdl("evinMdl" , 'g', true, true, false), // inside the module it is an evout
EvoutMdl("evoutMdl" , 'G', true, false, false),
EvUpdinMdl("evUpdinMdl" , 'h', true, true, true),
EvUpdoutMdl("evUpdoutMdl", 'H', true, false, true),
exprInp("exprInp" , 'x', false, false, false),
exprOut("exprOut" , 'y', false, true, false),
Din("din" , 'd', false, false, false),
Dout("dout" , 'D', false, true, false),
zout("zout" , 'Z', false, true, true),
vout("vout" , 'V', false, true, false),
DoutMdl("DoutMdl" , 'M', false, false, false), //it is a Din_FBcl
ZoutMdl("ZoutMdl" , 'Q', false, false, true), //it is a Din_FBcl
DinMdl("DinMdl" , 'm', false, true, false), //it is a Dout_FBcl
Evop("Evop" , '!', true, true, false)Enum Constant and Description |
---|
accessElem |
accessOut |
aggr |
aggrMdl |
assoc |
assocMdl |
comp |
compMdl |
Din |
DinMdl |
Dout |
DoutMdl |
Evin |
EvinMdl |
Evop |
Evout |
EvoutMdl |
evUpdin |
EvUpdinMdl |
evUpdout |
EvUpdoutMdl |
exprInp |
exprOut |
ExtendedBy |
fbdst |
fbsrc |
impl |
port
|
portMdl |
unspec |
used |
using |
Vin |
vout |
zout |
ZoutMdl |
Modifier and Type | Field and Description |
---|---|
boolean |
bEvent |
boolean |
bOutput |
boolean |
bUpd |
char |
cKind
One character to characteristic the kind.
|
java.lang.String |
kind |
Modifier and Type | Method and Description |
---|---|
boolean |
isModulePin()
True if it is a Pin of the modules inner pins
|
boolean |
isPin()
True if it is a Pin of a FBlock
|
boolean |
isUpdatePin()
Returns true if it is an update pin or Z data pin
evUpdin , evUpdout , EvUpdinMdl , EvUpdoutMdl
but also ZoutMdl and zout for data pins
See also Pin_FBcl.isUpdatePin() |
static PinKind_FBcl |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PinKind_FBcl[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PinKind_FBcl unspec
public static final PinKind_FBcl assoc
public static final PinKind_FBcl assocMdl
public static final PinKind_FBcl aggr
public static final PinKind_FBcl aggrMdl
public static final PinKind_FBcl comp
public static final PinKind_FBcl compMdl
public static final PinKind_FBcl port
public static final PinKind_FBcl portMdl
public static final PinKind_FBcl using
public static final PinKind_FBcl used
public static final PinKind_FBcl fbsrc
public static final PinKind_FBcl fbdst
public static final PinKind_FBcl ExtendedBy
public static final PinKind_FBcl impl
public static final PinKind_FBcl Evin
public static final PinKind_FBcl Evout
public static final PinKind_FBcl evUpdin
public static final PinKind_FBcl evUpdout
public static final PinKind_FBcl EvinMdl
public static final PinKind_FBcl EvoutMdl
public static final PinKind_FBcl EvUpdinMdl
public static final PinKind_FBcl EvUpdoutMdl
public static final PinKind_FBcl exprInp
public static final PinKind_FBcl exprOut
public static final PinKind_FBcl accessElem
public static final PinKind_FBcl accessOut
public static final PinKind_FBcl Din
public static final PinKind_FBcl Vin
public static final PinKind_FBcl Dout
public static final PinKind_FBcl zout
public static final PinKind_FBcl vout
public static final PinKind_FBcl DoutMdl
public static final PinKind_FBcl ZoutMdl
public static final PinKind_FBcl DinMdl
public static final PinKind_FBcl Evop
public final java.lang.String kind
public final char cKind
public final boolean bEvent
public final boolean bOutput
public final boolean bUpd
public static PinKind_FBcl[] values()
for (PinKind_FBcl c : PinKind_FBcl.values()) System.out.println(c);
public static PinKind_FBcl valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic boolean isPin()
public boolean isModulePin()
public boolean isUpdatePin()
evUpdin
, evUpdout
, EvUpdinMdl
, EvUpdoutMdl
but also ZoutMdl
and zout
for data pins
See also Pin_FBcl.isUpdatePin()