cz.cuni.pogamut.remote
Class PropertyWrapper

java.lang.Object
  extended by cz.cuni.pogamut.remote.PropertyWrapper
All Implemented Interfaces:
Property

public class PropertyWrapper
extends java.lang.Object
implements Property


Field Summary
(package private)  Property property
           
 
Constructor Summary
PropertyWrapper(Property property)
           
 
Method Summary
 java.lang.String getName()
           
 java.lang.Class getType()
           
 java.lang.Object getValue()
          Get value of property.
 void setValue(java.lang.Object newValue)
          Set value of property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

property

Property property
Constructor Detail

PropertyWrapper

public PropertyWrapper(Property property)
Method Detail

getValue

public java.lang.Object getValue()
                          throws java.lang.IllegalAccessException,
                                 java.rmi.RemoteException
Description copied from interface: Property
Get value of property.

Specified by:
getValue in interface Property
Returns:
Value of property
Throws:
java.lang.IllegalAccessException
java.rmi.RemoteException

setValue

public void setValue(java.lang.Object newValue)
              throws java.lang.IllegalAccessException,
                     java.rmi.RemoteException
Description copied from interface: Property
Set value of property.

Specified by:
setValue in interface Property
Throws:
java.lang.IllegalAccessException
java.rmi.RemoteException

getName

public java.lang.String getName()
                         throws java.rmi.RemoteException
Specified by:
getName in interface Property
Returns:
Name of this property.
Throws:
java.rmi.RemoteException

getType

public java.lang.Class getType()
                        throws java.rmi.RemoteException
Specified by:
getType in interface Property
Returns:
Type of this property.
Throws:
java.rmi.RemoteException