public class AdapterFeatureDescriptor
extends java.lang.Object
It supports some common information that can be set and retrieved for any of the introspection descriptors.
In addition it provides an extension mechanism so that arbitrary attribute/value pairs can be associated with a design feature.
Constructor and Description |
---|
AdapterFeatureDescriptor()
Constructs a
AdapterFeatureDescriptor . |
AdapterFeatureDescriptor(java.beans.PropertyDescriptor old) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
getDefaultObject() |
java.lang.String |
getDefaultValue() |
boolean |
getDisableAppendAll() |
java.lang.String |
getDisplayName()
Gets the localized display name of this feature.
|
java.lang.String |
getFieldMap() |
java.lang.String |
getGroupName() |
java.lang.String |
getMapAndResourceDomain() |
java.lang.String |
getName()
Gets the programmatic name of this feature.
|
java.lang.String |
getResourceDomain() |
java.lang.String |
getTupleName() |
java.lang.String |
getType() |
boolean |
isLookupDependent() |
boolean |
isLookupKey() |
boolean |
isPassword() |
protected boolean |
isPrimitive() |
com.wm.data.IData |
saveAsIData() |
void |
setDefaultObject(java.lang.Object value) |
void |
setDefaultValue(java.lang.String value) |
void |
setDescription(java.lang.String text)
You can associate a short descriptive string with a feature.
|
void |
setDisableAppendAll(boolean mode) |
void |
setDisplayName(java.lang.String displayName)
Sets the localized display name of this feature.
|
void |
setExploreButton(boolean exploreButton) |
void |
setFieldMap(java.lang.String name) |
void |
setFill(boolean fill) |
void |
setGroupName(java.lang.String name) |
void |
setGroupURL(java.lang.String name) |
void |
setHidden(boolean hidden)
The "hidden" flag is used to identify features that are intended only for
tool use, and which should not be exposed to humans.
|
void |
setKey(boolean key) |
void |
setLookupDependent(boolean isLookupDependent) |
void |
setLookupKey(boolean isLookupKey) |
void |
setMaxSeqLength(int length) |
void |
setMaxStringLength(int length) |
void |
setMinSeqLength(int length) |
void |
setMinStringLength(int value) |
void |
setMultiline(boolean multiline) |
void |
setName(java.lang.String name)
Sets the programmatic name of this feature.
|
void |
setPassword(boolean password) |
void |
setReadOnly(boolean readOnly) |
void |
setRequired(boolean required) |
void |
setResourceDomain(java.lang.String name) |
void |
setTreeDelimiter(java.lang.String delimiter) |
void |
setTreeName(java.lang.String name) |
void |
setTupleName(java.lang.String name) |
void |
setType(java.lang.String type) |
void |
setUseParam(java.lang.String name) |
java.lang.String |
toString() |
public AdapterFeatureDescriptor()
AdapterFeatureDescriptor
.public AdapterFeatureDescriptor(java.beans.PropertyDescriptor old)
protected java.lang.Object getDefaultObject()
public java.lang.String getDefaultValue()
public boolean getDisableAppendAll()
public java.lang.String getDisplayName()
public java.lang.String getFieldMap()
public java.lang.String getGroupName()
public java.lang.String getMapAndResourceDomain()
public java.lang.String getName()
public java.lang.String getResourceDomain()
public java.lang.String getTupleName()
public java.lang.String getType()
public boolean isLookupDependent()
public boolean isLookupKey()
public boolean isPassword()
protected boolean isPrimitive()
public com.wm.data.IData saveAsIData()
public void setDefaultObject(java.lang.Object value)
public void setDefaultValue(java.lang.String value)
public void setDescription(java.lang.String text)
text
- A (localized) short description to be associated with this
property/method/event.public void setDisableAppendAll(boolean mode)
public void setDisplayName(java.lang.String displayName)
displayName
- The localized display name for the property/method/event.public void setExploreButton(boolean exploreButton)
public void setFieldMap(java.lang.String name)
public void setFill(boolean fill)
public void setGroupName(java.lang.String name)
public void setGroupURL(java.lang.String name)
public void setHidden(boolean hidden)
hidden
- True if this feature should be hidden from human users.public void setKey(boolean key)
public void setLookupDependent(boolean isLookupDependent)
public void setLookupKey(boolean isLookupKey)
public void setMaxSeqLength(int length)
public void setMaxStringLength(int length)
public void setMinSeqLength(int length)
public void setMinStringLength(int value)
public void setMultiline(boolean multiline)
public void setName(java.lang.String name)
name
- The programmatic name of the property/method/eventpublic void setPassword(boolean password)
public void setReadOnly(boolean readOnly)
public void setRequired(boolean required)
public void setResourceDomain(java.lang.String name)
public void setTreeDelimiter(java.lang.String delimiter)
public void setTreeName(java.lang.String name)
public void setTupleName(java.lang.String name)
public void setType(java.lang.String type)
public void setUseParam(java.lang.String name)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2003 - 2021 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.