Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addMessageHandler(Class<MSG>, SimpleTask) - Method in interface MessageService
- addModelSelection(Class<? extends Model>, String) - Method in class Message
- addModelSelection(Class<? extends Model>, String) - Method in class Session
- addObject2d(Object2dFx<W>) - Method in class World2dFx
-
Adds an object to the world2d Calls initialize of the object
- addObserverTask(Class<? extends Observable>, SimpleTask) - Method in interface MessageService
- addSnapshotTask(Class<? extends Observable>, SimpleTask) - Method in interface MessageService
- addString(String[], String) - Static method in class ArrayUtils
- addViewLoaderTasks(FrontendTaskFactory) - Method in class ViewRegistrarFx
- analyzeCall(Object) - Method in interface StackAnalyzer
- andContains(SubTasksLambda<TASKS>) - Method in interface TaskGroupCreator
- append(Stream<I>) - Method in interface Stream
- applyReducer(ResultNtro<R>, Reducer<I, R>) - Method in interface Stream
- ArrayUtils - Class in ca.ntro.core.util
- ArrayUtils() - Constructor for class ArrayUtils
- asBoolean(Object) - Method in interface ReflectionService
- asChar(Object) - Method in interface ReflectionService
- asDouble(Object) - Method in interface ReflectionService
- asFloat(Object) - Method in interface ReflectionService
- asInt(Object) - Method in interface ReflectionService
- asList(Object) - Method in interface ReflectionService
- asList(Object, Class<I>) - Method in interface ReflectionService
- asLong(Object) - Method in interface ReflectionService
- asMap(Object) - Method in interface ReflectionService
- asMap(Object, Class<V>) - Method in interface ReflectionService
- AspectMode - Enum Class in ca.ntro.app.fx.controls
- assertArrayEquals(Object[], Object[]) - Method in interface Asserter
- assertEquals(Object, Object) - Method in interface Asserter
- asserter() - Static method in class Ntro
- asserter() - Static method in class NtroCore
- Asserter - Interface in ca.ntro.core.services
- assertFalse(String, boolean) - Method in interface Asserter
- assertFuture(long, Runnable) - Method in interface Asserter
- assertFuture(Runnable) - Method in interface Asserter
- assertNotNull(Object) - Static method in class Ntro
- assertNotNull(Object) - Method in interface Asserter
- assertNotNull(String, Object) - Method in interface Asserter
- assertTrue(String, boolean) - Method in interface Asserter
- asString(Object) - Method in interface ReflectionService
- asUserDefinedObject(Object) - Method in interface ReflectionService
- asUserDefinedObject(Object, Class<V>) - Method in interface ReflectionService
B
- BackendRegistrar - Interface in ca.ntro.app.backend
- BackendTasks - Interface in ca.ntro.app.tasks.backend
- BlockingFrontendExecutor - Interface in ca.ntro.app.tasks.frontend
- BOTTOM_CENTER - Enum constant in enum class PositionMode
- BOTTOM_LEFT - Enum constant in enum class PositionMode
- BOTTOM_RIGHT - Enum constant in enum class PositionMode
- broadcast() - Method in class Message
- broadcastMessageToOtherClients(MessageAbstr) - Method in class WebSocketClientNtro
- broadcastMessageToOtherClients(MessageAbstr) - Method in class WebSocketServerNtro
- broadcastMessageToOtherClients(MessageAbstr) - Method in interface MessageService
- buildLocale(String) - Static method in class Ntro
- buildLocale(String) - Method in interface LocaleService
- buildLocale(String) - Method in class LocaleServiceJdk
- buildLocale(String, String) - Static method in class Ntro
- buildLocale(String, String) - Method in interface LocaleService
- buildLocale(String, String) - Method in class LocaleServiceJdk
- buildLocale(String, String, String) - Method in interface LocaleService
- buildLocale(String, String, String) - Method in class LocaleServiceJdk
C
- ca.ntro.app - package ca.ntro.app
- ca.ntro.app.backend - package ca.ntro.app.backend
- ca.ntro.app.common - package ca.ntro.app.common
- ca.ntro.app.events - package ca.ntro.app.events
- ca.ntro.app.frontend - package ca.ntro.app.frontend
- ca.ntro.app.fx.controls - package ca.ntro.app.fx.controls
- ca.ntro.app.headless - package ca.ntro.app.headless
- ca.ntro.app.messages - package ca.ntro.app.messages
- ca.ntro.app.models - package ca.ntro.app.models
- ca.ntro.app.modified - package ca.ntro.app.modified
- ca.ntro.app.options - package ca.ntro.app.options
- ca.ntro.app.services - package ca.ntro.app.services
- ca.ntro.app.session - package ca.ntro.app.session
- ca.ntro.app.tasks - package ca.ntro.app.tasks
- ca.ntro.app.tasks.backend - package ca.ntro.app.tasks.backend
- ca.ntro.app.tasks.frontend - package ca.ntro.app.tasks.frontend
- ca.ntro.app.world2d - package ca.ntro.app.world2d
- ca.ntro.core - package ca.ntro.core
- ca.ntro.core.locale - package ca.ntro.core.locale
- ca.ntro.core.options - package ca.ntro.core.options
- ca.ntro.core.services - package ca.ntro.core.services
- ca.ntro.core.stream - package ca.ntro.core.stream
- ca.ntro.core.tasks - package ca.ntro.core.tasks
- ca.ntro.core.util - package ca.ntro.core.util
- callerClass() - Method in interface StackAnalyzer
- callingLocationOf(Throwable) - Method in interface StackAnalyzer
- cancel() - Method in interface Task
- canvasHeightFromWorldHeight(double) - Method in class ResizableWorld2dCanvasFx
- canvasHeightFromWorldHeight(double) - Method in class World2dMouseEventFx
- canvasWidthFromWorldWidth(double) - Method in class ResizableWorld2dCanvasFx
- canvasWidthFromWorldWidth(double) - Method in class World2dMouseEventFx
- canvasX() - Method in interface World2dMouseEvent
- canvasX() - Method in class World2dMouseEventFx
- canvasY() - Method in interface World2dMouseEvent
- canvasY() - Method in class World2dMouseEventFx
- CENTER - Enum constant in enum class PositionMode
- CENTER_LEFT - Enum constant in enum class PositionMode
- CENTER_RIGHT - Enum constant in enum class PositionMode
- changeLocale(Locale) - Static method in class Ntro
- changeLocale(Locale) - Method in interface LocaleService
- changeLocale(Locale) - Method in class LocaleServiceJdk
- choice(List<V>) - Method in interface RandomService
- choice(V[]) - Method in interface RandomService
- clearCanvas() - Method in class ResizableWorld2dCanvasFx
- clearModelSelections(Class<? extends Model>) - Method in class Message
- clearModelSelections(Class<? extends Model>) - Method in class Session
- CLIP_AT_VIEWPORT - Enum constant in enum class ClipMode
- CLIP_AT_VIEWSCREEN - Enum constant in enum class ClipMode
- CLIP_AT_WORLD - Enum constant in enum class ClipMode
- ClipMode - Enum Class in ca.ntro.app.fx.controls
- clock() - Static method in interface FrontendTasks
- ClockDescriptor - Interface in ca.ntro.app.tasks.frontend
- clone(Object) - Method in interface ReflectionService
- collect() - Method in interface Stream
- collections() - Static method in class NtroCore
- Collections - Interface in ca.ntro.core.services
- collidesWith(double, double, double, double) - Method in class Object2dFx
- collidesWith(Object2dFx) - Method in class Object2dFx
- contains(SubTasksLambda<TASKS>) - Method in interface TaskGroupCreator
- contains(Object[], Object) - Static method in class ArrayUtils
- containsString(String[], String) - Static method in class ArrayUtils
- copyDataFrom(Object2dFx) - Method in class Object2dFx
- copyDataFrom(World2dFx) - Method in class World2dFx
- copyDataTo(int, Object2dFx<?>) - Method in class World2dFx
- copyInto(V[], V[]) - Static method in class ArrayUtils
- copyModelSelectionsInto(ModelSelectionsWriter<?>) - Method in class Session
- coreOptions() - Method in interface Options
- CoreOptions - Interface in ca.ntro.core.options
- CoreOptionsWriter - Interface in ca.ntro.core.options
- country() - Method in interface Locale
- create(Class<O>) - Static method in interface BackendTasks
- create(Class<O>) - Static method in interface FrontendTasks
- created(Class<O>) - Static method in interface BackendTasks
- created(Class<O>) - Static method in interface FrontendTasks
- createSubTasks(TASKS) - Method in interface SubTasksLambda
- createTasks(FrontendTasks) - Method in class DefaultFrontendFx
- createTasks(FrontendTasks) - Method in interface Frontend
- createView() - Method in interface ViewLoader
- createView() - Method in class ViewLoaderFx
- currentLocale() - Static method in class Ntro
- currentLocale() - Method in interface LocaleService
- currentLocale() - Method in class LocaleServiceJdk
- currentThreadId() - Method in interface ThreadService
- currentValue() - Method in interface Snapshot
D
- decorations(boolean) - Method in interface Window
- DEFAULT_ID_SIZE - Static variable in interface RandomService
- DefaultFrontendFx - Class in ca.ntro.app.frontend
- DefaultFrontendFx() - Constructor for class DefaultFrontendFx
- DefaultFrontendFx(Window) - Constructor for class DefaultFrontendFx
- delete(Class<M>) - Method in interface ModelStore
- delete(Class<M>, String) - Method in interface ModelStore
- deleteModel(Class<M>) - Static method in class Ntro
- deleteModel(Class<M>, String) - Static method in class Ntro
- deleteTextFile(String) - Method in interface StorageService
- dispatchMouseEvent(World2dMouseEventFx) - Method in class World2dFx
- displayFatalErrorMessage(String) - Method in interface Window
- displayTasks() - Method in interface CoreOptions
- displayTasks(boolean) - Method in interface CoreOptionsWriter
- displayWarnings() - Method in interface CoreOptions
- displayWarnings(boolean) - Method in interface CoreOptionsWriter
- draw() - Method in interface DrawListener
- draw(GraphicsContext) - Method in interface DrawingLambdaFx
- drawImageOnCanvas(GraphicsContext) - Method in class ResizableAvatar
- drawImageOnCanvas(GraphicsContext) - Method in class ResizableImage
- DrawingLambdaFx - Interface in ca.ntro.app.fx.controls
- DrawListener - Interface in ca.ntro.app.fx.controls
- drawOn(ResizableWorld2dCanvasFx) - Method in class World2dFx
-
Calls drawOn for each object added to the world2d
- drawOnCanvas(DrawingLambdaFx) - Method in class ResizableWorld2dCanvasFx
- drawOnViewport(DrawingLambdaFx) - Method in class ResizableWorld2dCanvasFx
- drawOnViewscreen(DrawingLambdaFx) - Method in class ResizableWorld2dCanvasFx
- drawOnWorld(DrawingLambdaFx) - Method in class ResizableWorld2dCanvasFx
- drawOnWorld(GraphicsContext) - Method in class Object2dFx
E
- elapsedTime() - Method in interface Tick
- enterCatchingMode() - Method in interface ExceptionService
- error(String) - Method in interface Logger
- event(Class<EVT>) - Static method in interface FrontendTasks
- Event - Class in ca.ntro.app.events
- Event() - Constructor for class Event
- EventRegistrar - Interface in ca.ntro.app.events
- EventService - Interface in ca.ntro.app.services
- exception() - Method in interface ExceptionService
- exception(Throwable) - Method in interface Logger
- ExceptionService - Interface in ca.ntro.core.services
- execute(TaskInputs) - Method in interface BlockingFrontendExecutor
- execute(TaskInputs) - Method in interface TypedBlockingFrontendExecutor
- executes(BlockingFrontendExecutor) - Method in interface SimpleTaskCreator
- executesAndReturnsValue(TypedBlockingFrontendExecutor<?>) - Method in interface SimpleTaskCreator
- exit() - Static method in class Ntro
- exit() - Static method in class NtroCore
- exit(ExitHandler) - Static method in class Ntro
- exit(ExitHandler) - Static method in class NtroCore
- exit(ExitHandler) - Method in interface ExitService
- exitCatchingMode() - Method in interface ExceptionService
- ExitHandler - Interface in ca.ntro.core.services
- ExitService - Interface in ca.ntro.core.services
F
- factory() - Static method in class NtroCore
- FactoryService - Interface in ca.ntro.core.services
- fatal(String) - Method in interface Logger
- fatal(String, Throwable) - Method in interface Logger
- fatal(Throwable) - Method in interface Logger
- fieldNames(Object) - Method in interface ReflectionService
- findAll(Matcher<I>) - Method in interface Stream
- findFirst(Matcher<I>) - Method in interface Stream
- forEach(Visitor<I>) - Method in interface Stream
- forEach_(Visitor<I>) - Method in interface Stream
- forEach_(Visitor<K>) - Method in class StreamForMapKeys
- forEach_(Visitor<V>) - Method in class StreamForMapValues
- forEach_(Visitor<V>) - Method in class StreamForSet
- forList(List<O>) - Static method in interface Stream
- forMapKeys(Map<K, ?>) - Static method in interface Stream
- forMapValues(Map<?, V>) - Static method in interface Stream
- forSet(Set<V>) - Static method in interface Stream
- fromArray(Object[]) - Static method in class ListUtils
- fromArray(Object[]) - Static method in class StringUtils
- fromArray(Object[], String) - Static method in class StringUtils
- fromJsonObject(JsonObject) - Method in interface ReflectionService
- fromJsonString(String) - Method in interface JsonService
- fromList(List<?>) - Static method in class ArrayUtils
- fromList(List<Object>) - Static method in class StringUtils
- fromList(List<Object>, String) - Static method in class StringUtils
- fromString(String) - Static method in class ArrayUtils
- fromString(String) - Static method in class ListUtils
- Frontend<VR> - Interface in ca.ntro.app.frontend
- FrontendFx - Interface in ca.ntro.app.frontend
- FrontendRegistrarFx - Class in ca.ntro.app.frontend
- FrontendRegistrarFx() - Constructor for class FrontendRegistrarFx
- FrontendTasks - Interface in ca.ntro.app.tasks.frontend
- fullscreen(boolean) - Method in interface Window
G
- get(int) - Method in interface Stream
- get(TaskDescriptor<O>) - Method in interface TaskInputs
- get(String) - Method in interface TaskInputs
- getAspectMode() - Method in class ResizableWorld2dCanvasFx
- getBackgroundColor() - Method in class ResizableAvatar
- getCanvasHeight() - Method in class ResizableWorld2dCanvasFx
- getCanvasWidth() - Method in class ResizableWorld2dCanvasFx
- getClipAtViewport() - Method in class World2dFx
- getClipModes() - Method in class ResizableWorld2dCanvasFx
- getCssPath() - Method in class ViewLoaderFx
- getCurrentModelObservation(Class<? extends Observable>, String) - Method in interface ModelStore
- getEpsilon() - Method in class ResizableWorld2dCanvasFx
- getFieldValue(Object, String) - Method in interface ReflectionService
- getFxmlPath() - Method in class ViewLoaderFx
- getGap() - Method in class SimpleFlexBox
- getHeight() - Method in class Object2dFx
- getHeight() - Method in class World2dFx
- getImage() - Method in class ResizableImage
- getMethodByName(Class<?>, String) - Method in interface ReflectionService
- getModelSelection(Class<? extends Model>) - Method in class Session
- getModelSelections(Class<? extends Model>) - Method in class Session
- getObjects() - Method in class World2dFx
- getPort() - Method in class ServerRegistrarNtro
- getPort() - Method in class WebSocketServerNtro
- getPositionMode() - Method in class ResizableWorld2dCanvasFx
- getRadiusFactor() - Method in class ResizableAvatar
- getResizeMode() - Method in class ResizableWorld2dCanvasFx
- getResourcesPath() - Method in class ViewLoaderFx
- getServerName() - Method in class ServerRegistrarNtro
- getServerName() - Method in class WebSocketServerNtro
- getSpeedX() - Method in class Object2dFx
- getSpeedY() - Method in class Object2dFx
- getTopLeftX() - Method in class Object2dFx
- getTopLeftY() - Method in class Object2dFx
- getViewClass() - Method in class ViewLoaderFx
- getViewportHeight() - Method in class ResizableWorld2dCanvasFx
- getViewportTopLeftX() - Method in class ResizableWorld2dCanvasFx
- getViewportTopLeftY() - Method in class ResizableWorld2dCanvasFx
- getViewportWidth() - Method in class ResizableWorld2dCanvasFx
- getViewscreenHeight() - Method in class ResizableWorld2dCanvasFx
- getViewscreenTopLeftX() - Method in class ResizableWorld2dCanvasFx
- getViewscreenTopLeftY() - Method in class ResizableWorld2dCanvasFx
- getViewscreenWidth() - Method in class ResizableWorld2dCanvasFx
- getWidth() - Method in class Object2dFx
- getWidth() - Method in class World2dFx
- getWindow() - Method in class DefaultFrontendFx
- getWorld2d() - Method in class Object2dFx
- getWorldHeight() - Method in class ResizableWorld2dCanvasFx
- getWorldWidth() - Method in class ResizableWorld2dCanvasFx
- graphEquals(JsonObject, JsonObject) - Method in interface ReflectionService
- graphEquals(JsonObject, Object) - Method in interface ReflectionService
- graphEquals(Object, JsonObject) - Method in interface ReflectionService
- graphEquals(Object, Object) - Method in interface ReflectionService
- graphFromJsonObject(JsonObject) - Method in interface ReflectionService
- graphFromJsonObject(JsonObject, String) - Method in interface ReflectionService
- graphFromObject(Object) - Method in interface ReflectionService
- graphFromObject(Object, String) - Method in interface ReflectionService
- graphicalLogger() - Method in interface Options
- graphicalLogger(boolean) - Method in interface OptionsWriter
- graphsPath() - Method in interface CoreOptions
H
- hasException() - Method in interface ExceptionService
- hasModelSelections(Class<? extends Model>) - Method in class Session
- hide() - Method in interface Window
I
- id() - Method in interface Snapshot
- id() - Method in class Session
- id() - Method in class Object2dFx
- ifAll(Matcher<I>) - Method in interface Stream
- ifClassImplements(Class<?>, Class<?>) - Method in interface ReflectionService
- ifFileExists(String) - Method in interface StorageService
- ifIndexValid(List<Object>, int) - Static method in class ListUtils
- ifNone(Matcher<I>) - Method in interface Stream
- ifSome(Matcher<I>) - Method in interface Stream
- IGNORE_ASPECT_RATIO - Enum constant in enum class AspectMode
- IndexOutOfStreamException - Exception Class in ca.ntro.core.stream
- IndexOutOfStreamException() - Constructor for exception class IndexOutOfStreamException
- IndexOutOfStreamException(String) - Constructor for exception class IndexOutOfStreamException
- info(String) - Method in interface Logger
- initialize() - Method in class ResizableImage
- initialize() - Method in class ResizableWorld2dCanvasFx
- initialize() - Method in class SimpleFlexBox
- initialize() - Method in class Object2dFx
- initialize() - Method in class World2dFx
- initialize(URL, ResourceBundle) - Method in class ViewFx
- initializeFx() - Method in class Object2dFx
-
not called in headless mode use this to initialize Fx objects
- initializeFx() - Method in class World2dFx
- installRootView(View<?>) - Method in interface Window
- intersectsWith(double, double, double, double, double) - Method in class Object2dFx
- intersectsWith(AnonymousRegion2d, double) - Method in class Object2dFx
- invalidate() - Method in class ResizableWorld2dCanvasFx
- invokeGetter(Object, String) - Method in interface ReflectionService
- invokeSetter(Object, String, Object) - Method in interface ReflectionService
- isApp() - Static method in class Ntro
- isArray(Object) - Method in interface ReflectionService
- isBoolean(Object) - Method in interface ReflectionService
- isClass(Object) - Method in interface ReflectionService
- isClient() - Static method in class Ntro
- isContainedIn(double, double, double, double, double) - Method in class Object2dFx
- isContainedIn(AnonymousRegion2d, double) - Method in class Object2dFx
- isEmpty() - Method in interface Stream
- isEqualTo(double, double, double, double, double) - Method in class Object2dFx
- isEqualTo(AnonymousRegion2d, double) - Method in class Object2dFx
- isLinux() - Static method in class Ntro
- isList(Object) - Method in interface ReflectionService
- isLocalBackend() - Method in class LocalBackendNtro
- isLocalBackend() - Method in class RemoteBackendNtro
- isMac() - Static method in class Ntro
- isMap(Object) - Method in interface ReflectionService
- isModelSelected(Class<? extends Model>, String) - Method in class Session
- isNull(Object) - Method in interface ReflectionService
- isNullOrEmpty(String) - Static method in class StringUtils
- isNumber(Object) - Method in interface ReflectionService
- isProd() - Method in interface Options
- isProd(boolean) - Method in interface OptionsWriter
- isRemoteBackend() - Method in class RemoteBackendNtro
- isServer() - Static method in class Ntro
- isSimpleValue(Object) - Method in interface ReflectionService
- isString(Object) - Method in interface ReflectionService
- isUserDefinedObject(Object) - Method in interface ReflectionService
- isWindows() - Static method in class Ntro
J
- json() - Static method in class NtroCore
- jsonObjectFromGraph(ObjectGraph) - Method in interface ReflectionService
- JsonService - Interface in ca.ntro.core.services
L
- language() - Method in interface Locale
- LastModifiedLambda - Interface in ca.ntro.core.services
- launch(String[]) - Static method in interface NtroServerJdk
- launch(String[]) - Static method in interface NtroAppFx
- launch(String[]) - Static method in interface NtroClientFx
- launch(String[]) - Static method in interface NtroServerFx
- layoutChildren() - Method in class SimpleFlexBox
- ListUtils - Class in ca.ntro.core.util
- ListUtils() - Constructor for class ListUtils
- load(Class<?>) - Method in interface ModelStore
- load(Class<?>, String) - Method in interface ModelStore
- loadResourceBundle() - Method in class ViewLoaderFx
- LocalBackendNtro - Class in ca.ntro.app.backend
- LocalBackendNtro() - Constructor for class LocalBackendNtro
- locale() - Static method in class Ntro
- locale() - Method in class Session
- locale() - Static method in class NtroCore
- Locale - Interface in ca.ntro.core.locale
- LocaleService - Interface in ca.ntro.core.services
- LocaleServiceJdk - Class in ca.ntro.core.services
- LocaleServiceJdk() - Constructor for class LocaleServiceJdk
- logger() - Static method in class Ntro
- logger() - Static method in class NtroCore
- Logger - Interface in ca.ntro.core.services
M
- map(Mapper<I, R>) - Method in interface Stream
- map(I) - Method in interface Mapper
- Mapper<I,
R> - Interface in ca.ntro.core.stream - Matcher<I> - Interface in ca.ntro.core.stream
- matches(I) - Method in interface Matcher
- message(Class<MSG>) - Static method in interface BackendTasks
- message(Class<MSG>) - Static method in interface FrontendTasks
- message(Class<MSG>, String) - Static method in interface BackendTasks
- Message<THIS> - Class in ca.ntro.app.messages
- Message() - Constructor for class Message
- MessageRegistrar - Interface in ca.ntro.app.messages
- MessageService - Interface in ca.ntro.app.services
- methodNames(Object) - Method in interface ReflectionService
- model(Class<M>) - Static method in interface BackendTasks
- model(Class<M>, String) - Static method in interface BackendTasks
- Model - Interface in ca.ntro.app.models
- ModelOrValue - Interface in ca.ntro.app.models
- ModelRegistrar - Interface in ca.ntro.app.models
- modelsPath() - Method in interface CoreOptions
- ModelStore - Interface in ca.ntro.app.services
- modelStream() - Method in interface ModelStore
- ModelValue - Interface in ca.ntro.app.models
- modified(Class<OBS>) - Static method in interface FrontendTasks
- Modified<V> - Interface in ca.ntro.app.modified
- mouseEventFx() - Method in interface World2dMouseEvent
- mouseEventFx() - Method in class World2dMouseEventFx
- multiplyFontSizeBy(double) - Method in interface Window
N
- namedClass(String) - Method in interface FactoryService
- newEvent(Class<E>) - Static method in class Ntro
- newEvent(Class<E>) - Method in interface EventService
- newEvent(Class<E>, String) - Method in interface EventService
- newInstance(Class<O>) - Method in interface FactoryService
- newInstance(String) - Method in interface FactoryService
- newJsonObject() - Method in interface JsonService
- newMessage(Class<MSG>) - Static method in class Ntro
- newMessage(Class<MSG>) - Method in interface MessageService
- newTickHandlerTask(TaskContainer) - Method in interface Time
- newViewRegistrarInstance() - Method in class FrontendRegistrarFx
- nextBoolean() - Method in interface RandomService
- nextDouble() - Method in interface RandomService
- nextDouble(double) - Method in interface RandomService
- nextId() - Method in interface RandomService
- nextId(int) - Method in interface RandomService
- nextInt() - Method in interface RandomService
- nextInt(int) - Method in interface RandomService
- nextTick() - Method in interface ClockDescriptor
- NONE - Enum constant in enum class PositionMode
- NONE - Enum constant in enum class ResizeMode
- nowMilliseconds() - Method in interface Time
- nowNanoseconds() - Method in interface Time
- Ntro - Class in ca.ntro.app
-
Main class for calling Ntro
- NtroAppFx - Interface in ca.ntro.app
-
Frontend and Backend in the same program.
- NtroClientFx - Interface in ca.ntro.app
-
Frontend only (the Backend runs in a server that we connect to)
- NtroCore - Class in ca.ntro.core
- NtroCore() - Constructor for class NtroCore
- NtroServerFx - Interface in ca.ntro.app
-
Backend only (the Frontend runs in clients that connect to us)
- NtroServerJdk - Interface in ca.ntro.app.headless
-
Backend only (Frontend runs in clients that connect to us); pure Java version.
O
- Object2dFx<WORLD2D> - Class in ca.ntro.app.world2d
- Object2dFx() - Constructor for class Object2dFx
- objectById(String) - Method in class World2dFx
- objectFromGraph(ObjectGraph) - Method in interface ReflectionService
- objectIndexById(String) - Method in class World2dFx
- observe(Class<? extends Observable>, String) - Method in interface MessageService
- onClose(int, String, boolean) - Method in class WebSocketClientNtro
- onClose(WebSocket, int, String, boolean) - Method in class WebSocketServerNtro
- onError(Exception) - Method in class WebSocketClientNtro
- onError(WebSocket, Exception) - Method in class WebSocketServerNtro
- onExit() - Method in interface ExitHandler
- onHBox() - Method in class SimpleFlexBox
- onLastModified(long) - Method in interface LastModifiedLambda
- onLocaleChanged(Runnable) - Method in interface LocaleService
- onLocaleChanged(Runnable) - Method in class LocaleServiceJdk
- onMessage(String) - Method in class WebSocketClientNtro
- onMessage(WebSocket, String) - Method in class WebSocketServerNtro
- onMessageFromServer(MessageFromServerHandler) - Method in class WebSocketClientNtro
- onMessageFromServer(MessageFromServerHandler) - Method in class WebSocketServerNtro
- onMouseEvent(World2dMouseEventFx) - Method in interface World2dMouseEventListener
- onMouseEvent(World2dMouseEventFx) - Method in class Object2dFx
- onMouseEvent(World2dMouseEventListener) - Method in class ResizableWorld2dCanvasFx
- onMouseEventNotConsumed(World2dMouseEventFx) - Method in class World2dFx
- onObservationFromServer(ObservationFromServerHandler) - Method in class WebSocketClientNtro
- onObservationFromServer(ObservationFromServerHandler) - Method in class WebSocketServerNtro
- onOpen(ServerHandshake) - Method in class WebSocketClientNtro
- onOpen(WebSocket, ClientHandshake) - Method in class WebSocketServerNtro
- onRedraw(DrawListener) - Method in class ResizableWorld2dCanvasFx
- onResize() - Method in interface ResizeListener
- onStart() - Method in class WebSocketServerNtro
- onTimePasses(double) - Method in class Object2dFx
- onTimePasses(double) - Method in class World2dFx
- onVBox() - Method in class SimpleFlexBox
- openConnection() - Method in class RemoteBackendNtro
- options() - Static method in class Ntro
- options() - Static method in class NtroCore
- Options - Interface in ca.ntro.app.options
- optionsPath() - Method in interface CoreOptions
- OptionsWriter - Interface in ca.ntro.app.options
P
- PositionMode - Enum Class in ca.ntro.app.fx.controls
- PRESERVE_ASPECT_RATIO - Enum constant in enum class AspectMode
- projectPath() - Method in interface CoreOptions
- projectPath(String) - Method in interface CoreOptionsWriter
- pushObservationToClients(Class<O>, Observation<?>) - Method in class WebSocketClientNtro
- pushObservationToClients(Class<O>, Observation<?>) - Method in class WebSocketServerNtro
- pushObservationToClients(Class<O>, Observation<O>) - Method in interface MessageService
- pushObservationToClients(Class<O>, String, Observation<?>) - Method in class WebSocketClientNtro
- pushObservationToClients(Class<O>, String, Observation<?>) - Method in class WebSocketServerNtro
- pushObservationToClients(Class<O>, String, Observation<O>) - Method in interface MessageService
R
- random() - Static method in class Ntro
- random() - Static method in class NtroCore
- RandomService - Interface in ca.ntro.core.services
- readTextFile(String) - Method in interface StorageService
- receiveMessageFromServer(MessageAbstr) - Method in interface MessageService
- receiveObservationFromServer(Class<O>, Observation<?>) - Method in interface MessageService
- receiveObservationFromServer(Class<O>, String, Observation<?>) - Method in interface MessageService
- reduce(ResultNtro<R>, I) - Method in interface Reducer
- reduce(I, Visitor<R>) - Method in interface StreamReducer
- reduce(R, I) - Method in interface ResultReducer
- Reducer<I,
R> - Interface in ca.ntro.core.stream - reduceToResult(R, ResultReducer<I, R>) - Method in interface Stream
- reduceToStream(StreamReducer<I, R>) - Method in interface Stream
- reflection() - Static method in class NtroCore
- ReflectionService - Interface in ca.ntro.core.services
- registerBackend(Class<? extends Backend>) - Method in interface BackendRegistrar
- registerDefaultLocale(Locale) - Method in class ViewRegistrarFx
- registerEvent(Class<E>) - Method in interface EventRegistrar
- registerEventHandler(Class<E>, SimpleTask) - Method in interface EventService
- registerEvents(EventRegistrar) - Method in class DefaultFrontendFx
- registerEvents(EventRegistrar) - Method in interface Frontend
- registerFragment(Class<V>, String) - Method in class ViewRegistrarFx
- registerMessage(Class<MSG>) - Method in interface MessageRegistrar
- registerMessageServer(MessageServer, DeliveryMode) - Method in interface MessageService
- registerModel(Class<M>) - Method in interface ModelRegistrar
- registerName(String) - Method in interface ServerRegistrar
- registerName(String) - Method in class ServerRegistrarNtro
- registerNamedClass(Class<?>) - Method in interface FactoryService
- registerNamedClass(String, Class<?>) - Method in interface FactoryService
- registerPort(int) - Method in interface ServerRegistrar
- registerPort(int) - Method in class ServerRegistrarNtro
- registerSessionClass(SessionRegistrar) - Method in class DefaultFrontendFx
- registerSessionClass(SessionRegistrar) - Method in interface Frontend
- registerSessionClass(Class<S>) - Method in interface SessionRegistrar
- registerStylesheet(String) - Method in class ViewRegistrarFx
- registerTranslations(Locale, String) - Method in class ViewRegistrarFx
- registerValue(Class<V>) - Method in interface ModelRegistrar
- registerView(Class<V>, String) - Method in class ViewRegistrarFx
- registerViewData(Class<? extends ViewData>) - Method in class ViewRegistrarFx
- registerViews(ViewRegistrarFx) - Method in class DefaultFrontendFx
- registerViews(VR) - Method in interface Frontend
- relocateResizeViewport(double, double, double, double) - Method in class ResizableWorld2dCanvasFx
- relocateViewport(double, double) - Method in class ResizableWorld2dCanvasFx
- RemoteBackendNtro - Class in ca.ntro.app.backend
- RemoteBackendNtro() - Constructor for class RemoteBackendNtro
- removeMessageHandler(Class<MSG>, SimpleTask) - Method in interface MessageService
- removeObjectsWithIdIn(Set<String>) - Method in class World2dFx
- removeObjectsWithIdNotIn(Set<String>) - Method in class World2dFx
- removeObserverTask(Class<? extends Observable>, SimpleTask) - Method in interface MessageService
- removeSnapshotTask(Class<? extends Observable>, SimpleTask) - Method in interface MessageService
- requestFirstObservationFromServer(Class<O>, String) - Method in class WebSocketClientNtro
- requestFirstObservationFromServer(Class<O>, String) - Method in class WebSocketServerNtro
- ResizableAvatar - Class in ca.ntro.app.fx.controls
- ResizableAvatar() - Constructor for class ResizableAvatar
- ResizableImage - Class in ca.ntro.app.fx.controls
- ResizableImage() - Constructor for class ResizableImage
- ResizableWorld2dCanvasFx - Class in ca.ntro.app.fx.controls
-
see: https://ntro.ca/4f5/modules/08/theorie/canvas/ world2d: where the drawing lives viewport: the region of the drawing we are displaying viewscreen: the region of the rawCanvas we are projecting the viewport on rawCavnas: the actual JavaFx Canvas invalidate() when the Canvas needs to be redrawn
- ResizableWorld2dCanvasFx() - Constructor for class ResizableWorld2dCanvasFx
- resize(double, double) - Method in interface Window
- RESIZE - Enum constant in enum class ResizeMode
- ResizeListener - Interface in ca.ntro.app.fx.controls
- ResizeMode - Enum Class in ca.ntro.app.fx.controls
- resources() - Method in class ViewFx
- resourcesPath() - Method in interface CoreOptions
- resourcesPath(String) - Method in interface CoreOptionsWriter
- ResultReducer<I,
R> - Interface in ca.ntro.core.stream - resumeDiskOperations() - Method in interface ModelStore
- revisions(Class<R>) - Static method in interface BackendTasks
- revisionsFromTo(Object, Object) - Method in interface ReflectionService
- rootNode() - Method in interface View
- rootNode() - Method in class ViewFx
- run() - Method in interface Logger
- runAfterDelay(long, Runnable) - Method in interface Time
- runInWorkerThread(Runnable) - Method in interface ThreadService
- runOnMainThread(Runnable) - Method in interface ThreadService
- runRepeatedly(long, Runnable) - Method in interface Time
S
- save(Class<?>, Object) - Method in interface ModelStore
- save(Class<?>, String, Object) - Method in interface ModelStore
- saveJson(String) - Method in interface OptionsWriter
- SCALE - Enum constant in enum class ResizeMode
- send() - Method in class Message
- sendMessageToServer(MessageAbstr) - Method in class WebSocketClientNtro
- sendMessageToServer(MessageAbstr) - Method in class WebSocketServerNtro
- sendMessageToServer(MessageAbstr) - Method in interface MessageService
- sendTo(String) - Method in class Message
- ServerRegistrar - Interface in ca.ntro.app.common
- ServerRegistrarJdk - Interface in ca.ntro.app.common
- ServerRegistrarJdkImpl - Class in ca.ntro.app.common
- ServerRegistrarJdkImpl() - Constructor for class ServerRegistrarJdkImpl
- ServerRegistrarNtro - Class in ca.ntro.app.common
- ServerRegistrarNtro() - Constructor for class ServerRegistrarNtro
- session() - Static method in class Ntro
- session() - Static method in interface BackendTasks
- session(Class<S>) - Static method in class Ntro
- session(Class<S>) - Static method in interface FrontendTasks
- Session<THIS> - Class in ca.ntro.app.session
- Session() - Constructor for class Session
- SessionRegistrar - Interface in ca.ntro.app.session
- sessionsPath() - Method in interface CoreOptions
- setAspectMode(AspectMode) - Method in class ResizableWorld2dCanvasFx
- setBackgroundColor(Color) - Method in class ResizableAvatar
- setClipAtViewport(boolean) - Method in class World2dFx
- setClipModes(Set<ClipMode>) - Method in class ResizableWorld2dCanvasFx
- setCoreOptions(SetCoreOptionsLambda) - Method in interface OptionsWriter
- setCssPath(String) - Method in class ViewLoaderFx
- setEpsilon(int) - Method in class ResizableWorld2dCanvasFx
- setErrorDialogEnabled(boolean) - Method in interface Logger
- setFieldValue(Object, String, Object) - Method in interface ReflectionService
- setFontSize(int) - Method in interface Window
- setFxmlPath(String) - Method in class ViewLoaderFx
- setGap(double) - Method in class SimpleFlexBox
- setHeight(double) - Method in class Object2dFx
- setHeight(double) - Method in class World2dFx
- setImage(Image) - Method in class ResizableImage
- setInitialWorldSize(double, double) - Method in class ResizableWorld2dCanvasFx
- setModelSelection(Class<? extends Model>, String) - Method in class Message
- setModelSelection(Class<? extends Model>, String) - Method in class Session
- setObjects(List<Object2dFx<?>>) - Method in class World2dFx
- setOptions(OptionsWriter) - Method in interface SetOptionsLambda
- setOptions(SetOptionsLambda) - Static method in interface NtroServerJdk
- setOptions(SetOptionsLambda) - Static method in interface NtroAppFx
- setOptions(SetOptionsLambda) - Static method in interface NtroClientFx
- setOptions(SetOptionsLambda) - Static method in interface NtroServerFx
- SetOptionsLambda - Interface in ca.ntro.app.options
- setPort(int) - Method in class ServerRegistrarNtro
- setPort(int) - Method in class WebSocketServerNtro
- setPositionMode(PositionMode) - Method in class ResizableWorld2dCanvasFx
- setRadiusFactor(double) - Method in class ResizableAvatar
- setResizeMode(ResizeMode) - Method in class ResizableWorld2dCanvasFx
- setResourcesPath(String) - Method in class ViewLoaderFx
- setServerName(String) - Method in class ServerRegistrarNtro
- setServerName(String) - Method in class WebSocketServerNtro
- setSpeedX(double) - Method in class Object2dFx
- setSpeedY(double) - Method in class Object2dFx
- setTitle(String) - Method in interface Window
- setTopLeftX(double) - Method in class Object2dFx
- setTopLeftY(double) - Method in class Object2dFx
- setViewClass(Class<? extends View<?>>) - Method in class ViewLoaderFx
- setViewportHeight(double) - Method in class ResizableWorld2dCanvasFx
- setViewportTopLeftX(double) - Method in class ResizableWorld2dCanvasFx
- setViewportTopLeftY(double) - Method in class ResizableWorld2dCanvasFx
- setViewportWidth(double) - Method in class ResizableWorld2dCanvasFx
- setViewscreenHeight(double) - Method in class ResizableWorld2dCanvasFx
- setViewscreenTopLeftX(double) - Method in class ResizableWorld2dCanvasFx
- setViewscreenTopLeftY(double) - Method in class ResizableWorld2dCanvasFx
- setViewscreenWidth(double) - Method in class ResizableWorld2dCanvasFx
- setWidth(double) - Method in class Object2dFx
- setWidth(double) - Method in class World2dFx
- setWindow(Window) - Method in class DefaultFrontendFx
- setWorld2d(WORLD2D) - Method in class Object2dFx
- setWorldHeight(double) - Method in class ResizableWorld2dCanvasFx
- setWorldWidth(double) - Method in class ResizableWorld2dCanvasFx
- show() - Method in interface Window
- SimpleFlexBox - Class in ca.ntro.app.fx.controls
- SimpleFlexBox() - Constructor for class SimpleFlexBox
- simpleName(Class<?>) - Method in interface ReflectionService
- SimpleTaskCreator<O> - Interface in ca.ntro.app.tasks
- size() - Method in interface Stream
- size() - Method in class StreamForSet
- sleep(long) - Method in interface Time
- snapshot(Class<R>) - Static method in interface FrontendTasks
- Snapshot<V> - Interface in ca.ntro.app.modified
- sortList(List<I>) - Method in interface Collections
- split(String, String) - Static method in class Splitter
- Splitter - Class in ca.ntro.core.util
- Splitter() - Constructor for class Splitter
- StackAnalyzer - Interface in ca.ntro.core.services
- storage() - Static method in class NtroCore
- storagePath() - Method in interface CoreOptions
- StorageService - Interface in ca.ntro.core.services
- Stream<I> - Interface in ca.ntro.core.stream
- StreamForMapKeys<K> - Class in ca.ntro.core.stream
- StreamForMapKeys(Map<K, ?>) - Constructor for class StreamForMapKeys
- StreamForMapValues<V> - Class in ca.ntro.core.stream
- StreamForMapValues(Map<?, V>) - Constructor for class StreamForMapValues
- StreamForSet<V> - Class in ca.ntro.core.stream
- StreamForSet(Set<V>) - Constructor for class StreamForSet
- StreamReducer<I,
R> - Interface in ca.ntro.core.stream - StringUtils - Class in ca.ntro.core.util
- StringUtils() - Constructor for class StringUtils
- subList(List<V>, int) - Static method in class ListUtils
- subList(List<V>, int, int) - Static method in class ListUtils
- SubTasksLambda<TASKS> - Interface in ca.ntro.app.tasks
- suspendDiskOperations() - Method in interface ModelStore
T
- task(BackendSimpleTaskDescriptor<O>) - Method in interface BackendTasks
- task(FrontendSimpleTaskDescriptor<O>) - Method in interface FrontendTasks
- task(String) - Method in interface BackendTasks
-
Créer une tâche
- task(String) - Method in interface FrontendTasks
- Task - Interface in ca.ntro.core.tasks
- taskExecutes(String) - Method in interface Logger
- taskGroup(BackendTaskGroupDescriptor<O>) - Method in interface BackendTasks
- taskGroup(FrontendTaskGroupDescriptor<O>) - Method in interface FrontendTasks
- taskGroup(String) - Method in interface BackendTasks
- taskGroup(String) - Method in interface FrontendTasks
- taskGroup(String, String) - Method in interface BackendTasks
- TaskGroupCreator<O,
TASKS> - Interface in ca.ntro.app.tasks - TaskInputs - Interface in ca.ntro.app.tasks
- threads() - Static method in class NtroCore
- ThreadService - Interface in ca.ntro.core.services
- throwException(Throwable) - Method in interface ExceptionService
- Tick - Interface in ca.ntro.app.frontend
- time() - Static method in class NtroCore
- Time - Interface in ca.ntro.core.services
- tmpPath() - Method in interface CoreOptions
- toJsonObject(Object) - Method in interface ReflectionService
- TOP_CENTER - Enum constant in enum class PositionMode
- TOP_LEFT - Enum constant in enum class PositionMode
- TOP_RIGHT - Enum constant in enum class PositionMode
- trigger() - Method in class Event
- TypedBlockingFrontendExecutor<R> - Interface in ca.ntro.app.tasks.frontend
V
- value(Object) - Method in interface Logger
- valueOf(String) - Static method in enum class AspectMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ClipMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class PositionMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ResizeMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class AspectMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ClipMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class PositionMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ResizeMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- view(Class<V>) - Method in class ViewRegistrarFx
- View<VN> - Interface in ca.ntro.app.frontend
- ViewData - Interface in ca.ntro.app.frontend
- ViewFragmentFx - Class in ca.ntro.app.frontend
- ViewFragmentFx() - Constructor for class ViewFragmentFx
- ViewFx - Class in ca.ntro.app.frontend
- ViewFx() - Constructor for class ViewFx
- viewLoader(Class<V>) - Static method in interface FrontendTasks
- ViewLoader<V> - Interface in ca.ntro.app.frontend
- ViewLoaderFx<V> - Class in ca.ntro.app.frontend
- ViewLoaderFx() - Constructor for class ViewLoaderFx
- viewLoaders() - Static method in interface FrontendTasks
- viewportX() - Method in interface World2dMouseEvent
- viewportX() - Method in class World2dMouseEventFx
- viewportXFromCanvasX(double) - Method in class ResizableWorld2dCanvasFx
- viewportY() - Method in interface World2dMouseEvent
- viewportY() - Method in class World2dMouseEventFx
- viewportYFromCanvasY(double) - Method in class ResizableWorld2dCanvasFx
- ViewRegistrarFx - Class in ca.ntro.app.frontend
- ViewRegistrarFx() - Constructor for class ViewRegistrarFx
- viewscreenX() - Method in interface World2dMouseEvent
- viewscreenX() - Method in class World2dMouseEventFx
- viewscreenXFromCanvasX(double) - Method in class ResizableWorld2dCanvasFx
- viewscreenY() - Method in interface World2dMouseEvent
- viewscreenY() - Method in class World2dMouseEventFx
- viewscreenYFromCanvasY(double) - Method in class ResizableWorld2dCanvasFx
- visit(I) - Method in interface Visitor
- Visitor<I> - Interface in ca.ntro.core.stream
W
- warning(String) - Method in interface Logger
- watch(Class<? extends Observable>) - Method in interface ModelStore
- watch(Class<? extends Observable>, String) - Method in interface ModelStore
- watchFile(String, Runnable) - Method in interface StorageService
- watchFileContent(String, FileWatcher) - Method in interface StorageService
- WatchJson - Interface in ca.ntro.app.models
- WebSocketClientNtro - Class in ca.ntro.app.backend
- WebSocketClientNtro(String, int) - Constructor for class WebSocketClientNtro
- WebSocketServerNtro - Class in ca.ntro.app.common
- WebSocketServerNtro(String, int) - Constructor for class WebSocketServerNtro
- window() - Static method in interface FrontendTasks
- Window - Interface in ca.ntro.app.services
- World2dFx - Class in ca.ntro.app.world2d
- World2dFx() - Constructor for class World2dFx
- World2dMouseEvent - Interface in ca.ntro.app.fx.controls
- World2dMouseEventFx - Class in ca.ntro.app.fx.controls
- World2dMouseEventFx() - Constructor for class World2dMouseEventFx
- World2dMouseEventFx(MouseEvent, ResizableWorld2dCanvasFx) - Constructor for class World2dMouseEventFx
- World2dMouseEventListener - Interface in ca.ntro.app.fx.controls
- worldHeightFromCanvasHeight(double) - Method in class ResizableWorld2dCanvasFx
- worldHeightFromCanvasHeight(double) - Method in class World2dMouseEventFx
- worldWidthFromCanvasWidth(double) - Method in class ResizableWorld2dCanvasFx
- worldWidthFromCanvasWidth(double) - Method in class World2dMouseEventFx
- worldX() - Method in interface World2dMouseEvent
- worldX() - Method in class World2dMouseEventFx
- worldXFromCanvasX(double) - Method in class ResizableWorld2dCanvasFx
- worldY() - Method in interface World2dMouseEvent
- worldY() - Method in class World2dMouseEventFx
- worldYFromCanvasY(double) - Method in class ResizableWorld2dCanvasFx
- writeGraphs() - Method in interface ModelStore
- writeModelFiles() - Method in interface ModelStore
- WriteObjectGraph - Interface in ca.ntro.app.models
- writeTextFile(String, String, LastModifiedLambda) - Method in interface StorageService
- writeTextFileBlocking(String, String) - Method in interface StorageService
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form