Class EolExtraCommentsOption

java.lang.Object
ghidra.app.util.viewer.field.EolExtraCommentsOption
All Implemented Interfaces:
CustomOption

public class EolExtraCommentsOption extends Object implements CustomOption
An option class that is used by the EolExtraCommentsPropertyEditor to load and save option settings.
  • Constructor Details

    • EolExtraCommentsOption

      public EolExtraCommentsOption()
  • Method Details

    • getRepeatable

      public EolEnablement getRepeatable()
    • setRepeatable

      public void setRepeatable(EolEnablement priority)
    • getRefRepeatable

      public EolEnablement getRefRepeatable()
    • setRefRepeatable

      public void setRefRepeatable(EolEnablement priority)
    • getAutoData

      public EolEnablement getAutoData()
    • setAutoData

      public void setAutoData(EolEnablement priority)
    • getAutoFunction

      public EolEnablement getAutoFunction()
    • setAutoFunction

      public void setAutoFunction(EolEnablement priority)
    • useAbbreviatedComments

      public boolean useAbbreviatedComments()
    • setUseAbbreviatedComments

      public void setUseAbbreviatedComments(boolean b)
    • alwaysShowAutoComments

      public boolean alwaysShowAutoComments()
    • isShowingRefRepeatables

      public boolean isShowingRefRepeatables(boolean hasOtherComments)
    • isShowingRepeatables

      public boolean isShowingRepeatables(boolean hasOtherComments)
    • isShowingAutoComments

      public boolean isShowingAutoComments(boolean hasOtherComments)
    • readState

      public void readState(GProperties properties)
      Description copied from interface: CustomOption
      Read state from the given properties
      Specified by:
      readState in interface CustomOption
      Parameters:
      properties - container of state information
    • writeState

      public void writeState(GProperties properties)
      Description copied from interface: CustomOption
      Write state into the given properties
      Specified by:
      writeState in interface CustomOption
      Parameters:
      properties - container of state information
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object