|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IRemotePage

Remote API Wrapper for the com.ibm.rcp.topology.Page (Online documentation)
Original documentation:
Interface to a page navigation element. This interface maps to a portal page which is rendered
on the client as an Eclipse perspective.
| Method Summary | |
|---|---|
IRemotePage |
copy()
Creates and returns a copy of the page without any specific context data passed to the page or its components |
IRemotePage |
copy(java.util.Map pageCtx,
java.util.Map criteria,
java.util.Map cdata)
The copy method is used to create a clone from a given prototype id. |
java.lang.String[] |
getActivities()
This method returns a String array containing the unique identifiers of each Eclipse based activity which should be enabled when this perspective is activated. |
java.lang.String[] |
getComponents()
This method returns a String array containing the unique identifiers of each component which is contained within this navigation element (perspective). |
java.lang.String |
getDefaultFolder()
This method returns the id of the default folder to be used to contain a view which is opened within a perspective programatically. |
java.lang.String |
getPerspective()
This method returns the cached version of the perspective if it exists or the predefined perspective id if the cached perspective is null. |
java.lang.String |
getPreDefinedPerspective()
This method returns the id of the perspective to which this meta data is attached. |
java.lang.String |
getTheme()
This method returns the id of the theme which is to be associated with this perspective. |
java.lang.String[] |
getWires()
This method returns a String array containing the unique identifiers of each wire which should be enabled when this perspective is activated. |
boolean |
isAutoStart()
Returns true or false depending on the autoStart parameter setting which is retrieved from the topology. |
boolean |
isDirty()
Indicates if this page needs to be updated. |
boolean |
isStatic()
Returns true if this page object represents a statically defined page and false if it is a composite application dynamic page. |
void |
markAsDirty(boolean dirty)
Marks this page as being dirty or not. |
| Methods inherited from interface com.mindoo.remote.api.com.ibm.rcp.topology.IRemoteNavigation |
|---|
add, contributeToLauncher, copy, getApplication, getId, getImage, getName, getNavigation, getParent, getPreference, getPreferenceKeys, getType, isHidden, remove |
| Methods inherited from interface com.mindoo.remote.api.IRemoteEclipseWrapper |
|---|
_internalGetId, equalWrappedObjects |
| Method Detail |
|---|
java.lang.String getPerspective()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
java.lang.String getPreDefinedPerspective()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
java.lang.String getTheme()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
java.lang.String getDefaultFolder()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
boolean isAutoStart()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
java.lang.String[] getActivities()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
java.lang.String[] getWires()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
java.lang.String[] getComponents()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
boolean isDirty()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
boolean isStatic()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
void markAsDirty(boolean dirty)
throws RemoteEclipseAPIException
dirty - True to mark as dirty false to mark as clean
RemoteEclipseAPIException
IRemotePage copy(java.util.Map pageCtx,
java.util.Map criteria,
java.util.Map cdata)
throws RemoteEclipseAPIException
pageCtx - The new data to be applied to the copied page upon creation, can be null.criteria - The criteria for the component(s) to have the new preferences set, can be null.cdata - The new set of preferences for the component on the new page, can be null.
RemoteEclipseAPIException
IRemotePage copy()
throws RemoteEclipseAPIException
RemoteEclipseAPIException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||