|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ibm.di.config.base.BaseConfigurationImpl
com.ibm.di.config.base.ExposedPropertyImpl
public class ExposedPropertyImpl
Implementation of ExposedProperty interface. Note: This class overrides the getName() method to reflect the current property and store values as defined by getPropertyName() and getStoreName() to create a unique name. 1. has property and store names --> "property.store" 2. has property but not store name -> "property" 3. has store but not property -> "store"
ExposedProperty,
Serialized Form| Field Summary |
|---|
| Fields inherited from class com.ibm.di.config.base.BaseConfigurationImpl |
|---|
NAME |
| Fields inherited from interface com.ibm.di.config.interfaces.ExposedProperty |
|---|
DENY_ALL, PERMIT_ALL |
| Fields inherited from interface com.ibm.di.config.interfaces.BaseConfiguration |
|---|
DISABLE_EXTPROPS, DISABLE_INHERITANCE, INHERIT_NONE, INHERIT_PARENT, ONE_LEVEL, RECURSIVE, RECURSIVE_ONELEVEL, RECURSIVE_SUBTREE, SEARCH_EXACTCASE, SEARCH_ONELEVEL, SEARCH_PARAMNAME, SEARCH_PARAMNAME_RE, SEARCH_PROPERTY, SEARCH_REGEX, SUBTREE |
| Constructor Summary | |
|---|---|
ExposedPropertyImpl()
Constructors |
|
ExposedPropertyImpl(Object data)
|
|
| Method Summary | |
|---|---|
String |
getCategory()
Returns the category for this property |
Object |
getClone()
Returns a cloned version of this object. |
String |
getLabel()
Optional label used by UI applications (use getUserComment() for tooltips) |
Name |
getName()
Overridden to dynamically generate name from store and property. |
String |
getPropertyName()
Returns the property name |
String |
getShortName()
Overridden to dynamically generate name from store and property. |
String |
getStoreName()
Returns the store name. |
void |
setCategory(String category)
Changes the category for this property |
void |
setLabel(String label)
Sets the label for this exposed property |
void |
setPropertyName(String propertyName)
Sets the name of the exposed property |
void |
setStoreName(String storeName)
Sets the store name to which the exposed property applies. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ExposedPropertyImpl()
public ExposedPropertyImpl(Object data)
| Method Detail |
|---|
public String getShortName()
getShortName in interface BaseConfigurationgetShortName in class BaseConfigurationImplBaseConfigurationImpl.getShortName()public Name getName()
getName in interface BaseConfigurationgetName in class BaseConfigurationImplBaseConfigurationImpl.getName()public String getCategory()
ExposedProperty
getCategory in interface ExposedPropertypublic String getPropertyName()
ExposedProperty
getPropertyName in interface ExposedPropertypublic String getStoreName()
ExposedProperty
getStoreName in interface ExposedPropertypublic String getLabel()
ExposedProperty
getLabel in interface ExposedPropertypublic void setCategory(String category)
ExposedProperty
setCategory in interface ExposedPropertypublic void setPropertyName(String propertyName)
ExposedProperty
setPropertyName in interface ExposedPropertypropertyName - The exposed property namepublic void setStoreName(String storeName)
ExposedProperty
setStoreName in interface ExposedPropertystoreName - The name of the property store or null for any property storepublic void setLabel(String label)
ExposedProperty
setLabel in interface ExposedPropertylabel - Text used by UI applications
public Object getClone()
throws Exception
BaseConfiguration
getClone in interface BaseConfigurationgetClone in class BaseConfigurationImplException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||