|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.openfjord.business.workflow.ElementManagerBean
Title: openFJORD
Description: open Flexible Java Online Research Designer
Copyright: Copyright (c) by Ingo Düppe 2003
Company: University of Muenster
ElementManager
,
Serialized FormConstructor Summary | |
ElementManagerBean()
|
Method Summary | |
SurveyElementContainer |
addElement(SurveyElement element,
SurveyElementContainer parent)
Adds a new element to a parent container |
SurveyElementContainer |
deleteElement(SurveyElement element)
Moves an element |
void |
ejbActivate()
|
void |
ejbCreate()
|
void |
ejbPassivate()
|
void |
ejbRemove()
|
SurveyElementContainer |
getContainer(java.lang.String elementId)
Returns a value object of the container |
SurveyElementContainer |
getContainer(SurveyElement element)
Returns a container object with sub elements |
SurveyElementContainer |
moveElement(SurveyElement element,
int offset)
Moves an element inside a container list |
SurveyElementContainer |
moveElement(SurveyElement element,
SurveyElementContainer destination)
Moves a element to another surveyelement container |
void |
setSessionContext(javax.ejb.SessionContext sessionContext)
|
SurveyElementContainer |
updateContainer(SurveyElementContainer container)
Updates a server side element container with new data. |
SurveyElementContainer |
updateElement(SurveyElement element)
Updates a server side object with new data. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ElementManagerBean()
Method Detail |
public void ejbCreate() throws javax.ejb.CreateException
javax.ejb.CreateException
public void ejbRemove()
ejbRemove
in interface javax.ejb.SessionBean
public void ejbActivate()
ejbActivate
in interface javax.ejb.SessionBean
public void ejbPassivate()
ejbPassivate
in interface javax.ejb.SessionBean
public void setSessionContext(javax.ejb.SessionContext sessionContext)
setSessionContext
in interface javax.ejb.SessionBean
public SurveyElementContainer getContainer(SurveyElement element)
getContainer
in interface ElementManager
element
- define a container object or a element in a container
public SurveyElementContainer getContainer(java.lang.String elementId)
getContainer
in interface ElementManager
elementId
- primary key of a element container
public SurveyElementContainer updateContainer(SurveyElementContainer container)
updateContainer
in interface ElementManager
container
- value object with a primary key information and new data
public SurveyElementContainer addElement(SurveyElement element, SurveyElementContainer parent)
addElement
in interface ElementManager
element
- the new elementparent
- container object which should contain the element
public SurveyElementContainer updateElement(SurveyElement element)
updateElement
in interface ElementManager
element
- value object containing the new data and a primary key information of the server side element
public SurveyElementContainer deleteElement(SurveyElement element)
deleteElement
in interface ElementManager
element
- to be moved
public SurveyElementContainer moveElement(SurveyElement element, int offset)
moveElement
in interface ElementManager
element
- element to be movedoffset
- new position relative to the old
public SurveyElementContainer moveElement(SurveyElement element, SurveyElementContainer destination)
moveElement
in interface ElementManager
element
- value object containing primary key informationdestination
- the new container object
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |