public class SInlineActionRef extends SActionRef
actiondata, nullactiondata
Modifier | Constructor and Description |
---|---|
|
SInlineActionRef(java.lang.String name,
java.lang.String module,
int inputargumentindex)
creates a non-local inline action reference
|
protected |
SInlineActionRef(java.lang.String name,
java.lang.String module,
int inputargumentindex,
boolean local)
creates an inline action reference
|
Modifier and Type | Method and Description |
---|---|
void |
addActionOutputBusinessData(SActionInlineDataLoc dataelt) |
void |
writeReferenceToOutputCLM(MessageWriter writer,
SActionOutputDataRef dataref)
writes the reference of action to the output location
|
void |
writeToCML(MessageWriter writer)
writes a reference to an action inside the widget
|
addActionBusinessData, generatePotentialActionDataForSecurity, getAction, getActionData, getModule, setNullActionBusinessData, writeAttributesInOrder
changeName, cleanName, equals, getName
protected SInlineActionRef(java.lang.String name, java.lang.String module, int inputargumentindex, boolean local)
name
- name of the actionmodule
- name of the moduleinputargumentindex
- index of the argument for the action if locallocal
- true if action is local, meaning the action is
actually transfering some data on the client from a
widget to anotherpublic SInlineActionRef(java.lang.String name, java.lang.String module, int inputargumentindex)
name
- name of the actionmodule
- name of the moduleinputargumentindex
- index of the argument for the actionpublic void addActionOutputBusinessData(SActionInlineDataLoc dataelt)
dataelt
- adds a output data for the actionpublic void writeToCML(MessageWriter writer) throws java.io.IOException
SActionRef
writeToCML
in class SActionRef
writer
- message writerjava.io.IOException
- if any transmission error is encounteredpublic void writeReferenceToOutputCLM(MessageWriter writer, SActionOutputDataRef dataref) throws java.io.IOException
writer
- writerdataref
- data referencejava.io.IOException
- if anything wrong happens while sending the message