Class AbstractPropertySelfDescriber
- java.lang.Object
 - 
- com.inductiveautomation.factorypmi.application.components.chart.AbstractPropertySelfDescriber
 
 
- 
- All Implemented Interfaces:
 PropertySelfDescriber
- Direct Known Subclasses:
 AxisConfig,RendererConfig
public abstract class AbstractPropertySelfDescriber extends java.lang.Object implements PropertySelfDescriber
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected java.beans.PropertyDescriptor[]properties 
- 
Constructor Summary
Constructors Constructor Description AbstractPropertySelfDescriber() 
- 
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidaddEnumProp(java.lang.String name, java.lang.String display, java.lang.String desc, java.lang.Object declaringClass, int[] values, java.lang.String[] names)protected voidaddProp(java.lang.String name, java.lang.String display, java.lang.Object declaringClass)protected voidaddProp(java.lang.String name, java.lang.String display, java.lang.String shortDesc, java.lang.Object declaringClass)java.beans.PropertyDescriptor[]getProperties()protected abstract voidinitProperties() 
 - 
 
- 
- 
Method Detail
- 
getProperties
public java.beans.PropertyDescriptor[] getProperties()
- Specified by:
 getPropertiesin interfacePropertySelfDescriber
 
- 
initProperties
protected abstract void initProperties()
 
- 
addProp
protected void addProp(java.lang.String name, java.lang.String display, java.lang.Object declaringClass) 
- 
addProp
protected void addProp(java.lang.String name, java.lang.String display, java.lang.String shortDesc, java.lang.Object declaringClass) 
- 
addEnumProp
protected void addEnumProp(java.lang.String name, java.lang.String display, java.lang.String desc, java.lang.Object declaringClass, int[] values, java.lang.String[] names) 
 - 
 
 -