Class GuiContextData

java.lang.Object
net.sf.basedb.core.data.GuiContextData
All Implemented Interfaces:
Serializable

public class GuiContextData
extends Object
implements Serializable
This is a helper component for the PluginDefinitionData item to store the contexts where a plugin can be used in a client application. A context is an item type and context type code. The context type code can currently take two values: 0 = list; 1 = item
Version:
2.0
Author:
Nicklas
See Also:
Developer documentation: Plug-ins, jobs and job agents, Serialized Form
Last modified
$Date: 2015-04-16 13:47:41 +0200 (to, 16 apr 2015) $
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
      Constant Field Values
    • itemType

      private int itemType
    • contextType

      private int contextType
  • Constructor Details

    • GuiContextData

      GuiContextData()
    • GuiContextData

      public GuiContextData​(int itemType, int contextType)
  • Method Details

    • getItemType

      public int getItemType()
      Hibernate: property
      column="`item_type`" type="int"
    • setItemType

      void setItemType​(int itemType)
    • getContextType

      public int getContextType()
      Hibernate: property
      column="`context_type`" type="int"
    • setContextType

      void setContextType​(int contextType)
    • equals

      public boolean equals​(Object o)
      Check if this object is equal to another GuiContext object. They are equal if both have the same item type and context type
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Calculate the hash code for the object.
      Overrides:
      hashCode in class Object