|
|||||||||
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 |