Package de.willuhn.jameica.gui.boxes
Class AbstractBox
java.lang.Object
de.willuhn.jameica.gui.boxes.AbstractBox
- All Implemented Interfaces:
Box
,Part
,Comparable
- Direct Known Subclasses:
FirstStart
,OnlineUpdates
,PluginErrors
,PluginRepositories
,SystemMessages
Abstrakte Basis-Klasse aller Boxen.
-
Field Summary
Fields inherited from interface de.willuhn.jameica.gui.boxes.Box
HEIGHT_DEFAULT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
int
Default-Implementierung mit Hoehe -1.int
getIndex()
Liefert die Position, an der die Box angezeigt werden soll.boolean
isActive()
Prueft, ob die Box dem User ueberhaupt zur Auswahl geboten werden soll.boolean
Prueft, ob die Box angezeigt werden soll.void
setEnabled
(boolean enabled) Aktiviert/Deaktiviert die Box.void
setIndex
(int index) Speichert die Position der Box.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.willuhn.jameica.gui.boxes.Box
getDefaultEnabled, getDefaultIndex, getName
-
Constructor Details
-
AbstractBox
public AbstractBox()
-
-
Method Details
-
isEnabled
public boolean isEnabled()Description copied from interface:Box
Prueft, ob die Box angezeigt werden soll. -
setEnabled
public void setEnabled(boolean enabled) Description copied from interface:Box
Aktiviert/Deaktiviert die Box.- Specified by:
setEnabled
in interfaceBox
- Parameters:
enabled
-- See Also:
-
getIndex
public int getIndex()Description copied from interface:Box
Liefert die Position, an der die Box angezeigt werden soll. -
setIndex
public void setIndex(int index) Description copied from interface:Box
Speichert die Position der Box. -
compareTo
- Specified by:
compareTo
in interfaceComparable
- See Also:
-
isActive
public boolean isActive()Description copied from interface:Box
Prueft, ob die Box dem User ueberhaupt zur Auswahl geboten werden soll. -
getHeight
public int getHeight()Default-Implementierung mit Hoehe -1.
-