Class QuickAssistProposalGroup

java.lang.Object
ro.sync.exml.editor.quickassist.QuickAssistProposalGroup

@API(type=INTERNAL, src=PUBLIC) public class QuickAssistProposalGroup extends Object
The group for a quick assist proposal.
  • Constructor Details

    • QuickAssistProposalGroup

      public QuickAssistProposalGroup(String displayString, String iconPath, boolean isQuickFix)
      Constructor.
      Parameters:
      displayString - The display String for the group.
      iconPath - The path to the icon of this group.
      isQuickFix - true if it is a quick fix group, false if it is a refactory group.
  • Method Details

    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
      See Also:
    • getDisplayString

      public String getDisplayString()
      Returns:
      The render string for the group.
    • getIconPath

      public String getIconPath()
      Returns:
      Returns the icon path.
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
      See Also:
    • isQuickFix

      public boolean isQuickFix()
      Checks whether it is a quick fix or a refactory group.
      Returns:
      true if it is a quick fix group, false if it is a refactory group.