|
OMS (v3.0.25) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oms3.Compound
public class Compound
Abstract Compound Command.
Constructor Summary | |
---|---|
Compound()
|
Method Summary | |
---|---|
void |
addListener(Notification.Listener l)
Add a ExecutionListener that tracks execution |
protected void |
check()
Check for valid internals within the compound |
void |
connect(java.lang.Object from,
java.lang.String from_out,
java.lang.Object... tos)
Deprecated. |
void |
connect(java.lang.Object from,
java.lang.String from_out,
java.lang.Object to,
java.lang.String to_in)
Deprecated. |
void |
execute()
|
void |
feedback(java.lang.Object from,
java.lang.String from_out,
java.lang.Object... tos)
Feedback connection between two components. |
void |
feedback(java.lang.Object from,
java.lang.String from_out,
java.lang.Object to,
java.lang.String to_in)
Feedback connection between two components. |
void |
field2in(java.lang.Object o,
java.lang.String field,
java.lang.Object to)
Maps an object's field to a component's In field with the same name |
void |
field2in(java.lang.Object o,
java.lang.String field,
java.lang.Object to,
java.lang.String to_in)
Maps a object's field to an In field |
void |
field2inout(java.lang.Object o,
java.lang.String field,
java.lang.Object comp)
Maps a field to an In and Out field |
void |
field2inout(java.lang.Object o,
java.lang.String field,
java.lang.Object comp,
java.lang.String inout)
Maps a field to an In and Out field |
void |
finalizeComponents()
|
void |
in2in(java.lang.String in,
java.lang.Object... to)
Maps a compound input to an internal simple input field. |
void |
in2in(java.lang.String in,
java.lang.Object to,
java.lang.String to_in)
Maps a Compound Input field to a internal simple input field. |
void |
initializeComponents()
|
protected void |
internalExec()
Internal execution. |
void |
mapIn(java.lang.String in,
java.lang.Object... to)
Deprecated. |
void |
mapIn(java.lang.String in,
java.lang.Object to,
java.lang.String to_in)
Deprecated. |
void |
mapInField(java.lang.Object o,
java.lang.String out,
java.lang.Object from)
Deprecated. |
void |
mapInField(java.lang.Object o,
java.lang.String out,
java.lang.Object from,
java.lang.String from_out)
Deprecated. |
void |
mapOut(java.lang.String out,
java.lang.Object from)
Deprecated. |
void |
mapOut(java.lang.String out,
java.lang.Object from,
java.lang.String from_out)
Deprecated. |
void |
mapOutField(java.lang.Object o,
java.lang.String out,
java.lang.Object from)
Deprecated. |
void |
mapOutField(java.lang.Object o,
java.lang.String out,
java.lang.Object from,
java.lang.String from_out)
Deprecated. |
void |
out2field(java.lang.Object from,
java.lang.String from_out,
java.lang.Object o)
Maps a component Out field to an object's field. |
void |
out2field(java.lang.Object from,
java.lang.String from_out,
java.lang.Object o,
java.lang.String field)
Maps a component's Out field to an object field. |
void |
out2in(java.lang.Object from,
java.lang.String from_out,
java.lang.Object... tos)
Connects field1 of cmd1 with the same named fields in cmds |
void |
out2in(java.lang.Object from,
java.lang.String from_out,
java.lang.Object to,
java.lang.String to_in)
Connencts two internal components with respect to their fields. |
void |
out2infb(java.lang.Object from,
java.lang.String from_out,
java.lang.Object to,
java.lang.String to_in)
Connencts two internal components with respect to their fields. |
void |
out2out(java.lang.String out,
java.lang.Object to)
Map output maps a compound output to an internal simple output field. |
void |
out2out(java.lang.String out,
java.lang.Object to,
java.lang.String to_out)
Maps a Compound Output field to a internal simple output field. |
static void |
reload()
|
void |
removeListerer(Notification.Listener l)
Remove a ExecutionListener that tracks execution |
static void |
shutdown()
Shutting down the execution service |
void |
val2in(boolean val,
java.lang.Object to,
java.lang.String field)
|
void |
val2in(byte val,
java.lang.Object to,
java.lang.String field)
|
void |
val2in(char val,
java.lang.Object to,
java.lang.String field)
|
void |
val2in(double val,
java.lang.Object to,
java.lang.String field)
|
void |
val2in(float val,
java.lang.Object to,
java.lang.String field)
|
void |
val2in(int val,
java.lang.Object to,
java.lang.String field)
|
void |
val2in(long val,
java.lang.Object to,
java.lang.String field)
|
void |
val2in(java.lang.Object val,
java.lang.Object to,
java.lang.String field)
|
void |
val2in(short val,
java.lang.Object to,
java.lang.String field)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Compound()
Method Detail |
---|
public void initializeComponents()
public void finalizeComponents()
public void execute() throws ComponentException
ComponentException
public static void shutdown()
public static void reload()
public void out2infb(java.lang.Object from, java.lang.String from_out, java.lang.Object to, java.lang.String to_in)
from
- command object 1from_out
- output field of cmd1to
- command opbject 2to_in
- input field of cmd2public void out2in(java.lang.Object from, java.lang.String from_out, java.lang.Object to, java.lang.String to_in)
from
- command object 1from_out
- output field of cmd1to
- command opbject 2to_in
- input field of cmd2public void out2in(java.lang.Object from, java.lang.String from_out, java.lang.Object... tos)
from
- component1from_out
- fieldtos
- other componentspublic void feedback(java.lang.Object from, java.lang.String from_out, java.lang.Object to, java.lang.String to_in)
from
- the src componentfrom_out
- output fieldto
- dest componentto_in
- in fieldpublic void feedback(java.lang.Object from, java.lang.String from_out, java.lang.Object... tos)
from
- from_out
- tos
- public void in2in(java.lang.String in, java.lang.Object to, java.lang.String to_in)
in
- Compound input field.to
- internal Componentto_in
- Input field of the internal componentpublic void in2in(java.lang.String in, java.lang.Object... to)
in
- the name of the fieldto
- the commands to map topublic void field2inout(java.lang.Object o, java.lang.String field, java.lang.Object comp, java.lang.String inout)
o
- the objectfield
- the field namecomp
- the componentinout
- the field tagged with In and Outpublic void field2inout(java.lang.Object o, java.lang.String field, java.lang.Object comp)
o
- the objectfield
- the field namecomp
- the componentpublic void field2in(java.lang.Object o, java.lang.String field, java.lang.Object to, java.lang.String to_in)
o
- the objectfield
- the field nameto
- the componentto_in
- the In field.public void field2in(java.lang.Object o, java.lang.String field, java.lang.Object to)
o
- the objectfield
- the field nameto
- the component.public void out2field(java.lang.Object from, java.lang.String from_out, java.lang.Object o, java.lang.String field)
from
- the componentfrom_out
- the component's out fieldo
- the objectfield
- the object's fieldpublic void out2field(java.lang.Object from, java.lang.String from_out, java.lang.Object o)
from
- the componentfrom_out
- the component's Out field.o
- the objectpublic void out2out(java.lang.String out, java.lang.Object to, java.lang.String to_out)
out
- Compount output field.to
- internal Componentto_out
- output field of the internal componentpublic void out2out(java.lang.String out, java.lang.Object to)
out
- tha name of the fieldto
- the component source.public void val2in(boolean val, java.lang.Object to, java.lang.String field)
public void val2in(char val, java.lang.Object to, java.lang.String field)
public void val2in(byte val, java.lang.Object to, java.lang.String field)
public void val2in(short val, java.lang.Object to, java.lang.String field)
public void val2in(int val, java.lang.Object to, java.lang.String field)
public void val2in(long val, java.lang.Object to, java.lang.String field)
public void val2in(float val, java.lang.Object to, java.lang.String field)
public void val2in(double val, java.lang.Object to, java.lang.String field)
public void val2in(java.lang.Object val, java.lang.Object to, java.lang.String field)
@Deprecated public void connect(java.lang.Object from, java.lang.String from_out, java.lang.Object to, java.lang.String to_in)
@Deprecated public void connect(java.lang.Object from, java.lang.String from_out, java.lang.Object... tos)
@Deprecated public void mapIn(java.lang.String in, java.lang.Object to, java.lang.String to_in)
@Deprecated public void mapIn(java.lang.String in, java.lang.Object... to)
@Deprecated public void mapInField(java.lang.Object o, java.lang.String out, java.lang.Object from, java.lang.String from_out)
@Deprecated public void mapInField(java.lang.Object o, java.lang.String out, java.lang.Object from)
@Deprecated public void mapOutField(java.lang.Object o, java.lang.String out, java.lang.Object from, java.lang.String from_out)
@Deprecated public void mapOutField(java.lang.Object o, java.lang.String out, java.lang.Object from)
@Deprecated public void mapOut(java.lang.String out, java.lang.Object from, java.lang.String from_out)
@Deprecated public void mapOut(java.lang.String out, java.lang.Object from)
protected void check()
protected void internalExec() throws ComponentException
ComponentException
public void addListener(Notification.Listener l)
l
- the Listener to addpublic void removeListerer(Notification.Listener l)
l
- the Listener to remove
|
OMS (v3.0.25) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |