org.omg.CosPropertyService
Class PropertyDef

java.lang.Object
  extended by org.omg.CosPropertyService.PropertyDef
All Implemented Interfaces:
java.io.Serializable, org.omg.CORBA.portable.IDLEntity

public final class PropertyDef
extends java.lang.Object
implements org.omg.CORBA.portable.IDLEntity

A PropertyDef is a three tuple of: <property_name, property_value, property_mode_type>.

A property definition combines property characteristics (metadata) and property data information and is used in the PropertySetDefFactory and PropertySetDef interfaces. The PropertyDef data type provides clients access and control of property metadata.

See Also:
Serialized Form

Field Summary
 PropertyModeType property_mode
          Struct member property_mode
 java.lang.String property_name
          Struct member property_name
 org.omg.CORBA.Any property_value
          Struct member property_value
 
Constructor Summary
PropertyDef()
          Default constructor
PropertyDef(java.lang.String property_name, org.omg.CORBA.Any property_value, PropertyModeType property_mode)
          Constructor with fields initialization
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

property_name

public java.lang.String property_name
Struct member property_name


property_value

public org.omg.CORBA.Any property_value
Struct member property_value


property_mode

public PropertyModeType property_mode
Struct member property_mode

Constructor Detail

PropertyDef

public PropertyDef()
Default constructor


PropertyDef

public PropertyDef(java.lang.String property_name,
                   org.omg.CORBA.Any property_value,
                   PropertyModeType property_mode)
Constructor with fields initialization

Parameters:
property_name - property_name struct member
property_value - property_value struct member
property_mode - property_mode struct member