Package editor
Class BeanInfoNode
- java.lang.Object
-
- editor.BeanInfoNode
-
- All Implemented Interfaces:
Comparable<BeanInfoNode>
- Direct Known Subclasses:
ArrayElementNode
,MethodNode
,PropertyNode
public class BeanInfoNode extends Object implements Comparable<BeanInfoNode>
-
-
Constructor Summary
Constructors Constructor Description BeanInfoNode(IType type)
BeanInfoNode(IType type, String strDisplayName)
BeanInfoNode(String strDisplayName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(BeanInfoNode o)
String
getDisplayName()
IFeatureInfo
getFeatureInfo()
String
getName()
String
getPathComponent(boolean bFeatureLiteralCompletion)
IType
getType()
static String
getTypeName(IType type)
protected int
getTypePriority()
String
getValue()
void
setDisplayName(String strDisplayName)
void
setValue(String strValue)
-
-
-
Field Detail
-
PRIMARY
protected static final int PRIMARY
- See Also:
- Constant Field Values
-
SECONDARY
protected static final int SECONDARY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getType
public IType getType()
-
getDisplayName
public String getDisplayName()
-
setDisplayName
public void setDisplayName(String strDisplayName)
-
getName
public String getName()
-
getValue
public String getValue()
-
setValue
public void setValue(String strValue)
-
getFeatureInfo
public IFeatureInfo getFeatureInfo()
-
getPathComponent
public String getPathComponent(boolean bFeatureLiteralCompletion)
-
getTypePriority
protected int getTypePriority()
-
compareTo
public int compareTo(BeanInfoNode o)
- Specified by:
compareTo
in interfaceComparable<BeanInfoNode>
-
-