abstract class Window
Class Window. Provides window functionality for the Hytale server.
java.lang.Object > Window
Field Summary
id
private
int
id
Field id.
manager
private
WindowManager
manager
Field manager.
playerRef
private
PlayerRef
playerRef
Field playerRef.
window
final
Window
window
Field window.
Method Detail
init
Method init.
- Parameters:
@Nonnull final PlayerRefplayerRef@Nonnull final WindowManagermanager
onOpen
protected
boolean
onOpen
()
Method onOpen.
onClose
protected
void
onClose
()
Method onClose.
WindowCloseEvent
public
new
WindowCloseEvent
()
Method WindowCloseEvent.
handleAction
public
void
handleAction
(@Nonnull final Ref ref, @Nonnull final Store store, @Nonnull final WindowAction action)
Method handleAction.
- Parameters:
@Nonnull final Refref@Nonnull final Storestore@Nonnull final WindowActionaction
setId
public
void
setId
(final int id)
Method setId.
- Parameters:
final intid
getId
public
int
getId
()
Method getId.
close
public
void
close
()
Method close.
invalidate
protected
void
invalidate
()
Method invalidate.
setNeedRebuild
protected
void
setNeedRebuild
()
Method setNeedRebuild.
consumeIsDirty
protected
boolean
consumeIsDirty
()
Method consumeIsDirty.
consumeNeedRebuild
protected
void
consumeNeedRebuild
()
Method consumeNeedRebuild.
registerCloseEvent
Method registerCloseEvent.
- Parameters:
@Nonnull final Consumerconsumer
equals
public
boolean
equals
(@Nullable final Object o)
Method equals.
- Parameters:
@Nullable final Objecto
hashCode
public
int
hashCode
()
Method hashCode.