    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class org.jcon.df.edit.TaskLogic

    java.lang.Object

       |

       +----org.jcon.util.msg.MessageSourceStd

               |

               +----org.jcon.df.edit.TaskLogic

public class TaskLogic
extends MessageSourceStd
implements BeanActionStart, BeanActionClose, MessageListener, EditListener, ParamDrivenSupply, ContainerServicesUser, TaskLogicFascade

This class is a custom controller that uses a portion of the data framework. It is a manual version of the DataEditor for custom tasks not using Row or RowSet. Not using RowSource makes it much simplier.

##

TaskLogic()

##

applyNewParam(Param)
canClose()
close()
closeView(String)
getContainerServicesInterests()
getMessageDefs()
getParam()
getParamDrivenInfo()
getStartMessageName()
getWidgetSet(String)
loadMessageInterests()
processEditEvent(EditEvent)
processMessage(Message)
sendMessage(Message)
setContainerServices(ContainerServices)
setParam(Param)
setParamSupplier(ParamSupplier)
setStartMessageName(String)
setVisibleView(String)
start()

##

TaskLogic

     public TaskLogic()

##

getMessageDefs

     public Vector getMessageDefs()

  Overrides:
    getMessageDefs in class MessageSourceStd

start

     public void start()

canClose

     public String canClose()

close

     public void close()

processMessage

     public void processMessage(Message message)

loadMessageInterests

     public String[] loadMessageInterests()

processEditEvent

     public void processEditEvent(EditEvent evt)

setParamSupplier

     public void setParamSupplier(ParamSupplier paramSupplier)

setParam

     public void setParam(Param param)

getParam

     public Param getParam()

applyNewParam

     public boolean applyNewParam(Param newParam)

getParamDrivenInfo

     public ParamDrivenInfo getParamDrivenInfo()

setContainerServices

     public void setContainerServices(ContainerServices services)

getContainerServicesInterests

     public String[] getContainerServicesInterests()

setStartMessageName

     public void setStartMessageName(String startMessageName)

getStartMessageName

     public String getStartMessageName()

getWidgetSet

     public WidgetSet getWidgetSet(String viewName)

setVisibleView

     public void setVisibleView(String viewName)

closeView

     public void closeView(String viewName)

sendMessage

     public boolean sendMessage(Message message)

    All Packages  Class Hierarchy  This Package  Previous  Next  Index