ERDActionButton Class Reference

Inherits er::directtoweb::components::ERDCustomComponent.

Inherited by ERDControllerButton, ERDDeleteButton, ERDEditButton, ERDInspectButton, ERDPickIntermediateButton, ERDPrinterButton, ERDSelectAllButton, ERDSelectButton, ERDSelectionComponent, and ERExcelButton.

Collaboration diagram for ERDActionButton:

Collaboration graph
[legend]

List of all members.

Classes

interface  Keys

Public Member Functions

EODataSource dataSource ()
WODisplayGroup displayGroup ()
 ERDActionButton (WOContext context)
final boolean isStateless ()
WOComponent nextPageInPage (D2WPage parent)
EOEnterpriseObject object ()
D2WPage parentD2WPage ()
final boolean synchronizesVariablesWithBindings ()
String task ()

Protected Member Functions

WOComponent enclosingPageOfClass (Class c)
EditPageInterface parentEditPage ()
ListPageInterface parentListPage ()
ERDPickPageInterface parentPickPage ()
QueryPageInterface parentQueryPage ()
SelectPageInterface parentSelectPage ()
D2WPage topLevelD2WPage ()

Static Private Attributes

static final Logger log = Logger.getLogger(ERDActionButton.class)


Detailed Description

Abstract superclass for all actions inside of Wonder D2W.

Author:
ak on Mon Sep 01 2003 ERDirectToWeb

Constructor & Destructor Documentation

ERDActionButton ( WOContext  context  ) 

Public constructor

Parameters:
context the context


Member Function Documentation

EODataSource dataSource (  ) 

The current data source.

WODisplayGroup displayGroup (  ) 

The current display group.

WOComponent enclosingPageOfClass ( Class  c  )  [protected]

Utility to return the first enclosing component that matches the given class, if there is one.

final boolean isStateless (  ) 

Action buttons must be stateless.

Reimplemented from ERXNonSynchronizingComponent.

WOComponent nextPageInPage ( D2WPage  parent  ) 

Utility to return the next page in the enclosing page.

EOEnterpriseObject object (  ) 

The current object.

D2WPage parentD2WPage (  ) 

Utility to return the enclosing D2W page, if there is one.

EditPageInterface parentEditPage (  )  [protected]

Utility to return the enclosing edit page, if there is one.

ListPageInterface parentListPage (  )  [protected]

Utility to return the enclosing list page, if there is one.

ERDPickPageInterface parentPickPage (  )  [protected]

Utility to return the enclosing pick page, if there is one.

Reimplemented in ERDSelectAllButton.

QueryPageInterface parentQueryPage (  )  [protected]

Utility to return the enclosing query page, if there is one.

SelectPageInterface parentSelectPage (  )  [protected]

Utility to return the enclosing select page, if there is one.

final boolean synchronizesVariablesWithBindings (  ) 

Action buttons do not synchronize their variables.

Reimplemented from ERDCustomComponent.

String task (  ) 

The current task.

Reimplemented from ERDCustomComponent.

D2WPage topLevelD2WPage (  )  [protected]

Utility to return the outermost page that is a D2W page. This is needed because this component might be embedded inside a plain page.


Member Data Documentation

final Logger log = Logger.getLogger(ERDActionButton.class) [static, private]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:42:51 2012 for Project Wonder by  doxygen 1.5.8