|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.views.diagrammer.servlet.IlvDiagrammerCreateActionListener
public class IlvDiagrammerCreateActionListener
This class defines a server action that is in charge of creating diagrammer nodes or links.
This action is triggered by the action name "createObject" and
takes the following parameters:
"true" if creating a node object, "false" if creating a link object
| Field Summary | |
|---|---|
static String |
ACTION_NAME
The action name used to identify the actions that create node or link. |
| Constructor Summary | |
|---|---|
IlvDiagrammerCreateActionListener()
Creates a new IlvDiagrammerCreateActionListener instance. |
|
| Method Summary | |
|---|---|
void |
actionPerformed(ServerActionEvent event)
Performs the action requested from the client side. |
protected void |
applyProperties(ServerActionEvent event,
IlvDiagrammer diagrammer,
Object object)
Applies the properties to the created object. |
protected Object |
createLink(ServerActionEvent event,
IlvDiagrammer diagrammer,
String tag,
Object source,
Object target)
This method creates a diagrammer link. |
protected Object |
createNode(ServerActionEvent event,
IlvDiagrammer diagrammer,
String tag)
This method creates a diagrammer node. |
protected Map |
getProperties(javax.servlet.http.HttpServletRequest request)
Returns the properties that might have been set for creation time on the client side. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String ACTION_NAME
| Constructor Detail |
|---|
public IlvDiagrammerCreateActionListener()
IlvDiagrammerCreateActionListener instance.
| Method Detail |
|---|
public void actionPerformed(ServerActionEvent event)
throws javax.servlet.ServletException
actionPerformed in interface ServerActionListenerevent - The server action event.
javax.servlet.ServletException
protected Object createLink(ServerActionEvent event,
IlvDiagrammer diagrammer,
String tag,
Object source,
Object target)
event - The event at the origin of the link creation.diagrammer - The diagrammer.tag - The required tag.source - The source of the link.target - The target of the link.
protected Object createNode(ServerActionEvent event,
IlvDiagrammer diagrammer,
String tag)
event - The event at the origin of the node creation.diagrammer - The diagrammer.tag - The required tag.
protected final Map getProperties(javax.servlet.http.HttpServletRequest request)
request - The HTTP request.
protected void applyProperties(ServerActionEvent event,
IlvDiagrammer diagrammer,
Object object)
event - The event at the origin of the node creation.diagrammer - The diagrammer.object - The created objectgetProperties(HttpServletRequest)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||