|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.btt.rcp.broker.core.impl.PropertyBrokerService
public class PropertyBrokerService
This PropertyBrokerService is IPropertyBrokerService
implementation class for pure RCP use.
Field Summary | |
---|---|
protected java.util.Map<IProperty,java.util.List<IPropertyListener>> |
listenerRegistry
|
protected IPropertyFactory |
propertyFactory
|
Fields inherited from interface com.ibm.btt.rcp.broker.core.IPropertyBrokerService |
---|
SERVICE_PID |
Constructor Summary | |
---|---|
PropertyBrokerService()
PropertyBrokerService constructor |
Method Summary | |
---|---|
void |
addPropertyListener(IPropertyListener listener,
IProperty property)
Add property listener to listen specified property changes. |
void |
addPropertyListener(IPropertyListener listener,
IProperty[] properties)
Add property listener to listen specified properties changes. |
void |
changedProperties(IPropertyValue[] values)
Deliver property changes |
void |
changedProperties(IPropertyValue[] values,
java.lang.String source)
Deliver property changes |
IProperty[] |
getListenedProperties(IPropertyListener listener)
Return properties which this listener listens to |
IPropertyFactory |
getPropertyFactory()
Get property factory instance |
void |
removePropertyListener(IPropertyListener listener)
Remove property listener |
void |
removePropertyListener(IPropertyListener listener,
IProperty property)
Remove property listener for specified property changes |
void |
removePropertyListener(IPropertyListener listener,
IProperty[] properties)
Remove property listener for specified properties changes |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.util.Map<IProperty,java.util.List<IPropertyListener>> listenerRegistry
protected IPropertyFactory propertyFactory
Constructor Detail |
---|
public PropertyBrokerService()
Method Detail |
---|
public void addPropertyListener(IPropertyListener listener, IProperty property)
IPropertyBrokerService
addPropertyListener
in interface IPropertyBrokerService
public void addPropertyListener(IPropertyListener listener, IProperty[] properties)
IPropertyBrokerService
addPropertyListener
in interface IPropertyBrokerService
public void changedProperties(IPropertyValue[] values, java.lang.String source) throws BrokerServiceException
IPropertyBrokerService
changedProperties
in interface IPropertyBrokerService
values
- property valuessource
- property source
BrokerServiceException
public void changedProperties(IPropertyValue[] values) throws BrokerServiceException
IPropertyBrokerService
changedProperties
in interface IPropertyBrokerService
values
- property values
BrokerServiceException
public IProperty[] getListenedProperties(IPropertyListener listener)
IPropertyBrokerService
getListenedProperties
in interface IPropertyBrokerService
public void removePropertyListener(IPropertyListener listener, IProperty property)
IPropertyBrokerService
removePropertyListener
in interface IPropertyBrokerService
public void removePropertyListener(IPropertyListener listener)
IPropertyBrokerService
removePropertyListener
in interface IPropertyBrokerService
public IPropertyFactory getPropertyFactory()
IPropertyBrokerService
getPropertyFactory
in interface IPropertyBrokerService
public void removePropertyListener(IPropertyListener listener, IProperty[] properties)
IPropertyBrokerService
removePropertyListener
in interface IPropertyBrokerService
|
IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |