14 public Node(String
id) {
22 public final Field getEventIn(String eventInName) {
24 String
ftype = FWJavaScript
25 .getFieldType(
this, eventInName,
"eventIn");
26 if (ftype.equals(
"ILLEGAL"))
31 System.out.println (
"eventIn: " + ftype);
32 String sp[] = ftype.split (
" ");
34 Field fval = FWCreateField.createField(sp[0]);
35 fval.setOffset(ftype);
43 public final ConstField getEventOut(String eventOutName) {
44 String
ftype = FWJavaScript
45 .getFieldType(
this, eventOutName,
"eventOut");
47 if (ftype.equals(
"ILLEGAL"))
51 String sp[] = ftype.split (
" ");
53 ConstField fval = FWCreateField.createConstField(sp[0]);
54 fval.setOffset(ftype);
62 public final Field getExposedField(String exposedFieldName) {
63 String
ftype = FWJavaScript
64 .getFieldType(
this, exposedFieldName,
"exposedField");
65 if (ftype.equals(
"ILLEGAL"))
70 String sp[] = ftype.split (
" ");
72 Field fval = FWCreateField.createField(sp[0]);
73 fval.setOffset(ftype);