Top Inners Fields Constructors Methods
fr.brouillard.oss.cssfx.impl.events

public final Class CSSFXEvent<T>

extends Object
Class Inheritance

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum

Field Summary

Modifier and TypeField and Description
private final T
private final CSSFXEvent.EventType

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public T
public CSSFXEvent.EventType
public static <T> CSSFXEvent<T>
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

eventDataback to summary
private final T eventData
eventTypeback to summary
private final CSSFXEvent.EventType eventType

Constructor Detail

CSSFXEventback to summary
private CSSFXEvent(CSSFXEvent.EventType type, T data)

Method Detail

getEventDataback to summary
public T getEventData()
getEventTypeback to summary
public CSSFXEvent.EventType getEventType()
newEventback to summary
public static <T> CSSFXEvent<T> newEvent(CSSFXEvent.EventType type, T data)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@Override
fr.brouillard.oss.cssfx.impl.events back to summary

public final Enum CSSFXEvent.EventType

extends Enum<CSSFXEvent.EventType>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final CSSFXEvent.EventType
public static final CSSFXEvent.EventType
public static final CSSFXEvent.EventType
public static final CSSFXEvent.EventType
public static final CSSFXEvent.EventType
public static final CSSFXEvent.EventType
public static final CSSFXEvent.EventType
public static final CSSFXEvent.EventType

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static CSSFXEvent.EventType
public static CSSFXEvent.EventType[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

NODE_ADDEDback to summary
public static final CSSFXEvent.EventType NODE_ADDED
NODE_REMOVEDback to summary
public static final CSSFXEvent.EventType NODE_REMOVED
SCENE_ADDEDback to summary
public static final CSSFXEvent.EventType SCENE_ADDED
SCENE_REMOVEDback to summary
public static final CSSFXEvent.EventType SCENE_REMOVED
STAGE_ADDEDback to summary
public static final CSSFXEvent.EventType STAGE_ADDED
STAGE_REMOVEDback to summary
public static final CSSFXEvent.EventType STAGE_REMOVED
STYLESHEET_ADDEDback to summary
public static final CSSFXEvent.EventType STYLESHEET_ADDED
STYLESHEET_REMOVEDback to summary
public static final CSSFXEvent.EventType STYLESHEET_REMOVED

Constructor Detail

EventTypeback to summary
private EventType()

Method Detail

valueOfback to summary
public static CSSFXEvent.EventType valueOf(String name)
valuesback to summary
public static CSSFXEvent.EventType[] values()