Index

A B C D G H I M N O R S U 
All Classes and Interfaces|All Packages

A

addEventConsumer(Class<T>, Consumer<T>) - Method in class me.hsgamer.hscore.ui.BaseHolder
 
addEventConsumer(Class<T>, Consumer<T>) - Method in interface me.hsgamer.hscore.ui.Holder
Add an event consumer

B

BaseDisplay<H extends Holder<?>> - Class in me.hsgamer.hscore.ui
A simple implementation of Display
BaseDisplay(UUID, H) - Constructor for class me.hsgamer.hscore.ui.BaseDisplay
Create a new display
BaseHolder<D extends Display> - Class in me.hsgamer.hscore.ui
A simple implementation of Holder
BaseHolder() - Constructor for class me.hsgamer.hscore.ui.BaseHolder
 

C

clearAllEventConsumer() - Method in class me.hsgamer.hscore.ui.BaseHolder
 
clearAllEventConsumer() - Method in interface me.hsgamer.hscore.ui.Holder
Clear all event consumers of all events
clearEventConsumer(Class<?>) - Method in class me.hsgamer.hscore.ui.BaseHolder
 
clearEventConsumer(Class<?>) - Method in interface me.hsgamer.hscore.ui.Holder
Clear all event consumers
createDisplay(UUID) - Method in class me.hsgamer.hscore.ui.BaseHolder
 
createDisplay(UUID) - Method in interface me.hsgamer.hscore.ui.Holder
Create a display with the unique id

D

Display - Interface in me.hsgamer.hscore.ui
The display
displayMap - Variable in class me.hsgamer.hscore.ui.BaseHolder
 

G

getDisplay(UUID) - Method in class me.hsgamer.hscore.ui.BaseHolder
 
getDisplay(UUID) - Method in interface me.hsgamer.hscore.ui.Holder
Get the display for the unique id
getHolder() - Method in class me.hsgamer.hscore.ui.BaseDisplay
 
getHolder() - Method in interface me.hsgamer.hscore.ui.Display
Get the holder for the display
getUniqueId() - Method in class me.hsgamer.hscore.ui.BaseDisplay
 
getUniqueId() - Method in interface me.hsgamer.hscore.ui.Display
Get the unique id for the display

H

handleEvent(Class<?>, Object) - Method in class me.hsgamer.hscore.ui.BaseHolder
 
handleEvent(Class<?>, Object) - Method in interface me.hsgamer.hscore.ui.Holder
Handle the event
handleEvent(Class<E>, E) - Method in interface me.hsgamer.hscore.ui.Display
Handler the event
handleEvent(Object) - Method in interface me.hsgamer.hscore.ui.Display
Handle the event
handleEvent(E) - Method in interface me.hsgamer.hscore.ui.Holder
Handle the event
holder - Variable in class me.hsgamer.hscore.ui.BaseDisplay
 
Holder<D extends Display> - Interface in me.hsgamer.hscore.ui
The holder for all displays

I

IdentifiedUpdatable - Interface in me.hsgamer.hscore.ui.property
The interface for some classes than can be updated with the identifier
init() - Method in interface me.hsgamer.hscore.ui.property.Initializable
Initialize some properties for the object
Initializable - Interface in me.hsgamer.hscore.ui.property
The interface for some classes than can be initialized

M

me.hsgamer.hscore.ui - package me.hsgamer.hscore.ui
Contains the UI's base classes
me.hsgamer.hscore.ui.property - package me.hsgamer.hscore.ui.property
Contains the property interface for some objects

N

newDisplay(UUID) - Method in class me.hsgamer.hscore.ui.BaseHolder
Make a new display

O

onRemoveDisplay(D) - Method in class me.hsgamer.hscore.ui.BaseHolder
Called when the display is removed

R

removeAllDisplay() - Method in class me.hsgamer.hscore.ui.BaseHolder
 
removeAllDisplay() - Method in interface me.hsgamer.hscore.ui.Holder
Remove all displays
removeDisplay(UUID) - Method in class me.hsgamer.hscore.ui.BaseHolder
 
removeDisplay(UUID) - Method in interface me.hsgamer.hscore.ui.Holder
Remove a display with the unique id

S

stop() - Method in class me.hsgamer.hscore.ui.BaseHolder
 
stop() - Method in interface me.hsgamer.hscore.ui.property.Initializable
Stop the object

U

Updatable - Interface in me.hsgamer.hscore.ui.property
The interface for some classes than can be updated
update() - Method in class me.hsgamer.hscore.ui.BaseHolder
 
update() - Method in interface me.hsgamer.hscore.ui.property.Updatable
Update the updatable object
update(UUID) - Method in interface me.hsgamer.hscore.ui.property.IdentifiedUpdatable
Update the updatable object
update(UUID) - Method in interface me.hsgamer.hscore.ui.Holder
Update the display for the unique id
uuid - Variable in class me.hsgamer.hscore.ui.BaseDisplay
 
A B C D G H I M N O R S U 
All Classes and Interfaces|All Packages