Package editor
Class PropertyNode
- java.lang.Object
-
- editor.BeanInfoNode
-
- editor.PropertyNode
-
- All Implemented Interfaces:
java.lang.Comparable<BeanInfoNode>
public class PropertyNode extends BeanInfoNode
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classPropertyNode.MyPropertyRef
-
Field Summary
Fields Modifier and Type Field Description private boolean_bVirtualprivate PropertyNode.MyPropertyRef_descriptorprivate java.lang.String_strValue-
Fields inherited from class editor.BeanInfoNode
PRIMARY, SECONDARY
-
-
Constructor Summary
Constructors Constructor Description PropertyNode(ITypeInfo owner, IPropertyInfo descriptor, boolean arrayicize, IType whosaskin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDisplayName()IFeatureInfogetFeatureInfo()java.lang.StringgetName()IPropertyInfogetPropertyDescriptor()java.lang.StringgetValue()booleanisVirtual()voidsetValue(java.lang.String strValue)voidsetVirtual(boolean bVirtual)-
Methods inherited from class editor.BeanInfoNode
compareTo, getPathComponent, getType, getTypeName, getTypePriority, setDisplayName
-
-
-
-
Field Detail
-
_descriptor
private PropertyNode.MyPropertyRef _descriptor
-
_strValue
private java.lang.String _strValue
-
_bVirtual
private boolean _bVirtual
-
-
Constructor Detail
-
PropertyNode
public PropertyNode(ITypeInfo owner, IPropertyInfo descriptor, boolean arrayicize, IType whosaskin)
- Parameters:
descriptor-arrayicize-whosaskin-
-
-
Method Detail
-
setVirtual
public void setVirtual(boolean bVirtual)
-
isVirtual
public boolean isVirtual()
-
getDisplayName
public java.lang.String getDisplayName()
- Overrides:
getDisplayNamein classBeanInfoNode- Returns:
-
getName
public java.lang.String getName()
- Overrides:
getNamein classBeanInfoNode- Returns:
-
getFeatureInfo
public IFeatureInfo getFeatureInfo()
- Overrides:
getFeatureInfoin classBeanInfoNode
-
getValue
public java.lang.String getValue()
- Overrides:
getValuein classBeanInfoNode- Returns:
-
setValue
public void setValue(java.lang.String strValue)
- Overrides:
setValuein classBeanInfoNode
-
getPropertyDescriptor
public IPropertyInfo getPropertyDescriptor()
-
-