com.plumtree.portalpages.admin.sendinvitation
Class InvCodesListControl

java.lang.Object
  extended by com.plumtree.portalpages.admin.sendinvitation.InvCodesListControl
All Implemented Interfaces:
IControl, IManagedObject, IMVCObject

public class InvCodesListControl
extends java.lang.Object
implements IControl

Author:
DustinA

Field Summary
protected  AActivitySpace m_asOwner
           
protected  InvCodesListModel m_model
           
static java.lang.String STR_MVC_CLASS_NAME
           
 
Constructor Summary
InvCodesListControl()
           
 
Method Summary
 Redirect CheckActionSecurityAndExecute(XPHashtable arguments)
          Execute the control business logic and optionally return a Redirect object pointing to another AActivitySpace.
 java.lang.Object Create()
          This method is used by the ASManager to return new instances of managed objects.
 java.lang.String GetName()
          Returns the Class name.
 void Init(IModel model, AActivitySpace space)
          Inits the class with the associated model and activity space.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STR_MVC_CLASS_NAME

public static final java.lang.String STR_MVC_CLASS_NAME
See Also:
Constant Field Values

m_asOwner

protected AActivitySpace m_asOwner

m_model

protected InvCodesListModel m_model
Constructor Detail

InvCodesListControl

public InvCodesListControl()
Method Detail

CheckActionSecurityAndExecute

public Redirect CheckActionSecurityAndExecute(XPHashtable arguments)
Execute the control business logic and optionally return a Redirect object pointing to another AActivitySpace. Returning null means that the user should return to the parent AActivitySpace's current page.

Specified by:
CheckActionSecurityAndExecute in interface IControl
Parameters:
XPHashtable - this contains all of the name value pairs for the control in String, String[] format. This may contain information the control doesn't need. The control should not modify this argument.
Returns:
Redirect where to redirect to after the control is finished executing. This will go to the login page or an error page if Redirect.SetRedirectToLogin(true) has been called.

Create

public java.lang.Object Create()
Description copied from interface: IManagedObject
This method is used by the ASManager to return new instances of managed objects.

Specified by:
Create in interface IManagedObject
Returns:
A new instance of the managed class (i.e. return new Foo();)
See Also:
IManagedObject.Create()

GetName

public java.lang.String GetName()
Returns the Class name.

Specified by:
GetName in interface IMVCObject
Returns:
String

Init

public void Init(IModel model,
                 AActivitySpace space)
Inits the class with the associated model and activity space.

Specified by:
Init in interface IControl
Parameters:
model -
space -



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.