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>
  • Field Details

  • Constructor Details

    • BeanInfoNode

      public BeanInfoNode(IType type, String strDisplayName)
    • BeanInfoNode

      public BeanInfoNode(IType type)
    • BeanInfoNode

      public BeanInfoNode(String strDisplayName)
  • Method Details

    • 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()
    • getTypeName

      public static String getTypeName(IType type)
    • getPathComponent

      public String getPathComponent(boolean bFeatureLiteralCompletion)
    • getTypePriority

      protected int getTypePriority()
    • compareTo

      public int compareTo(BeanInfoNode o)
      Specified by:
      compareTo in interface Comparable<BeanInfoNode>