public abstract class AbstractTypedConfiguration extends AbstractConfiguration
Modifier and Type | Field and Description |
---|---|
static String |
NAME
Property that defines a user-friendly name for the component that will be instantiated
from this configuration.
|
protected String |
type |
properties
Modifier | Constructor and Description |
---|---|
protected |
AbstractTypedConfiguration(String type) |
Modifier and Type | Method and Description |
---|---|
abstract AbstractTypedConfiguration |
clone() |
protected String |
getElementName() |
String |
getId()
Returns the id of the component.
|
protected String |
getNamespace() |
String |
getType() |
void |
setId(String id)
Sets the id of the component.
|
void |
setType(String type) |
addChildConfiguration, afterXmlDeserialization, assignUniqueIds, beforeXmlSerialization, cloneProperties, get, getBoolean, getData, getEnum, getInteger, getList, getMap, getObfuscatedList, getObfuscatedString, getPreferedIdPrefixForChild, getPreferedPrefix, getProtocol, getString, getString, isOperand, loadAttributes, remove, saveDataToAttachment, serialize, setBoolean, setData, setData, setEnum, setInteger, setList, setMap, setObfuscatedList, setObfuscatedString, setString, toString, write, write, write, writeAttributes, writeChildConfiguration, writeChildConfigurations, writeChildConfigurations
public static final String NAME
protected String type
protected AbstractTypedConfiguration(String type)
public String getType()
public void setType(String type)
protected String getElementName()
getElementName
in class AbstractConfiguration
protected String getNamespace()
getNamespace
in class AbstractConfiguration
public abstract AbstractTypedConfiguration clone()
clone
in class AbstractConfiguration
public void setId(String id)
id
- An id. Can be null
to unassign the component id. However an id
will automatically assigned to the component if it is persisted.public String getId()
© Copyright IBM Corp. 2013. All rights reserved.