|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.portalpages.common.uiparts.navpagetype.NavigationPage
public abstract class NavigationPage
Class used as facade to navigation model for methods appropriate to which page is current
Field Summary | |
---|---|
protected INavigationModelRO |
m_model
|
protected NavPageType |
m_type
|
Constructor Summary | |
---|---|
protected |
NavigationPage(INavigationModelRO model,
NavPageType type)
Protected ctor() to prevent instantiation except through factory method below Feel free to place navpage-wide code here |
Method Summary | |
---|---|
static NavigationPage |
Create(NavPageType type,
INavigationModelRO model)
Factory to instantiate proper navigation page object by type |
java.lang.String |
GetName()
Core name of object. |
NavPageType |
GetPageType()
Returns the type of the page created |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected INavigationModelRO m_model
protected NavPageType m_type
Constructor Detail |
---|
protected NavigationPage(INavigationModelRO model, NavPageType type)
Method Detail |
---|
public static NavigationPage Create(NavPageType type, INavigationModelRO model)
type
- NavPageTypemodel
- The Navigation model interface
NavPageType
public NavPageType GetPageType()
public java.lang.String GetName()
GetName
in interface INavigationPageRO
GetName
in interface IMVCObject
IMVCObject.GetName()
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |