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:
BackupInfos,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 TypeMethodDescriptionintintDefault-Implementierung mit Hoehe -1.intgetIndex()Liefert die Position, an der die Box angezeigt werden soll.booleanisActive()Prueft, ob die Box dem User ueberhaupt zur Auswahl geboten werden soll.booleanPrueft, ob die Box angezeigt werden soll.voidsetEnabled(boolean enabled) Aktiviert/Deaktiviert die Box.voidsetIndex(int index) Speichert die Position der Box.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:BoxPrueft, ob die Box angezeigt werden soll. -
setEnabled
public void setEnabled(boolean enabled) Description copied from interface:BoxAktiviert/Deaktiviert die Box.- Specified by:
setEnabledin interfaceBox- Parameters:
enabled-- See Also:
-
getIndex
public int getIndex()Description copied from interface:BoxLiefert die Position, an der die Box angezeigt werden soll. -
setIndex
public void setIndex(int index) Description copied from interface:BoxSpeichert die Position der Box. -
compareTo
- Specified by:
compareToin interfaceComparable- See Also:
-
isActive
public boolean isActive()Description copied from interface:BoxPrueft, ob die Box dem User ueberhaupt zur Auswahl geboten werden soll. -
getHeight
public int getHeight()Default-Implementierung mit Hoehe -1.
-