Uses of Class
com.j3d.ui.SafeJLabel
Packages that use SafeJLabel
Package
Description
Package that holds all classes related to command-line interaction and processing.
Holds all possible Argument definitions that a command can use (except
TaggedArgUtil)The base for defining a command and how it executes.
Concrete command definitions.
Macros.
-
Uses of SafeJLabel in com.j3d.engine.interact.cmd
Fields in com.j3d.engine.interact.cmd declared as SafeJLabelModifier and TypeFieldDescriptionprivate final SafeJLabelCommandParser.labelHelper label wrapper used to show parsing/execution messages to the user.Methods in com.j3d.engine.interact.cmd that return SafeJLabelModifier and TypeMethodDescriptionCommandParser.safeJLabel()Returns theSafeJLabelinstance used by this parser to display messages. -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.args
Methods in com.j3d.engine.interact.cmd.args with parameters of type SafeJLabelModifier and TypeMethodDescriptionTaggedArgValue.copy(Object val, boolean errorToLabel, SafeJLabel label) Creates a new, populated instance of aTaggedArgValuewith a parsed value.static TaggedArgValue<?> TaggedArgUtil.parse(String accumulator, boolean errorToLabel, SafeJLabel label) Parses a single string segment to identify and create a tagged argument. -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.base
Methods in com.j3d.engine.interact.cmd.base with parameters of type SafeJLabelModifier and TypeMethodDescriptionprotected voidCommand.dispatchToSubcommands(String subcommandName, SafeJLabel logLabel, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) Dispatches the command to the appropriate subcommand based on the first argument.default booleanPreCommandExecution.execute(SafeJLabel logLabel) Executes the pre-command condition check.default voidKeyedStatefulCommand.finished(boolean success, SafeJLabel lbl) Method which clears all state related to this which can be keys ghost previews temporary listeners ...default voidStatefulCommand.onEnter(T object, SafeJLabel label) Called when the 'Enter' key is pressed.default voidStatefulCommand.onEsc(T object, SafeJLabel label) Called when the 'Escape' key is pressed.voidStatefulCommand.onStart(T object, SafeJLabel label) Called when the command is first started.voidCommand.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) The method to be overridden by subclasses to implement command functionality.default voidStatefulCommand.run(StatefulCommand<?> t, String name, T object, SafeJLabel label) default voidStatefulCommand.run(StatefulCommand<?> t, String name, T object, SafeJLabel label, String s) Runs the stateful command. -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.commands
Methods in com.j3d.engine.interact.cmd.commands with parameters of type SafeJLabelModifier and TypeMethodDescriptionprivate voidExplodeCmd.explode(SafeJLabel logLabel, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidExtrudeCmd.finished(boolean success, SafeJLabel label) voidPrismCmd.finished(boolean success, SafeJLabel label) voidExtrudeCmd.onEnter(Void object, SafeJLabel label) voidPrismCmd.onEnter(Void object, SafeJLabel label) voidExtrudeCmd.onEsc(Void object, SafeJLabel label) voidPrismCmd.onEsc(Void object, SafeJLabel label) voidExtrudeCmd.onStart(Void object, SafeJLabel label) voidPrismCmd.onStart(Void object, SafeJLabel label) voidExplodeCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidExtrudeCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidHelpCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidJaivaExecCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidPrismCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidSelectCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.commands.camera
Methods in com.j3d.engine.interact.cmd.commands.camera with parameters of type SafeJLabelModifier and TypeMethodDescriptionvoidCameraCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidCameraInfoCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidLookAtCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidTeleportCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.commands.camera.orbit
Methods in com.j3d.engine.interact.cmd.commands.camera.orbit with parameters of type SafeJLabelModifier and TypeMethodDescriptionvoidOrbitCmd.cleanup(SafeJLabel label) voidOrbitCmd.onEnter(Pair<Vector3, Rotation> object, SafeJLabel label) voidOrbitCmd.onEsc(Pair<Vector3, Rotation> object, SafeJLabel label) voidOrbitCmd.onStart(Pair<Vector3, Rotation> object, SafeJLabel label) voidOrbitCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.commands.clipboard
Methods in com.j3d.engine.interact.cmd.commands.clipboard with parameters of type SafeJLabelModifier and TypeMethodDescriptionvoidClipboardCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidCopyCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidPasteCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.commands.create
Methods in com.j3d.engine.interact.cmd.commands.create with parameters of type SafeJLabelModifier and TypeMethodDescriptionvoidCreateCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.commands.debug
Methods in com.j3d.engine.interact.cmd.commands.debug with parameters of type SafeJLabelModifier and TypeMethodDescriptionvoidDebugCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidEchoCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidRandomUUIDCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidTestCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidTriangleCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidTypeOf.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.commands.engine
Methods in com.j3d.engine.interact.cmd.commands.engine with parameters of type SafeJLabelModifier and TypeMethodDescriptionvoidEngineCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidExitCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidFilesCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.commands.join
Methods in com.j3d.engine.interact.cmd.commands.join with parameters of type SafeJLabelModifier and TypeMethodDescriptionvoidJoinCmd.handle(SafeJLabel label, ArrayList<GObject> objects) voidJoinCmd.handleCurve(SafeJLabel label, ArrayList<GPoint> alreadySelected, GPoint controlPoint) voidJoinCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidLineJoin.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.commands.macro
Methods in com.j3d.engine.interact.cmd.commands.macro with parameters of type SafeJLabelModifier and TypeMethodDescriptionvoidEndCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidListCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidMacroCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidRecordCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidRunCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.commands.measure
Methods in com.j3d.engine.interact.cmd.commands.measure with parameters of type SafeJLabelModifier and TypeMethodDescriptionvoidMeasureCmd.infer(HashSet<GObject> selected, SafeJLabel logLabel) voidAreaCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidDistanceCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidMeasureCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidVolumeCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.commands.thing
Methods in com.j3d.engine.interact.cmd.commands.thing with parameters of type SafeJLabelModifier and TypeMethodDescriptionvoidThingCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidToggleVisCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.commands.transform
Fields in com.j3d.engine.interact.cmd.commands.transform declared as SafeJLabelModifier and TypeFieldDescriptionprotected SafeJLabelAbstractTransform.labelThe label used for providing feedback to the user.private SafeJLabelTransformCmd.logLabelMethods in com.j3d.engine.interact.cmd.commands.transform with parameters of type SafeJLabelModifier and TypeMethodDescriptionvoidAbstractTransform.finished(boolean success, SafeJLabel lbl) voidAbstractTransform.onEnter(Void object, SafeJLabel label) Called when the user presses Enter, committing the transformation.voidAbstractTransform.onEsc(Void object, SafeJLabel label) Called when the user presses Escape, canceling the transformation and reverting all changes.voidAbstractTransform.onStart(Void object, SafeJLabel label) Called when the transformation state begins.voidAbstractTransform.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) The main entry point for the command.voidRotateSelection.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidTransformCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidTranslateSelection.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.commands.transform.qtrans
Methods in com.j3d.engine.interact.cmd.commands.transform.qtrans with parameters of type SafeJLabelModifier and TypeMethodDescriptionvoidQuickTranslateCmd.cleanup(SafeJLabel label) voidQuickTranslateCmd.onEnter(Void object, SafeJLabel label) voidQuickTranslateCmd.onEsc(Void object, SafeJLabel label) voidQuickTranslateCmd.onStart(Void object, SafeJLabel label) voidQuickTranslateCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) -
Uses of SafeJLabel in com.j3d.engine.interact.cmd.commands.uicmd
Methods in com.j3d.engine.interact.cmd.commands.uicmd with parameters of type SafeJLabelModifier and TypeMethodDescriptionvoidToggleCmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) voidUICmd.run(Invoker invoker, SafeJLabel logLabel, String aliasUsed, Object[] args, ArrayList<TaggedArgValue<?>> taggedArgs) -
Uses of SafeJLabel in com.j3d.engine.interact.macros
Fields in com.j3d.engine.interact.macros declared as SafeJLabelModifier and TypeFieldDescriptionprivate SafeJLabelMacroRunner.logLabelThe loglabel forRunCmdcallback errorsMethods in com.j3d.engine.interact.macros with parameters of type SafeJLabelModifier and TypeMethodDescriptionbooleanMacroRunner.run(SafeJLabel logLabel, String name) Attempts to run a given macro by name. -
Uses of SafeJLabel in com.j3d.ui
Fields in com.j3d.ui declared as SafeJLabel