at.spardat.xma.component
Class ComponentProperty

java.lang.Object
  extended byat.spardat.xma.component.ComponentProperty

public class ComponentProperty
extends java.lang.Object

This class serves as a helper for getting and setting propertys in a generic way. For each property of a component in its generated class one instance of this class is created and can be accessed by Component.getPropDes().


Constructor Summary
ComponentProperty(java.lang.String name, java.lang.Class type, Component component, java.lang.Class genClass)
          Constructs a property descriptor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentProperty

public ComponentProperty(java.lang.String name,
                         java.lang.Class type,
                         Component component,
                         java.lang.Class genClass)
Constructs a property descriptor.

Parameters:
name - the name of the property
type - the type of the property
component - the component containing the property
genClass - the class of the component in which the property is declared