Package maspack.properties

Interface Summary
CompositeProperty An object containing properties which may be inherited from an ancestor object.
HasProperties An object which exports access to internal attributes via Property objects.
HierarchyNode An object which is a node in a hierachy.
InheritableProperty  
NumericProperty Property object which returns a set of numeric values
Property A handle object used to access values and obtain information for a specific property exported by an object.
PropertyInfo Provides property information that is static with respect to a property's exporting class.
PropertyInfoList List containing information about a set of properties.
 

Class Summary
Auto This class is a holder for the field TYPE, which is used to indicate object types which should be automatically allocated.
EditingProperty Stub property that interfaces to a common property of one or more underlying property hosts.
EditTest  
GenericPropertyHandle  
HostList Container class for a list of property hosts that can be queried for common values, backed-up, etc.
InheritablePropertyHandle  
NumericConverter  
PropertyDesc Provides information and implementation code for specific properties exported by a class.
PropertyDescTest  
PropertyList Implements a list of exported properties.
PropertyUtils  
PropTreeCell Container class for organizing property information into a tree.
PropTreeData  
TestHierarchy Artificial properties used for testing: double stiffness; double damping; double modulus; String file; int order; int width; Color color; Vector3d dir; Material double density double stiffness double damping RenderInfo Color color; String textureFile; double shine; int width; and here is the hierarchy: myRoot /\ / \ M1 M7 /\ |\ / \ | \ S2 T4 M8 S9 / /\ | / / \ | M3 M5 S6 T10
TestMaterial  
TestNode Artificial property-containing class used for testing.
TestRenderInfo  
 

Enum Summary
PropertyDesc.TypeCode  
PropertyInfo.Edit Describes conditions under which this property should be interactively edited.
PropertyInfo.ExpandState  
PropertyMode