IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.rcp.service.manager.core
Class ServiceManager

java.lang.Object
  extended by com.ibm.btt.rcp.service.manager.core.ServiceManager

public class ServiceManager
extends java.lang.Object

ServiceManager manages all BTT Rich Client services


Constructor Summary
ServiceManager()
           
 
Method Summary
static void changedProperties(IPropertyValue[] values)
          Change properties by property broker
static void changedProperties(IPropertyValue[] values, java.lang.String source)
          Change properties by property broker
static void changedProperty(IProperty property, java.lang.Object value)
          Change property value by property type and new value
static void changedProperty(java.lang.String name, java.lang.Object value)
          Change property value by property name and new value
static void changedProperty(java.lang.String name, java.lang.String namespace, java.lang.Object value)
          Change property value by property name, namespace and new value
static IProperty createProperty(java.lang.String name)
          Create property by name using property factory
static IProperty createProperty(java.lang.String name, java.lang.String namespace)
          Create property by name and namespace using property factory
static IPropertyValue createPropertyValue(IProperty property, java.lang.Object value)
          Create property value by property type and new value
static IActivityManager getActivityManager()
          Get activity manager instance
static INavigatorAccessController getNavigatorAccessController()
          Get navigator registry instance to manage the navigator item extension points
static INavigatorViewController getNavigatorViewController()
          Get Navigator view controller instance to manage the navigator view
static IPerspectiveRegistry getPerspectiveRegistry()
          Get perspective definition item registry
static IPropertyBrokerService getPropertyBroker()
          Get property broker service instance
static IPropertyFactory getPropertyFactory()
          Get factory for property creation
static IWorkingArea getWorkingArea()
          Get Working area instance to handle the workbenchpage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceManager

public ServiceManager()
Method Detail

getActivityManager

public static IActivityManager getActivityManager()
Get activity manager instance

Returns:

getNavigatorAccessController

public static INavigatorAccessController getNavigatorAccessController()
Get navigator registry instance to manage the navigator item extension points

Returns:
navigator instance

getPerspectiveRegistry

public static IPerspectiveRegistry getPerspectiveRegistry()
Get perspective definition item registry

Returns:

getNavigatorViewController

public static INavigatorViewController getNavigatorViewController()
Get Navigator view controller instance to manage the navigator view

Returns:

getWorkingArea

public static IWorkingArea getWorkingArea()
Get Working area instance to handle the workbenchpage

Returns:

getPropertyBroker

public static IPropertyBrokerService getPropertyBroker()
Get property broker service instance

Returns:

changedProperties

public static void changedProperties(IPropertyValue[] values)
Change properties by property broker

Parameters:
values - property values changed

changedProperties

public static void changedProperties(IPropertyValue[] values,
                                     java.lang.String source)
Change properties by property broker

Parameters:
values - property values changed
source - source which invoke the property change

getPropertyFactory

public static IPropertyFactory getPropertyFactory()
Get factory for property creation

Returns:
property factory

createProperty

public static IProperty createProperty(java.lang.String name)
Create property by name using property factory

Parameters:
name - property name
Returns:
property

createProperty

public static IProperty createProperty(java.lang.String name,
                                       java.lang.String namespace)
Create property by name and namespace using property factory

Parameters:
name - property name
namespace - property namespace
Returns:
property

createPropertyValue

public static IPropertyValue createPropertyValue(IProperty property,
                                                 java.lang.Object value)
Create property value by property type and new value

Parameters:
property - property instance
value - new value
Returns:
property value

changedProperty

public static void changedProperty(java.lang.String name,
                                   java.lang.String namespace,
                                   java.lang.Object value)
Change property value by property name, namespace and new value

Parameters:
name - property name
namespace - property namespace
value - property new value

changedProperty

public static void changedProperty(IProperty property,
                                   java.lang.Object value)
Change property value by property type and new value

Parameters:
property - property instance
value - new value

changedProperty

public static void changedProperty(java.lang.String name,
                                   java.lang.Object value)
Change property value by property name and new value

Parameters:
name - property name
value - property new value

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2010