| java.lang.Object org.netbeans.modules.xslt.tmap.nodes.properties.PropertyUtils
PropertyUtils | public class PropertyUtils (Code) | | Utility class. It helps to register different kinds of properties.
author: Vitaly Bychkov author: nk160297 version: 1.0 |
Inner Class :public static class Reflection extends Node.Property | |
Method Summary | |
public static Node.Property | createPropertyStub(PropertyType propertyType) This method is intended to populate the column model of tables. | public static Node.Property | lookForPropertyByBoundedAttribute(Node node, String attrName) | public static Node.Property | lookForPropertyByBoundedElement(Node node, Class elementClass) | public static Node.Property | lookForPropertyByName(Node node, String desiredPropName) | public static Node.Property | lookForPropertyByType(Node node, PropertyType desiredPropType) | public static Node.Property | lookForPropertyByType(Node.PropertySet[] propSetArr, PropertyType desiredPropType) | public static Node.Property | registerAttributeProperty(InstanceRef instanceRef, Sheet.Set targetPropertySet, String boundAttributeName, PropertyType propertyType, String getterName, String setterName, String removerName) | public static Node.Property | registerCalculatedProperty(Object objRef, Sheet.Set targetPropertySet, PropertyType propertyType, String getterName, String setterName) | public static Node.Property | registerCalculatedProperty(Object objRef, Sheet.Set targetPropertySet, PropertyType propertyType, String getterName, String setterName, String removerName) | public static Node.Property | registerElementProperty(InstanceRef instanceRef, Object objRef, Sheet.Set targetPropertySet, Class boundElementClass, PropertyType propertyType, String getterName, String setterName, String removerName) | public static Node.Property | registerProperty(InstanceRef instanceRef, Sheet.Set targetPropertySet, PropertyType propertyType, String getterName, String setterName) |
propertyCustomizerPool | final public static ClassBasedPool<Component> propertyCustomizerPool(Code) | | |
createPropertyStub | public static Node.Property createPropertyStub(PropertyType propertyType)(Code) | | This method is intended to populate the column model of tables.
TODO
This approach is artificial and can be replaced in future.
Really it seems the Column model can use PropertyType for the initialization.
|
lookForPropertyByBoundedAttribute | public static Node.Property lookForPropertyByBoundedAttribute(Node node, String attrName)(Code) | | |
lookForPropertyByBoundedElement | public static Node.Property lookForPropertyByBoundedElement(Node node, Class elementClass)(Code) | | |
lookForPropertyByName | public static Node.Property lookForPropertyByName(Node node, String desiredPropName)(Code) | | |
lookForPropertyByType | public static Node.Property lookForPropertyByType(Node node, PropertyType desiredPropType)(Code) | | |
lookForPropertyByType | public static Node.Property lookForPropertyByType(Node.PropertySet[] propSetArr, PropertyType desiredPropType)(Code) | | |
registerAttributeProperty | public static Node.Property registerAttributeProperty(InstanceRef instanceRef, Sheet.Set targetPropertySet, String boundAttributeName, PropertyType propertyType, String getterName, String setterName, String removerName)(Code) | | |
registerCalculatedProperty | public static Node.Property registerCalculatedProperty(Object objRef, Sheet.Set targetPropertySet, PropertyType propertyType, String getterName, String setterName)(Code) | | |
registerCalculatedProperty | public static Node.Property registerCalculatedProperty(Object objRef, Sheet.Set targetPropertySet, PropertyType propertyType, String getterName, String setterName, String removerName)(Code) | | |
registerElementProperty | public static Node.Property registerElementProperty(InstanceRef instanceRef, Object objRef, Sheet.Set targetPropertySet, Class boundElementClass, PropertyType propertyType, String getterName, String setterName, String removerName)(Code) | | |
registerProperty | public static Node.Property registerProperty(InstanceRef instanceRef, Sheet.Set targetPropertySet, PropertyType propertyType, String getterName, String setterName)(Code) | | |
|
|