org.jvnet.hk2.config.types
Interface Property

All Superinterfaces:
ConfigBeanProxy, Injectable

public interface Property
extends ConfigBeanProxy, Injectable

Property type definition.

Author:
Jerome Dochez

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
ConfigBeanProxy.Duck
 
Method Summary
 String getDescription()
          Gets the value of the description property.
 String getName()
          Gets the value of the name property.
 String getValue()
          Gets the value of the value property.
 void setDescription(String value)
          Sets the value of the description property.
 void setName(String value)
          Sets the value of the name property.
 void setValue(String value)
          Sets the value of the value property.
 
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
 
Methods inherited from interface org.jvnet.hk2.component.Injectable
injectedInto
 

Method Detail

getName

String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

void setName(String value)
             throws PropertyVetoException
Sets the value of the name property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException - if a listener vetoes the change

getValue

String getValue()
Gets the value of the value property.

Returns:
possible object is String

setValue

void setValue(String value)
              throws PropertyVetoException
Sets the value of the value property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException - if a listener vetoes the change

getDescription

String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

void setDescription(String value)
                    throws PropertyVetoException
Sets the value of the description property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException - if a listener vetoes the change


Copyright © 2013 Oracle Corporation. All Rights Reserved.