IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.rcp.broker.core.impl
Class Property

java.lang.Object
  extended by com.ibm.btt.rcp.broker.core.impl.Property
All Implemented Interfaces:
IProperty

public class Property
extends java.lang.Object
implements IProperty

This Property class is IProperty implementation for pure RCP use.


Field Summary
protected  java.lang.String className
           
protected  java.lang.String defaultValue
           
protected  java.lang.String description
           
protected  int direction
           
protected  java.lang.String name
           
protected  java.lang.String namespace
           
protected  java.lang.Object ownerId
           
protected  java.lang.String title
           
protected  java.lang.String type
           
 
Fields inherited from interface com.ibm.btt.rcp.broker.core.IProperty
IN, OUT
 
Constructor Summary
Property()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getClassName()
          This method returns the fully qualified java class name for the property object.
 java.lang.String getDefaultValue()
          This method retuns the default value for the property.
 java.lang.String getDescription()
          This method returns the description for this property.
 int getDirection()
          This method returns whether the property is produced or consumed.
 java.lang.String getName()
          This method returns the name of the property.
 java.lang.String getNamespace()
          This method returns the namespace of the property
 java.lang.Object getOwnerId()
          This method returns the property owner which registered this property.
 java.lang.String getTitle()
          This method returns the property title
 java.lang.String getType()
          This method returns the property type
 int hashCode()
           
 void setClassName(java.lang.String className)
          This method sets the fully qualified java class name for the property object.
 void setDefaultValue(java.lang.String defaultValue)
          This method sets the default value for the property.
 void setDescription(java.lang.String description)
          This method sets the description for this property.
 void setDirection(int direction)
          This method sets whether the property is produced or consumed.
 void setName(java.lang.String name)
          This method sets the name of the property.
 void setNamespace(java.lang.String namespace)
          This method sets the namespace of the property
 void setOwnerId(java.lang.Object ownerId)
          This method sets the property owner which registered this property.
 void setTitle(java.lang.String title)
          This method sets the property title
 void setType(java.lang.String type)
          This method sets the property type
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

className

protected java.lang.String className

defaultValue

protected java.lang.String defaultValue

description

protected java.lang.String description

name

protected java.lang.String name

namespace

protected java.lang.String namespace

title

protected java.lang.String title

type

protected java.lang.String type

direction

protected int direction

ownerId

protected java.lang.Object ownerId
Constructor Detail

Property

Property()
Method Detail

getClassName

public java.lang.String getClassName()
Description copied from interface: IProperty
This method returns the fully qualified java class name for the property object.

Specified by:
getClassName in interface IProperty
Returns:
the java class name

setClassName

public void setClassName(java.lang.String className)
Description copied from interface: IProperty
This method sets the fully qualified java class name for the property object.

Specified by:
setClassName in interface IProperty

getDefaultValue

public java.lang.String getDefaultValue()
Description copied from interface: IProperty
This method retuns the default value for the property.

Specified by:
getDefaultValue in interface IProperty
Returns:
the default value

setDefaultValue

public void setDefaultValue(java.lang.String defaultValue)
Description copied from interface: IProperty
This method sets the default value for the property.

Specified by:
setDefaultValue in interface IProperty
Parameters:
defaultValue - the default value

getDescription

public java.lang.String getDescription()
Description copied from interface: IProperty
This method returns the description for this property.

Specified by:
getDescription in interface IProperty
Returns:
the description

setDescription

public void setDescription(java.lang.String description)
Description copied from interface: IProperty
This method sets the description for this property.

Specified by:
setDescription in interface IProperty
Parameters:
description - the description

getDirection

public int getDirection()
Description copied from interface: IProperty
This method returns whether the property is produced or consumed.

Specified by:
getDirection in interface IProperty
Returns:
int the direction

setDirection

public void setDirection(int direction)
Description copied from interface: IProperty
This method sets whether the property is produced or consumed.

Specified by:
setDirection in interface IProperty

getName

public java.lang.String getName()
Description copied from interface: IProperty
This method returns the name of the property. The name must be unique within each namespace

Specified by:
getName in interface IProperty
Returns:
the name

setName

public void setName(java.lang.String name)
Description copied from interface: IProperty
This method sets the name of the property. The name must be unique within each namespace

Specified by:
setName in interface IProperty
Parameters:
name - the name

getNamespace

public java.lang.String getNamespace()
Description copied from interface: IProperty
This method returns the namespace of the property

Specified by:
getNamespace in interface IProperty
Returns:
the namespace

setNamespace

public void setNamespace(java.lang.String namespace)
Description copied from interface: IProperty
This method sets the namespace of the property

Specified by:
setNamespace in interface IProperty
Parameters:
namespace - the namespace

getOwnerId

public java.lang.Object getOwnerId()
Description copied from interface: IProperty
This method returns the property owner which registered this property.

Specified by:
getOwnerId in interface IProperty
Returns:

setOwnerId

public void setOwnerId(java.lang.Object ownerId)
Description copied from interface: IProperty
This method sets the property owner which registered this property.

Specified by:
setOwnerId in interface IProperty
Parameters:
ownerId - property owner

getTitle

public java.lang.String getTitle()
Description copied from interface: IProperty
This method returns the property title

Specified by:
getTitle in interface IProperty
Returns:
title

setTitle

public void setTitle(java.lang.String title)
Description copied from interface: IProperty
This method sets the property title

Specified by:
setTitle in interface IProperty
Parameters:
title - property title

getType

public java.lang.String getType()
Description copied from interface: IProperty
This method returns the property type

Specified by:
getType in interface IProperty
Returns:
the type

setType

public void setType(java.lang.String type)
Description copied from interface: IProperty
This method sets the property type

Specified by:
setType in interface IProperty

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2010