@Deprecated public interface PropertyController extends Property
Property
.
This interface has no dependencies on runtime specific objects, as it
is intended for reuse across general component runtime environments
where brokered communication across components may be necessary.
See the corresponding getter methods in Property
for detailed descriptions of the attributes
set by the various setters in this interface.
Currently only Name is supported, others are ignored.
PropertyBrokerService
may be used to create
instances of Property
. After instantiation, required fields must be set using
the setters provided by this interface.
Example:
PropertyController cproperty = propertyFactoryService.createProperty(myconfig); cproperty.setNamespace("namespace"); cproperty.setType("String"); cproperty.setName("My Property");
PropertyBrokerService
,
Property
Modifier and Type | Method and Description |
---|---|
void |
setClassname(java.lang.String classname)
Deprecated.
Sets the class used to hold the Property value.
|
void |
setName(java.lang.String name)
Deprecated.
Sets the name of the property.
|
void |
setNamespace(java.lang.String namespace)
Deprecated.
Sets the namespace of the property.
|
void |
setType(java.lang.String type)
Deprecated.
Sets the type of the property.
|
getClassname, getName, getNamespace, getOwningDefinitionId, getType
void setName(java.lang.String name)
name
- the nameProperty.getName()
void setType(java.lang.String type)
type
- the typeProperty.getType()
void setNamespace(java.lang.String namespace)
namespace
- the namespaceProperty.getNamespace()
void setClassname(java.lang.String classname)
classname
- the name of the class used to hold instances of the Property valueProperty.getClassname()