com.centrasite.control.ext
Class CentraSitePerspective

java.lang.Object
  extended by com.softwareag.cis.plugin.extpt.util.AbstractExtensionImplementation
      extended by com.softwareag.cis.plugin.extpt.util.AbstractPerspective
          extended by com.centrasite.control.ext.CentraSitePerspective
All Implemented Interfaces:
com.softwareag.cis.plugin.extpt.Perspective, com.softwareag.cis.plugin.interfaces.Component, com.softwareag.cis.plugin.registry.ExtensionImplementation

public class CentraSitePerspective
extends com.softwareag.cis.plugin.extpt.util.AbstractPerspective


Field Summary
static java.lang.String rcs_id
           
 
Constructor Summary
CentraSitePerspective()
           
 
Method Summary
 java.lang.String getImageURL()
           
 java.lang.String getLogoImageURL()
           
 java.lang.String getTitle()
           
 com.softwareag.cis.server.util.ICONLISTInfo getToolbar()
           
 java.lang.String getView()
           
 java.lang.String getViewLabel()
           
 java.util.List getViewValues()
           
 java.lang.String getWorkplaceDefaultLayout()
           
static void initializeActivity(com.softwareag.cis.workplace.MFWorkplaceAdapter ca)
          Initialize default activity to be shown on workplace when starting with CentraSite perspective
 void reactOnSwitchSelectedPerspective(com.softwareag.cis.plugin.extpt.Perspective oldPerspective, com.softwareag.cis.plugin.extpt.Perspective newPerspective)
          Notify perspective about change of visible perspective - override in subclass if required
 void setView(java.lang.String value)
           
 void setWorkplaceContext(com.softwareag.cis.plugin.extpt.util.WorkplaceContext wc)
          Initialize this Perspective - the WorkplaceContext is passed for potential callbacks
 
Methods inherited from class com.softwareag.cis.plugin.extpt.util.AbstractPerspective
addTopic, containsTopic, getId, getSelectedTopic, getSingleClickMethodName, getTopics, hasTopicTree, isEnabled, isSingeClickable, isVisible, isVisible, requiresInitialCallReactOnSwitchSelectedPerspective, setEnabled, setSelectedTopic, setVisible, supportsViews, toString
 
Methods inherited from class com.softwareag.cis.plugin.extpt.util.AbstractExtensionImplementation
getExtension, getPlugIn, popContextClassLoader, pushContextClassLoader, setExtension
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.softwareag.cis.plugin.registry.ExtensionImplementation
getExtension, getPlugIn, popContextClassLoader, pushContextClassLoader, setExtension
 

Field Detail

rcs_id

public static final java.lang.String rcs_id
See Also:
Constant Field Values
Constructor Detail

CentraSitePerspective

public CentraSitePerspective()
Method Detail

setWorkplaceContext

public void setWorkplaceContext(com.softwareag.cis.plugin.extpt.util.WorkplaceContext wc)
Initialize this Perspective - the WorkplaceContext is passed for potential callbacks

Parameters:
wc -

getTitle

public java.lang.String getTitle()

getImageURL

public java.lang.String getImageURL()

getToolbar

public com.softwareag.cis.server.util.ICONLISTInfo getToolbar()

getLogoImageURL

public java.lang.String getLogoImageURL()

getViewLabel

public java.lang.String getViewLabel()

getViewValues

public java.util.List getViewValues()

getView

public java.lang.String getView()

setView

public void setView(java.lang.String value)

getWorkplaceDefaultLayout

public java.lang.String getWorkplaceDefaultLayout()

reactOnSwitchSelectedPerspective

public void reactOnSwitchSelectedPerspective(com.softwareag.cis.plugin.extpt.Perspective oldPerspective,
                                             com.softwareag.cis.plugin.extpt.Perspective newPerspective)
Notify perspective about change of visible perspective - override in subclass if required

Specified by:
reactOnSwitchSelectedPerspective in interface com.softwareag.cis.plugin.extpt.Perspective
Overrides:
reactOnSwitchSelectedPerspective in class com.softwareag.cis.plugin.extpt.util.AbstractPerspective
Parameters:
oldPerspective - the perspective which was visible before, null if none
newPerspective - the perspective to become visible

initializeActivity

public static void initializeActivity(com.softwareag.cis.workplace.MFWorkplaceAdapter ca)
Initialize default activity to be shown on workplace when starting with CentraSite perspective

Parameters:
ca -