com.sybase.uep.bobclient.actions
Class ScreenAction

java.lang.Object
  extended by com.sybase.uep.bobclient.actions.Action
      extended by com.sybase.uep.bobclient.actions.ScreenAction
All Implemented Interfaces:
IBOBAction, java.lang.Runnable

public class ScreenAction
extends Action

This is the screen action class

This gets called when going from one screen to the next

Author:
tdang
See Also:
Action

Constructor Summary
ScreenAction(IBOBScreen screen)
          Constructor to create a screen action
ScreenAction(IBOBScreen screen, boolean closeCurrentScreen, java.lang.String[] relationships)
          Construction to go to another screen
ScreenAction(IBOBScreen screen, java.lang.String[] relationships)
          Constructor to create a screen action
 
Method Summary
 java.lang.Object[] getMBODataProperties()
          Retrieve the mobile business object data properties
 void run()
          (non-Javadoc)
 void setMBODataProperties(java.lang.Object[] properties)
          Set the mobile business object data properties
 
Methods inherited from class com.sybase.uep.bobclient.actions.Action
finish, hasFailed, isProcessing, setHasFailed, setIsProcessing
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScreenAction

public ScreenAction(IBOBScreen screen)
Constructor to create a screen action

Parameters:
screen - the screen to go to

ScreenAction

public ScreenAction(IBOBScreen screen,
                    java.lang.String[] relationships)
Constructor to create a screen action

Parameters:
screen - the IBOBScreen screen to go to
relationships - String array of relationship information
See Also:
IBOBScreen

ScreenAction

public ScreenAction(IBOBScreen screen,
                    boolean closeCurrentScreen,
                    java.lang.String[] relationships)
Construction to go to another screen

Parameters:
screen - The screen to go to
closeCurrentScreen - true to close the current screen before going to the next screen otherwise false
relationships - String array of relationship information
Method Detail

setMBODataProperties

public void setMBODataProperties(java.lang.Object[] properties)
Set the mobile business object data properties

Parameters:
dataProps - Object array properties of the mobile business objects

getMBODataProperties

public java.lang.Object[] getMBODataProperties()
Retrieve the mobile business object data properties

Returns:
Object array of mobile business object data properties

run

public void run()
(non-Javadoc)

See Also:
Runnable.run()