Class ColumnSetting

java.lang.Object
com._1c.g5.v8.dt.internal.ui.validation.Setting
com._1c.g5.v8.dt.internal.ui.validation.ColumnSetting

public class ColumnSetting extends Setting
Settings for columns in ProblemsView.
  • Constructor Details

    • ColumnSetting

      public ColumnSetting(MarkerField field, int width, boolean enable)
      Base constructor.
      Parameters:
      field - - field of ProblemView for which this setting , cannot be null
      width - - field widht in pixels
      enable - - field enabling
    • ColumnSetting

      public ColumnSetting(ColumnSetting original)
      Clone constructor.
      Parameters:
      original - - original for clonning, cannot be null
  • Method Details

    • getWidth

      public int getWidth()
      Returns column width in pixels.
      Returns:
      the column width in pixels
    • setWidth

      public void setWidth(int width)
      Sets column width in pixels.
      Parameters:
      width - the column width in pixels to set
    • getField

      public MarkerField getField()
      Returns field for which this setting.
      Returns:
      the field for which this setting, never null
    • hashCode

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

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