A B C D E F G H I K L M N O P Q R S T U V W X Y Z _

A

A() - Method in class sub_arctic.constraints.linear_ext_constraint
"A" coefficient in A*x+B equation.
above_space() - Method in class sub_arctic.lib.listbox_display
Retrieve the above spacing around a listbox.
above_spacing() - Method in class sub_arctic.lib.label
Get the spacing above the text of this interactor.
action_char - Variable in class sub_arctic.input.text_focus_agent
Keep a reference to the method action_char in the protected protocol.;
action_char(event, char, Object) - Method in interface sub_arctic.input.text_acceptor
Provide input for a character that has been classified as a closure action (by returning CLOSURE_ACTION_CHAR from char_filter).
action_char(event, char, Object) - Method in class sub_arctic.lib.text_edit
Accept input for a character that has been classified as a closure action (by returning CLOSURE_ACTION_CHAR from char_filter).
action_char(event, char, Object) - Method in class sub_arctic.lib.oneline_text_edit
Accept input for a character that has been classified as a closure action (by returning CLOSURE_ACTION_CHAR from char_filter).
ACTION_PERFORMED - Static variable in class sub_arctic.input.event
 
action_table() - Method in class sub_arctic.input.navigation_agent
The action table which controls translation from events to calls under the navigable protocol.
action(Event, Object) - Method in class sub_arctic.test.hello_world_canvas
 
activate_workaround(int, int) - Static method in class sub_arctic.lib.manager
Activate a specific platform specific workaround.
active_anti_snap - Variable in class sub_arctic.input.snap_drag_agent
Snap record containing information about the currently active anti-snap (or null if there is none).
active_anti_snap_info - Variable in class sub_arctic.input.snap_drag_agent
Application specific information about the currently active anti-snap
active_constraints() - Method in class sub_arctic.lib.base_interactor
Indicate which parts (coordinates/sizes/values) of this object are currently constrained.
active_constraints() - Method in interface sub_arctic.lib.interactor
Indicate which parts (coordinates/sizes/values) of this object are currently constrained.
active_snap - Variable in class sub_arctic.input.snap_drag_agent
Snap record containing information about the currently active snap (or null if there is none).
active() - Method in class sub_arctic.lib.press_label
Return whether the object is active or not.
add_agent_after(dispatch_agent, dispatch_agent) - Method in class sub_arctic.input.input_policy
Add an agent to the agent list after the one given.
add_agent_before(dispatch_agent, dispatch_agent) - Method in class sub_arctic.input.input_policy
Add an agent to the agent list before the one given.
add_bounding_rect(text_bounding_rect) - Method in class sub_arctic.text.word
Add a new bounding rectangle to the word.
add_child_at_x(interactor, double) - Method in class sub_arctic.lib.percent_parent
Add a child at an x coordinate that is a given percentage of the width.
add_child_at_y(interactor, double) - Method in class sub_arctic.lib.percent_parent
Add a child at an y coordinate that is a given percentage of the height.
add_child(interactor) - Method in class sub_arctic.lib.base_interactor
Add a child to the end of the child list.
add_child(interactor) - Method in class sub_arctic.lib.uni_container
Override add child (since its so commonly used) to mean set_child(0,chld)
add_child(interactor) - Method in interface sub_arctic.lib.interactor
Add a child to the end of the child list.
add_child(interactor) - Method in class sub_arctic.lib.row
Override from base_interactor to also add constraints
add_child(interactor) - Method in class sub_arctic.lib.tab_semantic_lens
Override from base_interactor to also add constraints
add_child(interactor) - Method in class sub_arctic.lib.column
Override from base_interactor to also add constraints
add_child(interactor) - Method in class sub_arctic.lib.tab_parent
Override from base_interactor to also add constraints
add_child(interactor) - Method in class sub_arctic.lib.hierarchy_parent
Override to also add constraints.
add_child(interactor, double, double) - Method in class sub_arctic.lib.percent_parent
Add a child a fixed percentage of both the width and the height for its x and y coordinates.
add_depend_obj_part(Vector, int, interactor, int) - Method in class sub_arctic.constraints.std_constraint_impl
Extract a depended upon object/part from the given object/part encoding and add it to the end of the given vector.
add_depend_part(Vector, int, int) - Method in class sub_arctic.constraints.std_constraint_impl
Append depended upon part numbers to the given Vector.
add_h_slider() - Method in class sub_arctic.lib.panner
This code makes the horizontal slider visible.
add_known_translation(String, String) - Static method in class sub_arctic.new_lib.generic_audio_xlation
Add an entry to the known translations table.
ADD_LIST_ITEM - Static variable in class sub_arctic.lib.html_element
 
add_list_item() - Method in class sub_arctic.lib.html_element
Insert a list item.
add_list(multilist_list) - Method in class sub_arctic.contrib.multilist
 
add_object(whiteboard_obj) - Method in class sub_arctic.new_lib.historical_whiteboard
 
add_resource(String, Object) - Method in class sub_arctic.style.style
Add a resource to the style.
add_resource(style_resource_desig, Object) - Method in class sub_arctic.style.style
Add a resource to the style.
add_resources(Object[]) - Method in class sub_arctic.style.style
Add a list of resources to the style.
add_resources(style_resource_desig[], Object[]) - Method in class sub_arctic.style.style
Add a list of resources to the style.
ADD_SPACE - Static variable in class sub_arctic.lib.html_element
 
add_space() - Method in class sub_arctic.lib.html_element
This function gets called to add whitespace to the display.
add_tab(interactor, String) - Method in class sub_arctic.lib.tab_semantic_lens
Override from base_interactor to also add constraints
add_tab(interactor, String) - Method in class sub_arctic.lib.tab_parent
Override from base_interactor to also add constraints
add_text(String) - Method in class sub_arctic.text.text_run
Add text to this object.
add_to_after_dispatch_list(dispatch_agent) - Static method in class sub_arctic.lib.manager
Add an agent to the list of agents interested in the after dispatch hook.
add_to_focus(focusable, event, Object) - Method in class sub_arctic.input.focus_dispatch_agent
Add an object to the focus set of this agent.
add_to_focus(focusable, event, Object) - Method in class sub_arctic.input.single_focus_agent
Add object to focus set.
add_to_group_of(toggle) - Method in class sub_arctic.lib.toggle
Add us to the group the given toggle is in.
add_to_group_of(toggle) - Method in class sub_arctic.new_lib.toggle
Add us to the group the given toggle is in.
add_to_group(listbox) - Method in class sub_arctic.lib.listbox
Add this listbox to a group of listboxes which have (possibly) synchronized input and output.
add_to_isolated_set(interactor) - Method in class sub_arctic.output.isolation_drawable
Add the given interactor to the isolated set.
add_to_ood_notify(value_provider, int, value_consumer, int) - Static method in class sub_arctic.lib.manager
Add an element to the notify list being maintained for the given value_provider part.
add_to_selected_set(int, int) - Method in class sub_arctic.lib.listbox_display
Add objects to the selected set.
add_to_selection_set(selectable, event, Object) - Method in class sub_arctic.input.selection_agent_class
Add the given object to the selection set.
add_top_level(top_level) - Static method in class sub_arctic.lib.manager
Add a top_level object to the set of active top_level objects.
add_user_datum(Object) - Method in class sub_arctic.lib.base_interactor
Adds a data item to the collection of data items that we are holding for the user of this interactor.
add_user_datum(Object) - Method in interface sub_arctic.lib.interactor
Adds a data item to the collection of data items that we are holding for the user of this interactor.
add_v_slider() - Method in class sub_arctic.lib.panner
This code make the horizontal slider visible.
ADD_WORD - Static variable in class sub_arctic.lib.html_element
 
add_word(String) - Method in class sub_arctic.lib.html_element
This function does a calculation to see if the new word will fit on this line.
add(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: A + B + K Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
add(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: A + B + K
addPage(Page) - Method in class sub_arctic.contrib.Notebook
 
adobe_style - Variable in class sub_arctic.new_test.nav_test
 
adobe_style - Variable in class sub_arctic.new_test.nav_test2
 
advance_time() - Static method in class sub_arctic.new_lib.historical_whiteboard
Advance virtual time
after - Static variable in class sub_arctic.test.speed2
 
after_dispatch - Static variable in class sub_arctic.lib.manager
This is a list of dispatch_agents who would like to be informed whenever an event was successfully dispatched.
after_dispatch_notify(event, boolean) - Method in class sub_arctic.input.dispatch_agent
This method is called by the manager after an event is dispatched on all agents which have registered interest in becoming aware of this fact.
after_dispatch_notify(event, boolean) - Method in class sub_arctic.input.point_agent_class
This method is called by the manager after an event is dispatched.
AFTER_END_OF - Static variable in class sub_arctic.anim.time_interval
Use this constant to express that this time interval starts after the end of some other transition.
AFTER_START_OF - Static variable in class sub_arctic.anim.time_interval
Use this constant to express that this time interval starts after the start of some other transition.
agent_data() - Method in class sub_arctic.input.dispatch_result
Return the agent specific data for this dispatch.
agent() - Method in class sub_arctic.input.dispatch_result
Return the agent who handled the event.
agent() - Static method in class sub_arctic.lib.menu
Return the menu_focus_agent.
agent(int) - Method in class sub_arctic.input.input_policy
Return the agent at a given index in the agent list.
aggregate_width() - Method in class sub_arctic.text.word
This returns the aggregate width of all bounding rects.
allow_dragging() - Method in class sub_arctic.lib.listbox
Retreive the current state of draggability.
allowable_focus(focusable) - Method in class sub_arctic.input.focus_dispatch_agent
Do subclass specific test to see if the given object is eligible to go in the focus set.
allowable_focus(focusable) - Method in class sub_arctic.input.snap_drag_agent
Method to limit the objects allowable as members of the focus set.
allowable_focus(focusable) - Method in class sub_arctic.input.click_track_agent
Allow objects in this focus set only if they implement the click_tracking interface.
allowable_focus(focusable) - Method in class sub_arctic.input.inout_drag_focus_agent
Test whether the given object can be added to the focus set (i.e., whether it is inout_draggable).
allowable_focus(focusable) - Method in class sub_arctic.input.raw_focus_agent
Allow objects in this focus set only if they implement the raw_input_acceptor interface.
allowable_focus(focusable) - Method in class sub_arctic.input.text_focus_agent
Indicate whether the given object is suitable to be our focus.
allowable_focus(focusable) - Method in class sub_arctic.input.navigation_agent
Indicate whether the given object is suitable to be our focus.
allowable_focus(focusable) - Method in class sub_arctic.input.move_drag_focus_agent
Method to limit the objects allowable as members of the focus set.
allowable_focus(focusable) - Method in class sub_arctic.input.simple_drag_focus_agent
Indicate if the given object is suitable for inclusion in the focus set of this object.
allowable_focus(focusable) - Method in class sub_arctic.input.grow_drag_focus_agent
Method to limit the objects allowable as members of the focus set.
alpha_factor() - Method in class sub_arctic.output.transparent_drawable
Max transparency that we paint everything with.
alpha_mask - Variable in class sub_arctic.output.transparent_drawable
Copy of _alpha_value pre-shifted to apply directly as alpha value in RGB-alpha encoding.
alpha_shift - Static variable in class sub_arctic.output.gradient
Shift constant to extract alpha value from color.
alpha_value() - Method in class sub_arctic.lib.transparency_container
Min transparency value.
ALT_MASK - Static variable in class sub_arctic.input.event
 
alternate_report_string(String, int, int) - Method in class sub_arctic.output.text_extractor
"Manually" report a string.
aluminum_grad_data - Static variable in class sub_arctic.test.gradient_test
 
an_applet() - Static method in class sub_arctic.lib.manager
Return some active AWT applet.
an_awt_component() - Static method in class sub_arctic.lib.manager
Return some active AWT component.
an_observer() - Static method in class sub_arctic.lib.manager
Return an ImageObserver that does nothing.
anchor_pt_comp_part - class sub_arctic.style.anchor_pt_comp_part.
This class provides a composition_part which is a simple point.
anchor_pt_comp_part() - Constructor for class sub_arctic.style.anchor_pt_comp_part
Constructor with default position of 0,0.
anchor_pt_comp_part(int, int) - Constructor for class sub_arctic.style.anchor_pt_comp_part
Full constructor.
and(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: A & B & K.
and(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: A & B & K.
angle_default - Static variable in class sub_arctic.test.line_test
 
angle_default - Static variable in class sub_arctic.test.grabber_lens_test
 
angle_default - Static variable in class sub_arctic.test.debug_top_test
 
angle_default - Static variable in class sub_arctic.test.circ_lens_test
 
angle_default - Static variable in class sub_arctic.test.focus_lens_test
 
angle_default - Static variable in class sub_arctic.test.tab_lens_test
 
angle_default - Static variable in class sub_arctic.test.sem_lens_test
 
angle_default - Static variable in class sub_arctic.test.isolation_lens_test
 
angle_default - Static variable in class sub_arctic.test.tab_test
 
angle_offset() - Method in class sub_arctic.output.radial_gradient
Angular offset of gradient (in radians).
anim_event - class sub_arctic.anim.anim_event.
This is a subtype of the AWTEvent class which we use to force ourselves to be synchronized with the event dispatch process.
anim_event(Object, int, Long) - Constructor for class sub_arctic.anim.anim_event
Create a new anim_event with a given timestamp.
anim_generator - class sub_arctic.anim.anim_generator.
This is the object which generates the animation events.
anim_in_progress - Variable in class sub_arctic.test.shade
This is true if an animation is in progress
anim_length - Variable in class sub_arctic.test.shade
This is how long the animation takes, in millseconds
anim_mover_container - class sub_arctic.lib.anim_mover_container.
A container class to move a collection of objects with under control of an animation transition.
anim_mover_container(int, int, interactor) - Constructor for class sub_arctic.lib.anim_mover_container
Construct a new sprite container.
anim_mover_container(int, int, interactor, callback_object) - Constructor for class sub_arctic.lib.anim_mover_container
Construct a new sprite container with a callback.
anim_test - class sub_arctic.test.anim_test.
 
animatable - interface sub_arctic.anim.animatable.
This is the input protocol interface for specifying that an object is animatable.
animation - Static variable in class sub_arctic.lib.manager
Animation agent.
animation_agent - class sub_arctic.anim.animation_agent.
This is the dispatch agent which handles animation input events and dispatches them to interface objects via the animatable input protocol interface.
animation_agent() - Constructor for class sub_arctic.anim.animation_agent
Initialize this agent.
animation_on - Variable in class sub_arctic.test.overkill_test
 
anti_snap_feedback - Variable in class sub_arctic.input.snap_drag_agent
Keep a reference to the method anti_snap_feedback in our protocol.
anti_snap_feedback(event, Point, Point, int, snap_targetable, Object, Object) - Method in interface sub_arctic.input.snap_draggable
Perform feedback while an anti-snap is active.
anti_snap_feedback(event, Point, Point, int, snap_targetable, Object, Object) - Method in class sub_arctic.lib.snap_container
Perform feedback while an anti-snap is active.
anti_snap_feedback(event, Point, Point, snap_draggable, int, Object, Object) - Method in interface sub_arctic.input.snap_targetable
Perform feedback while an anti-snap is active.
anti_snap_feedback(event, Point, Point, snap_draggable, int, Object, Object) - Method in class sub_arctic.lib.point_snap_target
 
anti_snap_from_ok(Point, snap_draggable, int) - Method in interface sub_arctic.input.snap_targetable
Determine if a geometrically accepted snap which has been semantically rejected (by snap_from_obj()) should provide anti-snap feedback.
anti_snap_from_ok(Point, snap_draggable, int) - Method in class sub_arctic.lib.point_snap_target
Determine if a geometrically accepted snap which has been semantically rejected (by snap_from_obj()) should provide anti-snap feedback.
anti_snap_from(event, Point, Point, snap_draggable, int, Object, Object) - Method in interface sub_arctic.input.snap_targetable
Do anti-snap feedback corresponding to an anti-snap from the given drag object.
anti_snap_from(event, Point, Point, snap_draggable, int, Object, Object) - Method in class sub_arctic.lib.point_snap_target
Do anti-snap feedback corresponding to an anti-snap from the given drag object.
anti_snap_to - Variable in class sub_arctic.input.snap_drag_agent
Keep a reference to the method anti_snap_to in our protocol.
anti_snap_to(event, Point, Point, int, snap_targetable, Object, Object) - Method in interface sub_arctic.input.snap_draggable
Indicate that the object should anti-snap to a given target object.
anti_snap_to(event, Point, Point, int, snap_targetable, Object, Object) - Method in class sub_arctic.lib.snap_container
Indicate that the object should anti-snap to a given target object.
antic_amount - Static variable in class sub_arctic.anim.anticipation_line
This is the amount of backup on anticipation.
anticipation_line - class sub_arctic.anim.anticipation_line.
This class implements a trajectory along a line, but with cartoonish anticipation and overshoot.
anticipation_line(int, int, int, int, pacer) - Constructor for class sub_arctic.anim.anticipation_line
Construct a cartoon line between two points. You should make sure that if you use a pacing function which is a slow_in_slow_out that the result of the slow part is 0.2 (== cutoff_point).
app_initialize() - Method in class sub_arctic.contrib.FileDialogTest
Application level data structure initialization
app_initialize() - Method in class sub_arctic.lib.interactor_app
Initialize your applications data structures here.
apply_alpha(Color) - Method in class sub_arctic.output.transparent_drawable
Apply transparency value to a color.
arrive(interactor) - Method in class sub_arctic.new_lib.navigator_base
Provide feedback and/or actions associated with arriving at a particular interactor node.
arrive(interactor) - Method in class sub_arctic.new_lib.halo_navigator
Provide feedback and/or actions associated with arriving at a particular interactor node.
arrive(interactor) - Method in class sub_arctic.new_lib.audio_navigator
Provide feedback and/or actions associated with arriving at a particular interactor node.
arrow_head_angle() - Method in class sub_arctic.lib.line_display
The angle (in degrees) between each of the arrowhead lines and the line itself.
arrow_head_length() - Method in class sub_arctic.lib.line_display
The length of the edges of the arrowhead lines.
arrow_heads() - Method in class sub_arctic.lib.line_display
Number of arrowheads.
arrow_looks - Variable in class sub_arctic.new_test.wb_test
 
arrow_wb_obj - class sub_arctic.new_lib.arrow_wb_obj.
This class provides the implementation for an arrow- line object displayed on a historical_whiteboard object.
arrow_wb_obj(int, int, int, int, int) - Constructor for class sub_arctic.new_lib.arrow_wb_obj
Full constructor.
arrowhead_bound(int, int, int, int, int, int, double, Point, Point) - Method in class sub_arctic.output.drawable
Find the min and max points bounding the arrowhead that would be drawn at the second point on the given line.
arrowhead_bound(int, int, int, int, int, int, double, Point, Point) - Method in class sub_arctic.output.drawable_wrapper
Find the min and max points bounding the arrowhead that would be drawn at the second point on the given line.
arrowhead_bound(int, int, int, int, int, int, double, Point, Point) - Method in class sub_arctic.output.exploder_drawable
Find the min and max points bounding the arrowhead that would be drawn at the second point on the given line.
arrowhead_bound(int, int, int, int, int, int, double, Point, Point) - Method in class sub_arctic.output.trace_drawable
Find the min and max points bounding the arrowhead that would be drawn at the second point on the given line.
arrowhead_bound(int, int, int, int, int, int, double, Point, Point) - Method in class sub_arctic.output.ignore_drawable
Find the min and max points bounding the arrowhead that would be drawn at the second point on the given line.
arrowhead_bound(int, int, int, int, Point, Point) - Method in class sub_arctic.output.drawable
Find the min and max points bounding the arrowhead that would be drawn at the second point on the given line.
assert - class sub_arctic.text.assert.
Test to make sure something is true.
Assertion - class sub_arctic.contrib.Assertion.
Test to make sure something is true.
associate_menu(Object, menu) - Method in class sub_arctic.lib.menubar
Set the menu associated with a particular item (String or loaded_image).
ATTACH_CENTER - Static variable in class sub_arctic.contrib.multilist_list
 
attach_dependent(int, value_consumer, int) - Method in class sub_arctic.constraints.external_constraint
Register something as interested in (dependent on) one of the parts of this object.
attach_dependent(int, value_consumer, int) - Method in interface sub_arctic.constraints.value_provider
Register something as interested in (dependent on) one of the parts of this object.
attach_dependent(int, value_consumer, int) - Method in class sub_arctic.lib.base_interactor
Register something as interested in (dependent on) one of the parts (X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B) of this object.
attach_dependent(int, value_consumer, int) - Method in interface sub_arctic.lib.interactor
Register something as interested in (dependent on) one of the parts (X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B) of this object.
ATTACH_LEFT - Static variable in class sub_arctic.contrib.multilist_list
 
ATTACH_RIGHT - Static variable in class sub_arctic.contrib.multilist_list
 
audio_icon() - Method in class sub_arctic.new_lib.audio_renderer
The audio icon portion of this sound.
audio_navigation_aware - interface sub_arctic.new_lib.audio_navigation_aware.
This interface provides an API for objects that are aware of audio navigation and wish to provide specialized behavior.
audio_navigator - class sub_arctic.new_lib.audio_navigator.
This class implements an audio based navigator (which also does visual halo feedback at the same time).
audio_navigator(halo_container, interactor) - Constructor for class sub_arctic.new_lib.audio_navigator
Construct an audio navigator based on an initial position in the tree.
audio_renderer - class sub_arctic.new_lib.audio_renderer.
This class describes an audio segment that is to be "rendered" (aka played).
audio_renderer() - Constructor for class sub_arctic.new_lib.audio_renderer
Constructor for an empty audio rendition.
audio_renderer(AudioClip) - Constructor for class sub_arctic.new_lib.audio_renderer
Constructor with just an audio icon.
audio_renderer(AudioClip, String) - Constructor for class sub_arctic.new_lib.audio_renderer
Full constructor.
audio_renderer(String) - Constructor for class sub_arctic.new_lib.audio_renderer
Constructor with just text to be spoken.
audio_rendition() - Method in interface sub_arctic.new_lib.audio_navigation_aware
Audio rendition for the object -- this portrays the type of the object as well as possibly its content.
audio_rendition() - Method in class sub_arctic.new_lib.generic_audio_xlation
Audio rendition for the object -- this portrays the type of the object as well as possibly its content.
autosize() - Method in class sub_arctic.lib.button
Retrieve the current state of autosize.
autosize() - Method in class sub_arctic.lib.label
Retrieve the current state of autosize.
autosize() - Method in class sub_arctic.new_lib.button
Retrieve the current state of autosize.
available_height() - Method in class sub_arctic.lib.listbox_helper
Return the amount of usable vertical pixels in this object.
available_width() - Method in class sub_arctic.lib.listbox_helper
Return the amount of usable horizontal pixels in this object.
ave(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: (A + B)/2 + K Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
ave(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: (A + B)/2 + K
average_of_range(float, float) - Method in class sub_arctic.output.gradient
Compute an averaged color value for the sequence of colors appearing between two indexes into the gradient color array.
awt_event() - Method in class sub_arctic.input.event
Return the raw AWT event from within the sub_arctic event.
awt_parent() - Method in class sub_arctic.lib.top_level
Return the AWT component which hosts this interactor.
awt_parent() - Method in class sub_arctic.lib.fake_top_level
Return the AWT component which hosts this interactor.

B

B() - Method in class sub_arctic.constraints.linear_ext_constraint
"B" coefficient in A*x+B equation.
back_img() - Method in class sub_arctic.lib.h_slider_display
Image for the background (pattern).
back_img() - Method in class sub_arctic.lib.v_slider_display
Image for the background (pattern).
back_img() - Method in class sub_arctic.new_lib.v_slider_display
Image for the background (pattern).
backdrop - class sub_arctic.lib.backdrop.
A simple interactor that just fills its area with a pattern, but otherwise does nothing.
backdrop_column - class sub_arctic.lib.backdrop_column.
This is a column (a tiled layout of its children from top to bottom) with a background behind the children.
backdrop_column(int, int, boolean, byte, loaded_image) - Constructor for class sub_arctic.lib.backdrop_column
Smaller constructor for a backdrop column.
backdrop_column(int, int, int, int, boolean, byte, loaded_image) - Constructor for class sub_arctic.lib.backdrop_column
Full constructor for a backdrop column.
backdrop_drag_container - class sub_arctic.lib.backdrop_drag_container.
This class provides a container for dragging.
backdrop_drag_container(int, int, boolean, callback_object, String, Applet, backdrop_lens) - Constructor for class sub_arctic.lib.backdrop_drag_container
full constructor.
backdrop_drag_container(int, int, boolean, String, Applet, backdrop_lens) - Constructor for class sub_arctic.lib.backdrop_drag_container
Nearly full constructor.
backdrop_draw_trav_id - Static variable in class sub_arctic.lib.backdrop_lens
unique identifier for sem_draw traversals
backdrop_lens - class sub_arctic.lib.backdrop_lens.
Class to implement dragging and drawing for a semantic lens.
backdrop_lens_test - class sub_arctic.test.backdrop_lens_test.
This is an example program which tests out the new style based interactors.
backdrop_lens(interactor_pred, int, loaded_image, Applet) - Constructor for class sub_arctic.lib.backdrop_lens
Simplest constructor.
backdrop_lens(int, int, int, int, interactor_pred, boolean, int, loaded_image, Applet) - Constructor for class sub_arctic.lib.backdrop_lens
Simple constructor with default font and title bar color.
backdrop_lens(int, int, int, int, interactor_pred, boolean, String, Color, Font, int, loaded_image, Applet) - Constructor for class sub_arctic.lib.backdrop_lens
Full constructor.
backdrop_row - class sub_arctic.lib.backdrop_row.
Interactor which makes a row with a given background.
backdrop_row(int, int, boolean, boolean, byte, loaded_image) - Constructor for class sub_arctic.lib.backdrop_row
Full constructor.
backdrop_sem_draw - class sub_arctic.lib.backdrop_sem_draw.
An interface_pred predicate class that performs a semantic redraw action for a semantic lens.
backdrop() - Method in class sub_arctic.lib.backdrop_lens
 
backdrop(int, int, int, int, loaded_image) - Constructor for class sub_arctic.lib.backdrop
Full constructor.
backdrop(int, int, loaded_image) - Constructor for class sub_arctic.lib.backdrop
Constructor assuming default position of 0,0.
backdrop(loaded_image) - Constructor for class sub_arctic.lib.backdrop
Constructor assuming default position of 0,0, and (temporary) default size.
background() - Method in class sub_arctic.contrib.multilist_title
 
background() - Method in class sub_arctic.new_lib.v_slider_display
Blank used for background
background() - Method in class sub_arctic.output.color_scheme
Retrieve the background color.
background() - Method in class sub_arctic.output.color_pair
Background color of the pair
bad_drag(int, int, int, int) - Method in class sub_arctic.contrib.drag_icon
This function gets called when the user drags us somewhere that doesn't make sense.
bar_image - Variable in class sub_arctic.lib.menubar
Our current menubar image.
base_col() - Method in class sub_arctic.style.hv_fill_prog_blank
Return the color being used for this blank's background.
base_interactor - class sub_arctic.lib.base_interactor.
This class provides the basic implementation for interactor objects.
base_interactor() - Constructor for class sub_arctic.lib.base_interactor
Constructor that assumes a position of 0,0, and a (temporary) default size.
base_interactor(int, int) - Constructor for class sub_arctic.lib.base_interactor
Constructor that assumes a (temporary) default size.
base_interactor(int, int, int, int) - Constructor for class sub_arctic.lib.base_interactor
Full constructor.
base_parent_interactor - class sub_arctic.lib.base_parent_interactor.
Base class for objects that support (arbitrary) children.
base_parent_interactor() - Constructor for class sub_arctic.lib.base_parent_interactor
Constructor that assumes a position of 0,0 and a (temporary) default size.
base_parent_interactor(int, int) - Constructor for class sub_arctic.lib.base_parent_interactor
Constructor assuming a (temporary) default size
base_parent_interactor(int, int, int, int) - Constructor for class sub_arctic.lib.base_parent_interactor
Full constructor
base() - Method in class sub_arctic.output.color_scheme
Retrieve the base color.
baseline() - Method in class sub_arctic.output.simple_text_renderer
The baseline location associated with this renderer.
baseline() - Method in class sub_arctic.output.shadow_lin_grad_text
The baseline location associated with this renderer.
baseline() - Method in class sub_arctic.output.shadow_rad_grad_text
The baseline location associated with this renderer.
baseline() - Method in class sub_arctic.output.shadowed_text_renderer
The baseline location associated with this renderer.
baseline() - Method in interface sub_arctic.output.text_renderer
The baseline location associated with this renderer.
baseline() - Method in class sub_arctic.text.text_rect
Return the baseline of this rectangle.
become_focus() - Method in interface sub_arctic.lib.list_element
This method is used to inform the object that it has become the focus of a listbox.
become_focus() - Method in class sub_arctic.lib.text_list_element
This method is used to inform the object that it has become the focus of a listbox.
before - Static variable in class sub_arctic.test.speed2
 
below_space() - Method in class sub_arctic.lib.listbox_display
Retrieve the below spacing around a listbox.
below_spacing() - Method in class sub_arctic.lib.label
Get the spacing below the text of this interactor.
BETWEEN_THUMBS - Static variable in class sub_arctic.lib.h_range_slider_display
 
BETWEEN_THUMBS - Static variable in class sub_arctic.lib.v_range_slider_display
 
BETWEEN_THUMBS_DRAGGED - Static variable in class sub_arctic.lib.h_range_slider
 
BETWEEN_THUMBS_DRAGGED - Static variable in class sub_arctic.lib.v_range_slider
 
bevel_circle(loaded_image, boolean, color_scheme) - Method in class sub_arctic.output.motif_style
Bevel a circle for use with radio buttons.
bevel_menu_icon(loaded_image, int, int, int, int, boolean, color_scheme) - Static method in class sub_arctic.output.motif_style
Bevel a down triangle for the menu icon.
bevel_pullright_triangle(drawable, boolean, int, int, color_scheme) - Method in class sub_arctic.output.motif_style
Bevel a triangle for the pullright menu icon.
bevel_rect(loaded_image, boolean, boolean, boolean, boolean, boolean, boolean, boolean, color_scheme) - Static method in class sub_arctic.output.motif_style
 
bevel_start_angle - Static variable in class sub_arctic.output.motif_style
This is the number of degrees of offset for this beveling of circles.
bevel_triangle_down(loaded_image, color_scheme) - Static method in class sub_arctic.output.motif_style
Bevel a down triangle for the bottom of a scrollbar.
bevel_triangle_left(loaded_image, color_scheme) - Static method in class sub_arctic.output.motif_style
Bevel a left triangle for the left of a scrollbar.
bevel_triangle_right(loaded_image, color_scheme) - Static method in class sub_arctic.output.motif_style
Bevel a right triangle for the right of a scrollbar.
bevel_triangle_up(loaded_image, color_scheme) - Static method in class sub_arctic.output.motif_style
Bevel an up triangle for the top of a scrollbar.
big_logo_data - Static variable in class sub_arctic.contrib.FadingTest
 
big_logo_height - Static variable in class sub_arctic.contrib.FadingTest
 
big_logo_width - Static variable in class sub_arctic.contrib.FadingTest
 
big_logo() - Static method in class sub_arctic.contrib.FadingTest
 
BL_DIAG_GRAD - Static variable in class sub_arctic.output.linear_gradient_text
Style code constant for bottom-left to top-right diagonal gradient
BL_GRAD - Static variable in class sub_arctic.output.radial_gradient_text
Style code constant for top-left centered gradient
blabel - Variable in class sub_arctic.contrib.rgb_color_picker
 
black_on_white - Static variable in class sub_arctic.output.color_pair
Standard color pair for black on white
blank - interface sub_arctic.style.blank.
This interface describes objects which serve as interactor image blanks.
blank - Variable in class sub_arctic.lib.switch_lens
 
blank - Variable in class sub_arctic.new_lib.historical_whiteboard_lens
 
blank_base - class sub_arctic.style.blank_base.
This abstract class provides functionallity common to several classes of blanks.
blank_base() - Constructor for class sub_arctic.style.blank_base
 
blue_shift - Static variable in class sub_arctic.output.gradient
Shift constant to extract blue value from color.
border - Static variable in class sub_arctic.test.image_cutter
Border around image
border_size - Static variable in class sub_arctic.style.shadow_rect_blank
Constant for border size.
border() - Method in class sub_arctic.lib.shrink_wrap_container
Space left at the right and bottom of our children.
border() - Method in class sub_arctic.lib.row
Return the border around all the children (in pixels).
border() - Method in class sub_arctic.lib.tab_semantic_lens
Return the border around all the children (in pixels).
border() - Method in class sub_arctic.lib.column
Return the border around all the children (in pixels).
border() - Method in class sub_arctic.lib.tab_parent
Return the border around all the children (in pixels).
bot_col() - Method in class sub_arctic.style.hv_fill_prog_blank
Return the array of colors being used for this blank's bottom.
BOTTOM - Static variable in interface sub_arctic.style.composer_consts
Constant for designating the bottom edge of a part or parameter.
BOTTOM_JUSTIFIED - Static variable in class sub_arctic.lib.row
Constant to denote right justified layout
BOTTOM() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the y2 part of this object.
BOTTOM() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the bottom part of this object.
bound_traversal() - Static method in class sub_arctic.input.snap_drag_agent
Traversal identifier for the snap bound test traversal
bound() - Method in class sub_arctic.lib.base_interactor
Bounding rectangle of the object (in parent's coordinate system).
bound() - Method in interface sub_arctic.lib.interactor
Bounding rectangle of the object (in parent's coordinate system).
bounding_box_feedback() - Method in class sub_arctic.lib.drag_container
Is the object currently set to do bounding box drag feedback?
bounding_rects - Variable in class sub_arctic.text.word
This is the set of text_bounding rectangles this word contains.
bounds_sem_draw - class sub_arctic.lib.bounds_sem_draw.
An interface_pred predicate object that performs a semantic redraw action for a semantic lens.
bounds_sem_draw_context - class sub_arctic.lib.bounds_sem_draw_context.
This class provides a traversal "parameters" object that encapsulates the context of a draw done from inside a semantic lens.
bounds_sem_draw_context(bounds_sem_draw_context) - Constructor for class sub_arctic.lib.bounds_sem_draw_context
Construct from another object.
bounds_sem_draw_context(int, drawable) - Constructor for class sub_arctic.lib.bounds_sem_draw_context
Constructor.
bounds_sem_draw_context(int, drawable, semantic_lens, int, int, int, int) - Constructor for class sub_arctic.lib.bounds_sem_draw_context
Constructor, initializes the current depth and child number to zero.
bounds_sem_draw_context(int, drawable, semantic_lens, int, int, int, int, int, int) - Constructor for class sub_arctic.lib.bounds_sem_draw_context
Full constructor.
bounds_sem_draw_continue - class sub_arctic.lib.bounds_sem_draw_continue.
An interface_pred predicate class to serve as a "continue predicate" (see base_interactor.traverse_and_collect()) for a semantic redraw traversal (done by a semantic lens object).
bounds_sem_draw_kind() - Method in class sub_arctic.lib.grabber_semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
bounds_sem_draw_kind() - Method in class sub_arctic.lib.bounds_semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
bounds_sem_draw_to_child - class sub_arctic.lib.bounds_sem_draw_to_child.
Traversal transformer (see base_interactor.traverse_and_collect) that takes a sem_draw_context and transforms it into a child object's coordinates.
bounds_sem_draw_trav_id - Static variable in class sub_arctic.lib.grabber_semantic_lens
unique identifier for bounds_sem_draw traversals
bounds_sem_draw_trav_id - Static variable in class sub_arctic.lib.bounds_semantic_lens
unique identifier for bounds_sem_draw traversals
bounds_sem_draw() - Constructor for class sub_arctic.lib.bounds_sem_draw
 
bounds_semantic_lens - class sub_arctic.lib.bounds_semantic_lens.
Class to implement dragging and drawing for a semantic lens.
bounds_semantic_lens(interactor_pred, int) - Constructor for class sub_arctic.lib.bounds_semantic_lens
Simplest constructor.
bounds_semantic_lens(int, int, int, int, interactor_pred, boolean, int) - Constructor for class sub_arctic.lib.bounds_semantic_lens
Simple constructor with default font and title bar color.
bounds_semantic_lens(int, int, int, int, interactor_pred, boolean, String, Color, Font, int) - Constructor for class sub_arctic.lib.bounds_semantic_lens
Full constructor.
bounds_semantic_lens(int, int, int, int, interactor_pred, boolean, String, Color, Font, int, boolean) - Constructor for class sub_arctic.lib.bounds_semantic_lens
Full constructor.
BOXED - Static variable in class sub_arctic.lib.oneline_text_display
Constant used to store boxed flag within interactor flags
BOXED - Static variable in class sub_arctic.lib.text_display
Constant used to store boxed flag within interactor flags
boxed() - Method in class sub_arctic.lib.oneline_text_display
Does the interactor have a box drawn around it
boxed() - Method in class sub_arctic.lib.h_slider_display
Return whether or not the user wants a box around the slider or not.
boxed() - Method in class sub_arctic.lib.text_display
Does the interactor have a box drawn around it.
boxed() - Method in class sub_arctic.lib.semantic_lens
Return whether or not the interactor has a box around it.
boxed() - Method in class sub_arctic.lib.row
Return whether or not the interactor has a box around it.
boxed() - Method in class sub_arctic.lib.tab_semantic_lens
Return whether or not the interactor has a box around it.
boxed() - Method in class sub_arctic.lib.column
Return whether or not the interactor has a box around it.
boxed() - Method in class sub_arctic.lib.tab_parent
Return whether or not the interactor has a box around it.
boxed() - Method in class sub_arctic.lib.v_slider_display
Return whether or not the user wants a box around the slider or not.
boxed() - Method in class sub_arctic.lib.backdrop_lens
Return whether or not the interactor has a box around it.
BR_GRAD - Static variable in class sub_arctic.output.radial_gradient_text
Style code constant for top-left centered gradient
break_active_anti_snap(event, Object) - Method in class sub_arctic.input.snap_drag_agent
Break the currently active anti_snap
break_active_snap(event, Object) - Method in class sub_arctic.input.snap_drag_agent
Break the currently active snap.
break_into_lines(String) - Static method in class sub_arctic.lib.text_display
Convert a single string into a series of line strings stored in a Vector.
break_word(text_run, int) - Method in class sub_arctic.text.paragraph
This is the function that actually breaks a word out of the list of runs.
broken_image_icon_data - Static variable in class sub_arctic.lib.std
 
broken_image_icon_height - Static variable in class sub_arctic.lib.std
 
broken_image_icon_width - Static variable in class sub_arctic.lib.std
 
broken_image_icon() - Static method in class sub_arctic.lib.std
 
broken_image_icon() - Static method in class sub_arctic.lib.manager
Provide a standard "broken image" icon that can be used to substitute for images that couldn't be loaded for some reason or another.
bslider - Variable in class sub_arctic.contrib.rgb_color_picker
 
bucket - Variable in class sub_arctic.style.style
Hash buckets for our lookup table.
build_audio_icon(interactor) - Method in class sub_arctic.new_lib.generic_audio_xlation
Build an audio icon for the given interactor.
build_broken_icon() - Static method in class sub_arctic.lib.manager
Build the "broken image" icon from static data.
build_fallback_chain(int, String[]) - Static method in class sub_arctic.style.style_resource_desig
Build and return a fallback chain from the names in the given array starting at the given index.
build_horiz_cutter(boolean) - Method in class sub_arctic.test.image_cutter
Build a horizontal cutter line and tag inside a drag container
build_image_set(String, loaded_image) - Method in class sub_arctic.style.style
Shortcut method for building an image set that has an image parameter.
build_image_set(String, loaded_image, int) - Method in class sub_arctic.style.style
Shortcut method for building an image set that has an image and one integer as parameters.
build_image_set(String, loaded_image, int, int) - Method in class sub_arctic.style.style
Shortcut method for building an image set that has an image and two integers as parameters.
build_image_set(String, Object[]) - Method in class sub_arctic.style.style
Search for the named composer set resource, apply the given parameters to each composer to build, and return an image set.
build_image_set(String, String) - Method in class sub_arctic.style.style
Shortcut method for building an image set that has a single String parameter.
build_image_set(String, String, int) - Method in class sub_arctic.style.style
Shortcut method for building an image set that has a String and one integer as parameters.
build_image_set(String, String, int, int) - Method in class sub_arctic.style.style
Shortcut method for building an image set that has a String and two integers as parameters.
build_image_set(style_resource_desig, Object[]) - Method in class sub_arctic.style.style
Search for the designated composer set resource, apply the given parameters to each composer to build and return an image set.
build_image(String, loaded_image) - Method in class sub_arctic.style.style
Shortcut method for building an image that has one image parameter.
build_image(String, loaded_image, int) - Method in class sub_arctic.style.style
Shortcut method for building an image that has an image and one integer as parameters.
build_image(String, loaded_image, int, int) - Method in class sub_arctic.style.style
Shortcut method for building an image that has an image and two integers as parameters.
build_image(String, Object[]) - Method in class sub_arctic.style.style
Search for the named composer resource, apply the given parameters to it to build an image, and return that image.
build_image(String, String) - Method in class sub_arctic.style.style
Shortcut method for building an image that has a single String parameter.
build_image(String, String, int) - Method in class sub_arctic.style.style
Shortcut method for building an image that has a String and one integer as parameters.
build_image(String, String, int, int) - Method in class sub_arctic.style.style
Shortcut method for building an image that has a String and two integers as parameters.
build_image(style_resource_desig, Object[]) - Method in class sub_arctic.style.style
Search for the designated composer resource, apply the given parameters to it to build an image, and return that image.
build_motif_pattern(String) - Method in class sub_arctic.new_test.style_test4
Easier way of building the necessary arrays of color objects.
build_motif_pattern(String) - Method in class sub_arctic.new_test.style_test5
Easier way of building the necessary arrays of color objects.
build_motif_pattern(String) - Method in class sub_arctic.new_test.style_test6
Easier way of building the necessary arrays of color objects.
build_motif_pattern(String) - Method in class sub_arctic.new_test.style_test7
Easier way of building the necessary arrays of color objects.
build_motif_pattern(String) - Method in class sub_arctic.new_test.style_test8
Easier way of building the necessary arrays of color objects.
build_motif_pattern(String) - Method in class sub_arctic.new_test.uist_style_demo
Easier way of building the necessary arrays of color objects.
build_size_display() - Method in class sub_arctic.test.image_cutter
Build objects for a size display
build_tree(base_parent_interactor, boolean) - Method in class sub_arctic.new_test.style_test7
 
build_tree(base_parent_interactor, boolean) - Method in class sub_arctic.new_test.style_test8
 
build_tree(base_parent_interactor, boolean) - Method in class sub_arctic.new_test.uist_style_demo
 
build_type_name(interactor) - Method in class sub_arctic.new_lib.generic_audio_xlation
Create a string to speak for the type of the given object.
build_ui(base_parent_interactor) - Method in class sub_arctic.contrib.FadingTest
Build the UI
build_ui(base_parent_interactor) - Method in class sub_arctic.contrib.picker_test
Build the user interface.
build_ui(base_parent_interactor) - Method in class sub_arctic.contrib.dragout_test
This is just the regular old initialization of sub_arctic interface when applet starts.
build_ui(base_parent_interactor) - Method in class sub_arctic.contrib.FileDialogFrame
Build the ui; standard sub_arctic subclasser method
build_ui(base_parent_interactor) - Method in class sub_arctic.contrib.grow_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.lib.interactor_applet
This function gets called so you can construct your user interface.
build_ui(base_parent_interactor) - Method in class sub_arctic.lib.interactor_frame
This function gets called so you can construct your user interface.
build_ui(base_parent_interactor) - Method in class sub_arctic.new_test.style_test3
 
build_ui(base_parent_interactor) - Method in class sub_arctic.new_test.style_test4
 
build_ui(base_parent_interactor) - Method in class sub_arctic.new_test.test_text_bug2
 
build_ui(base_parent_interactor) - Method in class sub_arctic.new_test.nav_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.new_test.style_test5
 
build_ui(base_parent_interactor) - Method in class sub_arctic.new_test.switch_lens_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.new_test.style_test6
 
build_ui(base_parent_interactor) - Method in class sub_arctic.new_test.style_test7
 
build_ui(base_parent_interactor) - Method in class sub_arctic.new_test.style_test8
 
build_ui(base_parent_interactor) - Method in class sub_arctic.new_test.sync_test1
 
build_ui(base_parent_interactor) - Method in class sub_arctic.new_test.nav_test2
 
build_ui(base_parent_interactor) - Method in class sub_arctic.new_test.wb_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.new_test.uist_style_demo
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.thread_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.shadow_drag_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.listbox_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.sliding_text_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.constraint_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.point_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.line_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.sliding_styl_text_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.grabber_lens_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.debug_top_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.backdrop_lens_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.vis_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.style_internal_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.new_style_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.drag_limit_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.edit_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.circ_lens_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.menu_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.isolation_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.rot_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.traversal_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.text_extract_test
Build the UI
build_ui(base_parent_interactor) - Method in class sub_arctic.test.shade_test
Build the UI
build_ui(base_parent_interactor) - Method in class sub_arctic.test.ext_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.style_test2
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.text_extract_test2
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.grow_container_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.hello_world
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.focus_lens_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.misc_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.image_cutter
Initialization of sub_arctic interface when applet starts
build_ui(base_parent_interactor) - Method in class sub_arctic.test.hello_world_debug
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.hierarchy_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.snap_container_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.tab_lens_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.sem_lens_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.frame_test
This is the build_ui method for the APPLET
build_ui(base_parent_interactor) - Method in class sub_arctic.test.panner_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.range_slider_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.size_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.percent_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.transp_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.constraint_patterns
Initialization of sub_arctic interface when applet starts
build_ui(base_parent_interactor) - Method in class sub_arctic.test.style_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.permanent_test
Construct the UI...
build_ui(base_parent_interactor) - Method in class sub_arctic.test.isolation_lens_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.gradient_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.cycle_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.constraint_test2
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.overkill_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.hello_world_anim
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.drag_container_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.tab_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.hello_world_canvas
This function gets called so you can construct your user interface.
build_ui(base_parent_interactor) - Method in class sub_arctic.test.frame_test2
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.component_flow_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.text_toggle_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.flow_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.test.anim_test
 
build_ui(base_parent_interactor) - Method in class sub_arctic.text.href_applet
 
build_ui(base_parent_interactor) - Method in class sub_arctic.text.editor_test
 
build_vert_cutter(boolean) - Method in class sub_arctic.test.image_cutter
Build a vertical cutter line and tag inside a drag container
build(int, int, int) - Method in class sub_arctic.style.blank_base
Create a new blank of a given size using this one as a protype.
build(int, int, int) - Method in interface sub_arctic.style.blank
Build a new blank like this one, but with a different size.
build(int, int, int, int) - Method in class sub_arctic.style.blank_base
Build a new blank like this one, but with a different size.
build(int, int, int, int) - Method in class sub_arctic.style.v_fill_image_blank
Create a new blank of a given size using this one as a prototype.
build(int, int, int, int) - Method in class sub_arctic.style.hv_fill_image_blank
Create a new blank of a given size using this one as a prototype.
build(int, int, int, int) - Method in class sub_arctic.style.shadow_rect_blank
Create a new blank of a given size using this one as a prototype.
build(int, int, int, int) - Method in class sub_arctic.style.h_fill_image_blank
Create a new blank of a given size using this one as a prototype.
build(int, int, int, int) - Method in class sub_arctic.style.hv_fill_prog_blank
This routine clones this blank to create another one using the same color strips for bevelling.
build(int, int, int, int) - Method in class sub_arctic.style.transparent_blank
Create a new blank of a given size using this one as a prototype.
build(int, int, int, int) - Method in interface sub_arctic.style.blank
Build a new blank like this one, but with a different size.
build(int, int, int, int) - Method in class sub_arctic.style.shadow_roundrect_blank
Create a new blank of a given size using this one as a prototype.
button - class sub_arctic.lib.button.
This class implements a button in the current style.
button - class sub_arctic.new_lib.button.
This class implements a button in the current style.
BUTTON_ACTION_CALLBACK - Static variable in class sub_arctic.lib.multi_button
Callback number constant for the button state transition callback.
BUTTON_ACTION_CALLBACK - Static variable in class sub_arctic.new_lib.multi_button
Callback number constant for the button state transition callback.
button_border - Variable in class sub_arctic.contrib.simple_color_picker
 
button_border() - Method in class sub_arctic.contrib.simple_color_picker
Return the size of the button border.
button_gap - Variable in class sub_arctic.contrib.simple_color_picker
 
button_gap() - Method in class sub_arctic.contrib.simple_color_picker
Retrieve the gap (spacing) between buttons.
button_make_images(int, int, int, int, boolean) - Method in class sub_arctic.output.style
Construct the images for a button which is blank (so the app can draw on it).
button_make_images(int, int, int, int, boolean) - Method in class sub_arctic.output.motif_style
Construct the images for a blank button.
button_make_images(String, Font, int, int, boolean) - Method in class sub_arctic.output.style
Construct the images for a button.
button_make_images(String, Font, int, int, boolean) - Method in class sub_arctic.output.motif_style
Construct the images for a button.
button_size - Variable in class sub_arctic.contrib.simple_color_picker
 
button_size() - Method in class sub_arctic.contrib.simple_color_picker
Retrieve the size of the buttons.
button_to_menu - Variable in class sub_arctic.lib.menubar
This hashtable keeps track of the mapping from the menu items to the buttons on the menu.
button_x_shift() - Method in class sub_arctic.output.style
Return the amount of shift in x required for an image to placed on this style of button.
button_x_shift() - Method in class sub_arctic.output.motif_style
Return the amount of shift in x required for an image to placed on this style of button.
button_y_shift() - Method in class sub_arctic.output.style
Return the amount of shift in y required for an image to placed on this style of button.
button_y_shift() - Method in class sub_arctic.output.motif_style
Return the amount of shift in y required for an image to placed on this style of button.
button(int, int, loaded_image[], callback_object) - Constructor for class sub_arctic.lib.button
Full constructor.
button(int, int, loaded_image[], callback_object) - Constructor for class sub_arctic.new_lib.button
Full constructor based on non-style supplied images.
button(int, int, loaded_image, callback_object) - Constructor for class sub_arctic.new_lib.button
Constructor based on a loaded_image for use as an icon within a button.
button(int, int, String, callback_object) - Constructor for class sub_arctic.lib.button
Constructor based on a textual label.
button(int, int, String, callback_object) - Constructor for class sub_arctic.new_lib.button
Constructor based on a textual label.
button(loaded_image[], callback_object) - Constructor for class sub_arctic.lib.button
Constructor where we expect you to position the object with constraints.
button(loaded_image[], callback_object) - Constructor for class sub_arctic.new_lib.button
Constructor based on non-style supplied images and a default position (presumably the object will be positioned with constraints).
button(loaded_image, callback_object) - Constructor for class sub_arctic.lib.button
Constructor based on a loaded_image and we assume you will use constraints to position it.
button(loaded_image, callback_object) - Constructor for class sub_arctic.new_lib.button
Constructor based on a loaded_image for use as an icon within a button and assuming a default position (presumably this object will be positioned with constraints).
button(String, callback_object) - Constructor for class sub_arctic.lib.button
Constructor based on a textual label and we assume you will use constraints to position it.
button(String, callback_object) - Constructor for class sub_arctic.new_lib.button
Constructor based on a textual label and default position (presumably the object will be positioned with constraints).
buttons - Variable in class sub_arctic.contrib.simple_color_picker
 
bval - Variable in class sub_arctic.contrib.rgb_color_picker
 

C

cached_width - Variable in class sub_arctic.lib.menubar
This is where we store the cached value of our width
calc_size() - Method in class sub_arctic.lib.multi_button
(Re)calculate size as max of images.
calc_size() - Method in class sub_arctic.new_lib.multi_button
(Re)calculate size as max of images.
calculate_check() - Static method in class sub_arctic.output.motif_style
 
calculate_colors() - Static method in class sub_arctic.lib.html_element
This function calculates the current color to be drawing in.
calculate_font() - Static method in class sub_arctic.lib.html_element
This function calculates the current font by walking the state vector.
calculate_functions() - Static method in class sub_arctic.lib.html_element
This function calculates the current set of objects which are handling parsing operations.
calculate_indent() - Static method in class sub_arctic.lib.html_element
This function computes the current indent level by walking down the state and adding up the current amount of indentation.
calculate_size() - Method in class sub_arctic.lib.label
When this object changes its spacing attributes, we may need recalculate its intrinsic size.
calculate_thumb_image() - Method in class sub_arctic.lib.h_scrollbar
This does the work of actually establish a proper thumb image.
calculate_thumb_image() - Method in class sub_arctic.lib.v_scrollbar
This does the work of actually drawing the thumb image.
calculate_thumb_image() - Method in class sub_arctic.new_lib.v_scrollbar
This does the work of actually drawing the thumb image.
calculate_width() - Method in class sub_arctic.lib.listbox_child_display
Calculate the width by iterating over the children and computing our width to be the largest of the children.
callback_obj() - Method in class sub_arctic.contrib.multilist
 
callback_obj() - Method in class sub_arctic.contrib.simple_color_picker
Return the current callback object.
callback_obj() - Method in class sub_arctic.contrib.multilist_list
Return the current callback_object for this interactor.
callback_obj() - Method in class sub_arctic.contrib.GrowDragContainer
Retrieve the object we make callbacks to.
callback_obj() - Method in interface sub_arctic.input.does_callback
Return the callback object associated with this object (or null if there is none).
callback_obj() - Method in class sub_arctic.lib.base_interactor
Return the callback object associated with this object.
callback_obj() - Method in class sub_arctic.lib.multi_button
Object that this button makes callbacks to when pressed.
callback_obj() - Method in class sub_arctic.lib.interactor_frame
Retrieve the callback object associated with this interactor_frame.
callback_obj() - Method in class sub_arctic.lib.h_slider
Object that this slider makes callbacks to when moved.
callback_obj() - Method in class sub_arctic.lib.drag_container
Retrieve the object we make callbacks to.
callback_obj() - Method in class sub_arctic.lib.sliding_text
Object that we make callbacks to at the end of a scroll.
callback_obj() - Method in class sub_arctic.lib.h_range_slider
Object that this slider makes callbacks to when moved.
callback_obj() - Method in class sub_arctic.lib.text_toggle_collection
Access the object we send callbacks to.
callback_obj() - Method in class sub_arctic.lib.press_label
Access the current callback object.
callback_obj() - Method in class sub_arctic.lib.v_slider
Object that this slider makes callbacks to when moved.
callback_obj() - Method in class sub_arctic.lib.listbox
Retreive the callback object for this listbox.
callback_obj() - Method in class sub_arctic.lib.v_range_slider
Object that this slider makes callbacks to when moved.
callback_obj() - Method in class sub_arctic.lib.anim_mover_container
 
callback_obj() - Method in class sub_arctic.lib.menu
Get the value of the current callback object.
callback_obj() - Method in class sub_arctic.new_lib.multi_button
Object that this button makes callbacks to when pressed.
callback_obj() - Method in class sub_arctic.new_lib.v_slider
Object that this slider makes callbacks to when moved.
callback_object - interface sub_arctic.input.callback_object.
Interface for objects that receive callback from interactors.
callback(interactor, event, int, Object) - Method in class sub_arctic.contrib.rgb_color_picker
This interactor only issues one callback--COLOR_CHANGED.
callback(interactor, event, int, Object) - Method in class sub_arctic.contrib.multilist
This callback method collects callbacks from multllist_lists that don't have a "private" callback object set on them and forwards to our callback object.
callback(interactor, event, int, Object) - Method in class sub_arctic.contrib.simple_color_picker
Take callbacks from our component buttons and forward them to our callback object (if we have one).
callback(interactor, event, int, Object) - Method in class sub_arctic.contrib.FadingTest
This is called in response to a button push.
callback(interactor, event, int, Object) - Method in class sub_arctic.contrib.multilist_list
The multilist_list object implements the callback_object interface.
callback(interactor, event, int, Object) - Method in class sub_arctic.contrib.picker_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.contrib.dragout_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.contrib.FileDialogFrame
Called by file listbox when user clicks or double clicks on something; also called when button pressed.
callback(interactor, event, int, Object) - Method in class sub_arctic.contrib.grow_test
 
callback(interactor, event, int, Object) - Method in interface sub_arctic.input.callback_object
The following method is invoked for each callback resulting from actions performed on an interactor object.
callback(interactor, event, int, Object) - Method in class sub_arctic.lib.listbox_display
This is the callback object code.
callback(interactor, event, int, Object) - Method in class sub_arctic.lib.grabber_semantic_lens
 
callback(interactor, event, int, Object) - Method in class sub_arctic.lib.focus_semantic_lens
 
callback(interactor, event, int, Object) - Method in class sub_arctic.lib.switch_lens
 
callback(interactor, event, int, Object) - Method in class sub_arctic.lib.isolation_semantic_lens
 
callback(interactor, event, int, Object) - Method in class sub_arctic.lib.panner
Callback routine that receives callbacks from the scrollbars.
callback(interactor, event, int, Object) - Method in class sub_arctic.lib.bounds_semantic_lens
 
callback(interactor, event, int, Object) - Method in class sub_arctic.new_lib.historical_whiteboard_lens
 
callback(interactor, event, int, Object) - Method in class sub_arctic.new_test.style_test3
 
callback(interactor, event, int, Object) - Method in class sub_arctic.new_test.style_test4
 
callback(interactor, event, int, Object) - Method in class sub_arctic.new_test.nav_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.new_test.style_test5
 
callback(interactor, event, int, Object) - Method in class sub_arctic.new_test.switch_lens_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.new_test.style_test6
 
callback(interactor, event, int, Object) - Method in class sub_arctic.new_test.style_test7
 
callback(interactor, event, int, Object) - Method in class sub_arctic.new_test.style_test8
 
callback(interactor, event, int, Object) - Method in class sub_arctic.new_test.sync_test1
 
callback(interactor, event, int, Object) - Method in class sub_arctic.new_test.nav_test2
 
callback(interactor, event, int, Object) - Method in class sub_arctic.new_test.wb_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.new_test.uist_style_demo
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.listbox_test
Print out the callbacks.
callback(interactor, event, int, Object) - Method in class sub_arctic.test.sliding_text_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.line_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.sliding_styl_text_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.grabber_lens_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.debug_top_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.backdrop_lens_test
This is the callback for the changing of the radio stations and reporting menu selections.
callback(interactor, event, int, Object) - Method in class sub_arctic.test.vis_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.new_style_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.drag_limit_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.edit_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.circ_lens_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.menu_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.isolation_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.traversal_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.text_extract_test
Handle a callback from the radio buttons.
callback(interactor, event, int, Object) - Method in class sub_arctic.test.shade_test
Handle a callback from the radio buttons.
callback(interactor, event, int, Object) - Method in class sub_arctic.test.ext_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.style_test2
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.text_extract_test2
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.hello_world
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.focus_lens_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.misc_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.image_cutter
Handle callbacks.
callback(interactor, event, int, Object) - Method in class sub_arctic.test.hello_world_debug
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.tab_lens_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.sem_lens_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.frame_test
Called when they press the button
callback(interactor, event, int, Object) - Method in class sub_arctic.test.panner_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.range_slider_test
This is the callback for the changing of the radio stations and reporting menu selections.
callback(interactor, event, int, Object) - Method in class sub_arctic.test.percent_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.constraint_patterns
Handle callbacks.
callback(interactor, event, int, Object) - Method in class sub_arctic.test.style_test
This is the callback for the changing of the radio stations and reporting menu selections.
callback(interactor, event, int, Object) - Method in class sub_arctic.test.isolation_lens_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.gradient_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.constraint_test2
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.overkill_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.hello_world_anim
Handle callback from the button and the sprite container.
callback(interactor, event, int, Object) - Method in class sub_arctic.test.tab_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.hello_world_canvas
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.frame_test2
Called when they press the button
callback(interactor, event, int, Object) - Method in class sub_arctic.test.text_toggle_test
 
callback(interactor, event, int, Object) - Method in class sub_arctic.test.anim_test
 
can_overlap() - Method in class sub_arctic.text.screen_rect
This function is called to see if this object may overlap its predecessor as it is layed out.
can_overlap() - Method in class sub_arctic.text.text_rect
This object may not overlap its neighbor.
can_overlap() - Method in class sub_arctic.text.dead_rect
This screen object can not overlap with other objects.
can_set_h() - Method in class sub_arctic.style.composition_part_base
Can we set the height of the object.
can_set_h() - Method in class sub_arctic.style.blank_base
Indicate whether this object supports setting height.
can_set_h() - Method in interface sub_arctic.style.composition_part
Does the object support setting it's height to externally defined values?
can_set_w() - Method in class sub_arctic.style.composition_part_base
Can we set the width of the object.
can_set_w() - Method in class sub_arctic.style.blank_base
Indicate whether this object supports setting width.
can_set_w() - Method in interface sub_arctic.style.composition_part
Does the object support setting it's width to externally defined values?
cancelFade() - Method in class sub_arctic.contrib.FadingIcon
 
captured_text() - Method in class sub_arctic.output.text_extractor
Vector containing strings extracted from the drawing.
cb - Variable in class sub_arctic.contrib.multilist
 
cb - Variable in class sub_arctic.contrib.multilist_list
 
cbobj - Variable in class sub_arctic.contrib.rgb_color_picker
 
cbobj - Variable in class sub_arctic.contrib.simple_color_picker
 
CENT_GRAD - Static variable in class sub_arctic.output.radial_gradient_text
Style code constant for centered gradient
CENTER_JUSTIFIED - Static variable in class sub_arctic.lib.row
Constant to denote centered layout.
CENTER_JUSTIFIED - Static variable in class sub_arctic.lib.column
Constant to denote centered layout.
center_point() - Method in class sub_arctic.output.radial_gradient
Center point.
center_rule - class sub_arctic.style.center_rule.
This class provides a composition placement rule for setting the position of something centered around something else (and offset by some amount).
center_rule(int, int, int, int, int, int) - Constructor for class sub_arctic.style.center_rule
Constructor defaulting its 3rd argument to a constant 0.
center_rule(int, int, int, int, int, int, int, int, int) - Constructor for class sub_arctic.style.center_rule
Full constructor.
centered(ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: (A - self.wh)/2 + K which is typically used for centering.
centered(std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: (A - self.wh)/2 + K which is typically used for centering.
cgraph_sem_draw - class sub_arctic.lib.cgraph_sem_draw.
An interface_pred predicate class that performs a semantic redraw action for a semantic lens.
cgraph_sem_draw() - Constructor for class sub_arctic.lib.cgraph_sem_draw
Constructor using default font and tag color.
cgraph_sem_draw(Font, Color) - Constructor for class sub_arctic.lib.cgraph_sem_draw
Full constructor.
chain_size - Static variable in class sub_arctic.test.speed2
 
char_filter(int, int) - Method in interface sub_arctic.input.text_acceptor
Prefilter a character before providing it as input.
char_filter(int, int) - Method in class sub_arctic.lib.text_edit
Pre-filter a character before providing it is actually provided as input.
char_filter(int, int) - Method in class sub_arctic.lib.oneline_text_edit
Pre-filter a character before providing it is actually provided as input.
char_pos_of(int) - Method in class sub_arctic.lib.oneline_text_edit
Map an x position in local coordinates into a text string position.
char_pos_of(int, int) - Method in class sub_arctic.lib.text_edit
Map an x position in local coordinates into a text string position (index) on a given line.
CHAR_UNDEFINED - Static variable in class sub_arctic.input.event
 
check_15_bit(int) - Static method in class sub_arctic.constraints.std_function
Helper function to ensure we get a number in range for 15 bit const.
check_16_bit(int) - Static method in class sub_arctic.constraints.std_function
Helper function to ensure we get a number in range for 16 bit const.
check_8_bit(int) - Static method in class sub_arctic.constraints.std_function
Helper function to ensure we get a number in range for 8 bit const.
check_box_checked_data - Static variable in class sub_arctic.lib.std
 
check_box_checked_height - Static variable in class sub_arctic.lib.std
 
check_box_checked_width - Static variable in class sub_arctic.lib.std
 
check_box_checked() - Static method in class sub_arctic.lib.std
 
check_box_data - Static variable in class sub_arctic.lib.std
 
check_box_height - Static variable in class sub_arctic.lib.std
 
check_box_width - Static variable in class sub_arctic.lib.std
 
check_box() - Static method in class sub_arctic.lib.std
 
check_data - Static variable in class sub_arctic.output.motif_style
 
check_height - Static variable in class sub_arctic.output.motif_style
 
check_parm(int, int) - Method in class sub_arctic.style.composer
Check whether the parameter or resource is the type we expect.
check_parms(Object[]) - Method in class sub_arctic.style.composer
Check whether the set of parameters matches what is expected.
check_type(int, Object, int) - Static method in class sub_arctic.style.composer
Check whether a given parameter or resource object is the type we expect.
check_width - Static variable in class sub_arctic.output.motif_style
 
check() - Static method in class sub_arctic.output.motif_style
 
checkbox - class sub_arctic.lib.checkbox.
This is a version of a toggle which implements the look of a checkbox via the style system.
checkbox - class sub_arctic.new_lib.checkbox.
This is a version of a toggle which implements the look of a checkbox via the style system.
checkbox_column - Variable in class sub_arctic.lib.grabber_semantic_lens
 
checkbox_column - Variable in class sub_arctic.lib.focus_semantic_lens
 
checkbox_column - Variable in class sub_arctic.lib.switch_lens
 
checkbox_column - Variable in class sub_arctic.lib.bounds_semantic_lens
 
checkbox_column - Variable in class sub_arctic.new_lib.historical_whiteboard_lens
 
checkbox_make_images() - Method in class sub_arctic.output.style
Return a pair of images which give the off (img[0]) and the on (img[1]) appearance for a checkbox.
checkbox_make_images() - Method in class sub_arctic.output.motif_style
Return a pair of images which give the off (img[0]) and the on (img[1]) appearance for a checkbox.
checkbox_make_transitions() - Method in class sub_arctic.output.style
Return a pair of transition images for the transitions from (img[0]) off to on and (img[1])on to off.
checkbox_make_transitions() - Method in class sub_arctic.output.motif_style
Return a pair of transitions images for the transitions from (img[0]) off to on and (img[1])on to off.
checkbox(callback_object) - Constructor for class sub_arctic.lib.checkbox
Make a checkbox in the current style with some defaults.
checkbox(callback_object) - Constructor for class sub_arctic.new_lib.checkbox
Make a checkbox in the current style with some defaults.
checkbox(int, int, callback_object) - Constructor for class sub_arctic.lib.checkbox
Make a checkbox in the current style.
checkbox(int, int, callback_object) - Constructor for class sub_arctic.new_lib.checkbox
Make a checkbox in the current style.
checkboxes - Variable in class sub_arctic.lib.switch_lens
 
checkboxes - Variable in class sub_arctic.new_lib.historical_whiteboard_lens
 
child_index() - Method in class sub_arctic.lib.base_interactor
Return the child index of this interactor (within its parent).
child_index() - Method in interface sub_arctic.lib.interactor
Return the child index of this interactor (within its parent).
child_label - Variable in class sub_arctic.lib.grabber_semantic_lens
 
child_label - Variable in class sub_arctic.lib.focus_semantic_lens
 
child_label - Variable in class sub_arctic.lib.bounds_semantic_lens
 
child_size_changed_h(int) - Method in class sub_arctic.lib.panner
Handle the fact that child's size changed in y.
child_size_changed_w(int) - Method in class sub_arctic.lib.panner
Handle the fact that child's size changed in x.
child_size_changed() - Method in class sub_arctic.lib.listbox_display
This method is called by our child to tell us the size has changed.
child(int) - Method in class sub_arctic.lib.base_interactor
Return the child at the given index int the child list (whose first element is at index 0).
child(int) - Method in interface sub_arctic.lib.interactor
Return the child at the given index int the child list (whose first element is at index 0).
circ_lens - class sub_arctic.test.circ_lens.
Class to implement dragging and drawing for a circular semantic lens.
circ_lens_parent - class sub_arctic.test.circ_lens_parent.
This class provides a container object that does the extra damage declarations for circ_lens children.
circ_lens_parent(int, int, int, int) - Constructor for class sub_arctic.test.circ_lens_parent
Full constructor.
circ_lens_test - class sub_arctic.test.circ_lens_test.
 
circ_lens(interactor_pred, int) - Constructor for class sub_arctic.test.circ_lens
Simplest constructor.
circ_lens(int, int, interactor_pred, boolean, int) - Constructor for class sub_arctic.test.circ_lens
Full constructor.
clear_back() - Method in class sub_arctic.lib.semantic_lens
Indication of whether we clear our background first, or draw over the top of the objects that were drawn before us.
clear_back() - Method in class sub_arctic.lib.backdrop_lens
Indication of whether we clear our background first, or draw over the top of the objects that were drawn before us.
clear_back() - Method in class sub_arctic.test.circ_lens
Indication of whether we clear our background first, or draw over the top of the objects that were drawn before us.
clear_captured_text() - Method in class sub_arctic.output.text_extractor
Clear the captured text.
clear_child_list() - Method in class sub_arctic.lib.base_interactor
Remove all the children of this interactors.
clear_constraint_flag_bit(int) - Method in class sub_arctic.lib.base_interactor
Set the given constraint_flag bit(s) to false.
clear_flag_bit(int) - Method in class sub_arctic.lib.base_interactor
Set the given flag bit(s) to false.
clear_focus(event) - Method in class sub_arctic.input.focus_dispatch_agent
Clear the focus set of this agent to empty.
clear_focus(event) - Method in class sub_arctic.input.single_focus_agent
Clear the focus set of this agent to empty.
clear_isolated_set() - Method in class sub_arctic.output.isolation_drawable
Clear the set of interactors we are isolating.
clear_items() - Method in class sub_arctic.lib.text_toggle_collection
Get rid of all items
clear_rect(int, int, int, int) - Method in class sub_arctic.output.drawable
 
clear_rect(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
clear_selected() - Method in class sub_arctic.lib.listbox_display
Clear the set of selected items.
clear_selection_set(event, Object) - Method in class sub_arctic.input.selection_agent_class
Clear the selection set to empty.
clear_to_transp_filter - class sub_arctic.output.clear_to_transp_filter.
An image filter class to force all the pixels of an image to 100% transparent.
clear_to_transp_filter() - Constructor for class sub_arctic.output.clear_to_transp_filter
Default constructor
clear() - Method in class sub_arctic.contrib.FadingIcon
Clear - i.e.
clear() - Method in class sub_arctic.lib.listbox_display
Clear the set of objects that are displayed.
clearRect(int, int, int, int) - Method in class sub_arctic.output.drawable
 
clearRect(int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
clearRect(int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
 
clearRect(int, int, int, int) - Method in class sub_arctic.output.trace_drawable
 
clearRect(int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
clearRect(int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
 
clearRect(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
clearRect(int, int, int, int) - Method in class sub_arctic.output.shadow_drawable
Override to turn clear into fill with our color (since clear is an opaque operation).
click - Variable in class sub_arctic.input.click_agent
The method object that represents click
click_agent - class sub_arctic.input.click_agent.
A positional dispatch agent responsible for managing press/release, click, and double click interactions.
click_agent() - Constructor for class sub_arctic.input.click_agent
Default constructor
CLICK_CLOSE - Static variable in class sub_arctic.input.click_agent
Constant indicating how close together (in both x and y) events have to be to qualify as parts of the same click/double-click.
click_count() - Method in class sub_arctic.input.event
Alias for clickCount() using subArctic style name.
click_track_agent - class sub_arctic.input.click_track_agent.
This class implements a focus based agent that tracks (dispatches, but never consumes) mouse button press and release events.
click_track_agent() - Constructor for class sub_arctic.input.click_track_agent
Default constructor
click_tracker - Static variable in class sub_arctic.lib.manager
Click tracker.
click_tracking - interface sub_arctic.input.click_tracking.
Input protocol interface for objects that wish to "track" (that is see, but not consume) all mouse press and release events.
click(event, Object) - Method in interface sub_arctic.input.clickable
Dispatch click (press and release in small area) to the object.
click(event, Object) - Method in class sub_arctic.lib.hierarchy_parent
Handle click input.
clickable - interface sub_arctic.input.clickable.
Input protocol interface for objects which wish to receive a "click" (a mouse button press and release in a small area).
clickCount() - Method in class sub_arctic.input.event
AWT method: The number of consecutive clicks.
clip_rect(int, int, int, int) - Method in class sub_arctic.output.drawable
 
clip_rect(int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
clip_rect(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
clip(ext_objpart_encoding, ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: clip(A, B+K, C-K) which means: result = A; if (A < B+K) result = B+K; if (A < C-K) result = C-K; return result For the external case, K can be any integer. Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
clip(std_objpart_encoding, std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: clip(A, B+K, C-K) which means: result = A; if (A < B+K) result = B+K; if (A < C-K) result = C-K; return result In this case K is treated as an unsigned 8 bit quantity.
clipRect(int, int, int, int) - Method in class sub_arctic.output.drawable
 
clipRect(int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
clipRect(int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
 
clipRect(int, int, int, int) - Method in class sub_arctic.output.trace_drawable
 
clipRect(int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
clipRect(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
clone() - Method in class sub_arctic.new_lib.audio_renderer
Generic clone operation
close - Static variable in class sub_arctic.new_lib.text_wb_obj
Distance that is close enough to the edge to be a pick
close - Static variable in class sub_arctic.new_lib.rect_wb_obj
Distance that is close enough to the edge to be a pick
close() - Method in class sub_arctic.lib.hierarchy_parent
This causes the hierarchy to "close up".
CLOSURE_ACTION_CHAR - Static variable in interface sub_arctic.input.text_acceptor
Constant for return from char_filter to signify that character is to be considered a closure point which ends input and should be acted upon (usually this would be done for end of line characters).
collect_feature_info(interactor) - Method in class sub_arctic.input.snap_drag_agent
Collect feature point information from a new focus object.
color - Variable in class sub_arctic.contrib.rgb_color_picker
 
COLOR_CHANGED - Static variable in interface sub_arctic.contrib.color_picker
Whenever the color picker picked by a color changes, this callback will be sent.
color_for_pixel(int, int) - Method in class sub_arctic.output.gradient
Compute the anti-aliased gradient color for the pixel whose top-left position is given.
color_map - Variable in class sub_arctic.new_lib.historical_whiteboard_lens
 
color_pair - class sub_arctic.output.color_pair.
A class to hold a contrasting pair of colors (foreground and background).
color_pair(Color, Color) - Constructor for class sub_arctic.output.color_pair
Simple constructor.
color_picker - interface sub_arctic.contrib.color_picker.
All my color pickers implement this interface, mostly so that callback numbers will be coordinated.
color_scheme - class sub_arctic.output.color_scheme.
This object holds a set of colors that work well together.
color_scheme_changed() - Method in class sub_arctic.output.style
This function gets called to inform the style that the default_color_scheme has changed.
color_scheme_changed() - Method in class sub_arctic.output.motif_style
This function gets called to inform the style that the default_color_scheme has changed.
color_scheme(Color, Color, Color, Color, Color, Color, Color) - Constructor for class sub_arctic.output.color_scheme
Construct a new color scheme by providing all the colors.
color_values() - Method in class sub_arctic.output.gradient
The array of color values (stored as ints encoded aarrggbb) providing the colors we interpolate across.
color() - Method in class sub_arctic.text.style
Retrieve the color of this style
colors - Variable in class sub_arctic.contrib.simple_color_picker
 
colors - Variable in class sub_arctic.lib.html_element
This is the color_pair to use for drawing the text.
colors() - Method in class sub_arctic.contrib.simple_color_picker
Return the current color array.
colors() - Method in class sub_arctic.lib.oneline_text_display
This function retreives the currently color_pair being used for displaying this objects foreground and background colors.
colors() - Method in class sub_arctic.lib.row
Return the current color pair.
colors() - Method in class sub_arctic.lib.tab_semantic_lens
Return the current color pair.
colors() - Method in class sub_arctic.lib.column
Return the current color pair.
colors() - Method in class sub_arctic.lib.tab_parent
Return the current color pair.
column - class sub_arctic.lib.column.
This object is a composition that puts its children in a tiled column from top to bottom.
column(int, byte) - Constructor for class sub_arctic.lib.column
Minimal column constructor.
column(int, int, boolean, boolean, byte) - Constructor for class sub_arctic.lib.column
Smaller column constructor.
column(int, int, int, int, int, int, boolean, boolean, boolean, byte, color_pair) - Constructor for class sub_arctic.lib.column
Full constructor for a column.
command_line_arguments() - Method in class sub_arctic.lib.interactor_app
Access the command line arguments.
comp_placement_rule - interface sub_arctic.style.comp_placement_rule.
This interface describes the API for composition placement rules.
component_flow - class sub_arctic.test.component_flow.
 
component_flow_test - class sub_arctic.test.component_flow_test.
 
component_flow(int, int) - Constructor for class sub_arctic.test.component_flow
 
compose(Object[], style) - Method in class sub_arctic.style.composer
Create a new layout given a set of parameter values.
composer - class sub_arctic.style.composer.
This class provides an object which is capable of composing images from sub-parts.
composer_consts - interface sub_arctic.style.composer_consts.
This interface provides constants for refering to parts of objects in composition placement rules and for declaring expected types to composer objects.
composer(int[], Object[], int[], comp_placement_rule[]) - Constructor for class sub_arctic.style.composer
Full constructor.
composition_part - interface sub_arctic.style.composition_part.
This interface provides the API for something that can be part of an interactor image composition.
composition_part_base - class sub_arctic.style.composition_part_base.
This class provides an abstract base class for several of the common *_composition_part classes.
composition_part_base() - Constructor for class sub_arctic.style.composition_part_base
 
compute_images() - Method in class sub_arctic.lib.label_toggle
This builds the images of the text & toggle.
compute_menu_location(Rectangle, menu) - Method in class sub_arctic.lib.menubar
This function computes the menu location given a hotspot rectangle in our coordinate system.
compute_usable_area() - Method in class sub_arctic.lib.h_scrollbar
This computes the usable area of the scrollbar.
compute_usable_area() - Method in class sub_arctic.lib.v_scrollbar
This computes the usable area of the scrollbar.
compute_usable_area() - Method in class sub_arctic.new_lib.v_scrollbar
This computes the usable area of the scrollbar.
conditional_drawable - class sub_arctic.output.conditional_drawable.
Subclass of drawable_wrapper that conditionally does or skips drawing operations based on a settable boolean flag.
conditional_drawable(drawable) - Constructor for class sub_arctic.output.conditional_drawable
Constructor defaulting to drawing on
conditional_drawable(drawable, boolean) - Constructor for class sub_arctic.output.conditional_drawable
Full constructor
conditional_drawable(Graphics) - Constructor for class sub_arctic.output.conditional_drawable
Constructor working from a Graphics.
configure() - Method in class sub_arctic.contrib.Notebook
 
configure() - Method in class sub_arctic.lib.base_interactor
Do the constraint evaluation necessary to make sure all visible objects in the subtree rooted at this object have up-to-date bounds (and other information) prior to drawing.
configure() - Method in interface sub_arctic.lib.interactor
Do the constraint evaluation necessary to make sure all visible objects in the subtree rooted at this object have up-to-date bounds (and other information) prior to drawing.
configure() - Method in class sub_arctic.lib.listbox_display
We override configure so we can become informed of our size changing and do the resizing of the displayed objects if necessary.
configure() - Method in class sub_arctic.lib.percent_parent
Override the configure pass to allow us to change the positions of the children.
configure() - Method in class sub_arctic.lib.top_level
Configure the subtree after it has been damaged, but before it is redrawn.
configure() - Method in class sub_arctic.lib.h_scrollbar
We override configure so we can automatically update the size of the scrollbar thumb.
configure() - Method in class sub_arctic.lib.v_scrollbar
We override configure so we can automatically update the size of the scrollbar thumb.
configure() - Method in class sub_arctic.lib.debug_lens_top_level
Override configure to force our lens child to be last (when enabled)
configure() - Method in class sub_arctic.lib.menubar
Configure the object to ensure it has its proper bounds and has declared all its damage.
configure() - Method in class sub_arctic.lib.listbox_child_display
We need to inform the parent when our size changes, so we override configure to allow us to detect this.
configure() - Method in class sub_arctic.new_lib.v_scrollbar
We override configure so we can automatically update the size of the scrollbar thumb.
configure() - Method in class sub_arctic.test.size_tracker
Recompute object's display string based on its size
configure() - Method in class sub_arctic.test.shade
Whenever we get a call to configure, be sure to enforce the shade on the second child.
configure() - Method in class sub_arctic.test.coord_tracker
Recompute object's display string based on its new position & resize
configure() - Method in class sub_arctic.test.component_flow
 
conform() - Method in class sub_arctic.lib.h_slider_display
Make sure min <= max and min <= value <= max by forcing value in range.
conform() - Method in class sub_arctic.lib.h_range_slider_display
Make sure min <= max and min <= value <= max
conform() - Method in class sub_arctic.lib.v_slider_display
Make sure min <= max and min <= value <= max
conform() - Method in class sub_arctic.lib.v_range_slider_display
Make sure min <= max and min <= value <= max
conform() - Method in class sub_arctic.new_lib.v_slider_display
Make sure min <= max and min <= value <= max
CONST - Static variable in interface sub_arctic.style.composer_consts
Constant for indicating that a referent is a constant
const_str(int) - Method in class sub_arctic.constraints.std_constraint_impl
Create a human readable string corresponding to the constant contained in the given encoded constraint.
const_val(int) - Static method in class sub_arctic.constraints.op3_impl
Decode constant from the given encoding.
const_val(int) - Static method in class sub_arctic.constraints.op0_impl
Decode constant from given encoding.
const_val(int) - Static method in class sub_arctic.constraints.op1_impl
Decode constant from given encoding.
const_val(int) - Static method in class sub_arctic.constraints.op2_impl
Decode constant from the given encoding.
const_value() - Method in class sub_arctic.constraints.std_ext_constraint
Constant value passed to the constraint evaluation function.
constraint - interface sub_arctic.constraints.constraint.
Interface for objects that represent constraints.
constraint_flag_is_set(int) - Method in class sub_arctic.lib.base_interactor
Determine if a particular bit (or bits) is set in the constraint_flag set for the interactor.
constraint_flag_is_set(int) - Method in interface sub_arctic.lib.interactor
Determine if a particular bit (or bits) is set in the constraint_flag set for the interactor.
constraint_flag_string() - Method in class sub_arctic.lib.base_interactor
Convert a constraint flag set into a human readable string.
constraint_impl - interface sub_arctic.constraints.constraint_impl.
Interface for objects that provide an implementation for constraints.
constraint_on(int) - Method in class sub_arctic.lib.base_interactor
Return a constraint object representing the constraint (if any) attached to the specified part (X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B).
constraint_on(int) - Method in interface sub_arctic.lib.interactor
Return a constraint object representing the constraint (if any) attached to the specified part (X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B).
constraint_patterns - class sub_arctic.test.constraint_patterns.
Applet to do a demo of various common constraints.
constraint_test - class sub_arctic.test.constraint_test.
 
constraint_test2 - class sub_arctic.test.constraint_test2.
 
consumer_part_ref - class sub_arctic.constraints.consumer_part_ref.
A small class to encapsulate a pair.
consumer_part_ref(value_consumer, int) - Constructor for class sub_arctic.constraints.consumer_part_ref
Constructor.
contents - Variable in class sub_arctic.contrib.multilist_list
 
contents_raw() - Method in class sub_arctic.lib.listbox_display
Retreive the contents of the listbox as list_elements.
contents_raw() - Method in class sub_arctic.lib.listbox_child_display
Retrieve the contents of the listbox as list_elements.
contents() - Method in class sub_arctic.contrib.multilist_list
Return the contents vector of the list.
contents() - Method in class sub_arctic.lib.listbox_display
Retreive the contents of the listbox transformed by the listbox elements via convert_to_object.
contents() - Method in class sub_arctic.lib.listbox_child_display
Retrieve the contents of the listbox transformed by the listbox elements via convert_to_object.
continuous_interval - class sub_arctic.anim.continuous_interval.
This is the type of class you construct for a permanent transition.
continuous_interval(long) - Constructor for class sub_arctic.anim.continuous_interval
Construct a permanent time interval to begin at a given time.
continuous_transition - class sub_arctic.anim.continuous_transition.
This is a transition for people who want to have a transition which lasts until you specifically remove it.
continuous_transition(animatable, continuous_interval, int) - Constructor for class sub_arctic.anim.continuous_transition
Construct a permanent transition given an animatable object and a frequency of calls.
control_palette - Variable in class sub_arctic.lib.grabber_semantic_lens
 
control_palette - Variable in class sub_arctic.lib.focus_semantic_lens
 
control_palette - Variable in class sub_arctic.lib.switch_lens
 
control_palette - Variable in class sub_arctic.lib.bounds_semantic_lens
 
control_palette - Variable in class sub_arctic.new_lib.historical_whiteboard_lens
 
controlDown() - Method in class sub_arctic.input.event
AWT method: Checks if the control key is down.This call returns false if the underlying event doesn't know about the state of the modifiers.
convert_to_object() - Method in interface sub_arctic.lib.list_element
This method is called by the listbox to try to get a more convenient representation of the list_element for the user-level code.
convert_to_object() - Method in class sub_arctic.lib.text_list_element
Return the convenient representation of this object.
convert_to_object() - Method in class sub_arctic.lib.object_list_element
Return the object you originally supplied when asked for it by the listbox.
coord - Variable in class sub_arctic.contrib.multilist
 
coord_name(int) - Static method in class sub_arctic.style.composer
Return the name of the given coordinate as a string.
coord_tracker - class sub_arctic.test.coord_tracker.
Demo class which displays its own location within a string
coord_tracker() - Constructor for class sub_arctic.test.coord_tracker
Constructor with all defaults
coord_tracker(int, int, String, String) - Constructor for class sub_arctic.test.coord_tracker
Constructor with default font
coord_tracker(int, int, String, String, Font) - Constructor for class sub_arctic.test.coord_tracker
Full constructor
copper_grad_data - Static variable in class sub_arctic.new_test.style_test3
 
copper_grad_data - Static variable in class sub_arctic.new_test.style_test4
 
copper_grad_data - Static variable in class sub_arctic.new_test.nav_test
 
copper_grad_data - Static variable in class sub_arctic.new_test.style_test5
 
copper_grad_data - Static variable in class sub_arctic.new_test.style_test6
 
copper_grad_data - Static variable in class sub_arctic.new_test.style_test7
 
copper_grad_data - Static variable in class sub_arctic.new_test.style_test8
 
copper_grad_data - Static variable in class sub_arctic.new_test.uist_style_demo
 
copper_grad_data - Static variable in class sub_arctic.test.new_style_test
 
copper_grad_data - Static variable in class sub_arctic.test.style_test2
 
copper_grad_data - Static variable in class sub_arctic.test.text_extract_test2
 
copper_grad_data - Static variable in class sub_arctic.test.gradient_test
 
copy_area(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable
 
copy_area(int, int, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
copy() - Method in class sub_arctic.new_lib.audio_renderer
Clone operation with a correct type
copy() - Method in class sub_arctic.output.drawable
New version of create() that returns a drawable.
copy() - Method in class sub_arctic.output.drawable_wrapper
New version of create() that returns a drawable.
copy() - Method in class sub_arctic.output.exploder_drawable
New version of create() that returns a drawable.
copy() - Method in class sub_arctic.output.ignore_drawable
New version of create() that returns a drawable.
copy(int, int, int, int) - Method in class sub_arctic.output.drawable
New version of create() that returns a drawable.
copy(int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
New version of create() that returns a drawable.
copy(int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
New version of create() that returns a drawable.
copy(int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
New version of create() that returns a drawable.
copyArea(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable
 
copyArea(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
copyArea(int, int, int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
 
copyArea(int, int, int, int, int, int) - Method in class sub_arctic.output.trace_drawable
 
copyArea(int, int, int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
copyArea(int, int, int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
 
copyArea(int, int, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
copyArea(int, int, int, int, int, int) - Method in class sub_arctic.output.shadow_drawable
Override to turn into a fill with our color.
corner_size - Static variable in class sub_arctic.style.shadow_roundrect_blank
Constant indicating size of round corner
count - Variable in class sub_arctic.test.overkill_test
 
crash() - Method in class sub_arctic.lib.sub_arctic_error
Print a stack trace and exit with non-zero status value.
crash(int) - Method in class sub_arctic.lib.sub_arctic_error
Print a stack trace and exit with the given status value.
create_proto() - Method in class sub_arctic.new_lib.historical_whiteboard
The whiteboard_obj that we currently are cloning new objects from
create_text_menu(String[], Font, callback_object) - Static method in class sub_arctic.lib.menu
This is a convenience function for creating a simple menu from text strings in some font.
create() - Method in class sub_arctic.output.drawable
Override create() to create a new wrapper also.
create() - Method in class sub_arctic.output.drawable_wrapper
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create() - Method in class sub_arctic.output.lens_info_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create() - Method in class sub_arctic.output.exploder_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create() - Method in class sub_arctic.output.trace_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create() - Method in class sub_arctic.output.ignore_drawable
Override create() to create the properly typed result.
create() - Method in class sub_arctic.output.conditional_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create() - Method in class sub_arctic.output.isolation_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create() - Method in class sub_arctic.output.recording_drawable
Override create() to create a new wrapper also.
create() - Method in class sub_arctic.output.transparent_drawable
Override create() to create a new wrapper also
create() - Method in class sub_arctic.output.shadow_drawable
Override create() to create a new wrapper also.
create() - Method in class sub_arctic.output.text_extractor
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create() - Method in class sub_arctic.output.single_isolation_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int) - Method in class sub_arctic.output.drawable
Override create() to create a new wrapper also.
create(int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int) - Method in class sub_arctic.output.lens_info_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int) - Method in class sub_arctic.output.trace_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int) - Method in class sub_arctic.output.isolation_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
Override create() to create a new wrapper also.
create(int, int, int, int) - Method in class sub_arctic.output.transparent_drawable
Override create() to create a new wrapper also.
create(int, int, int, int) - Method in class sub_arctic.output.shadow_drawable
Override create() to create a new wrapper also.
create(int, int, int, int) - Method in class sub_arctic.output.text_extractor
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int) - Method in class sub_arctic.output.single_isolation_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, short) - Static method in class sub_arctic.constraints.op0_impl
Create a standard constraint given an op code and constant.
create(int, std_objpart_encoding, short) - Static method in class sub_arctic.constraints.op1_impl
Create a standard constraint given an op_code, an obj/part designator, and a constant.
create(int, std_objpart_encoding, std_objpart_encoding, short) - Static method in class sub_arctic.constraints.op2_impl
Create a standard constraint given an op_code, 2 obj/part designators, and a constant.
create(int, std_objpart_encoding, std_objpart_encoding, std_objpart_encoding, short) - Static method in class sub_arctic.constraints.op3_impl
Create a standard constraint given an op_code, 3 obj/part designators, and a constant.
creating_style() - Method in class sub_arctic.style.styled_image
The style this image was originally created with.
CTRL_MASK - Static variable in class sub_arctic.input.event
 
cur_sel_type - Variable in class sub_arctic.new_lib.historical_whiteboard_lens
 
cur_state() - Method in class sub_arctic.lib.multi_button
Index of current state.
cur_state() - Method in class sub_arctic.new_lib.multi_button
Index of current state.
current_child() - Method in class sub_arctic.lib.bounds_sem_draw_context
Returns the current child number in this context's traversal of the interactor tree.
current_choice() - Method in class sub_arctic.lib.switch_lens
Current selection among our choices
current_depth() - Method in class sub_arctic.lib.bounds_sem_draw_context
Returns the current depth of this context in the interactor tree.
current_index - Variable in class sub_arctic.text.linebreak
This is an index within the current_run (above) which is the next character to be examined.
current_is_left() - Method in class sub_arctic.lib.menubar
Retrieve a boolean indicating if the currently selected item is on the left.
current_line - Static variable in class sub_arctic.output.ppm_to_code
A tokenizer attached to the string for the current line
current_location() - Method in class sub_arctic.new_lib.navigator_base
The current location of the navigator in the tree.
current_mode() - Method in class sub_arctic.new_lib.historical_whiteboard
Current mode of the whiteboard.
current_person() - Method in class sub_arctic.new_lib.historical_whiteboard
The current person id
current_pick_list(event) - Static method in class sub_arctic.input.positional_policy_class
Get an up to date pick list for objects picked by the given event (which is assumed to be the "current" event in unmodified form).
current_run - Variable in class sub_arctic.text.linebreak
This is the new "current object" in the list of runs.
current_style() - Static method in class sub_arctic.output.style_manager
Get the currently active style manager.
current_style() - Static method in class sub_arctic.style.style_manager
The currently active global style.
current_style() - Method in class sub_arctic.text.editor
This returns the current style (style of the next object).
current_word - Variable in class sub_arctic.text.linebreak
This is the word that was the last one broken out of the list of runs.
currently_depressed() - Method in class sub_arctic.lib.menubar
Which item is currently depressed? This returns -1 if there is no currently depressed item.
currently_drawing() - Method in class sub_arctic.output.conditional_drawable
Do we currently have drawing on/or off?
cursor_looks - Variable in class sub_arctic.new_test.wb_test
 
curve_amount - Static variable in class sub_arctic.anim.anticipation_line
This is amount of curvature to put in the path.
custom_fun1(int, int) - Method in class sub_arctic.lib.base_interactor
A custom function accessible in the constraint system.
custom_fun1(int, int) - Method in interface sub_arctic.lib.interactor
A custom function accessible in the constraint system.
custom_fun2(int, int, int) - Method in class sub_arctic.lib.base_interactor
A custom function accessible in the constraint system.
custom_fun2(int, int, int) - Method in interface sub_arctic.lib.interactor
A custom function accessible in the constraint system.
cut_x1 - Variable in class sub_arctic.test.image_cutter
Cutter interactor for x1
cut_x2 - Variable in class sub_arctic.test.image_cutter
Cutter interactor for x2
cut_y1 - Variable in class sub_arctic.test.image_cutter
Cutter interactor for y1
cut_y2 - Variable in class sub_arctic.test.image_cutter
Cutter interactor for y2
cutoff_point - Static variable in class sub_arctic.anim.anticipation_line
Where we start the anticipation and overshoot (in terms of time).
cutter_inset - Static variable in class sub_arctic.test.image_cutter
Cutter inset from border
cycle_handle_object() - Static method in class sub_arctic.lib.manager
The current custom exception handling object (if any).
cycle_handler - interface sub_arctic.lib.cycle_handler.
Interface defining the API for custom cycle handlers.
cycle_handling_mechanism() - Static method in class sub_arctic.lib.manager
The current constraint cycle handling response.
cycle_test - class sub_arctic.test.cycle_test.
 

D

damage_fixed() - Method in class sub_arctic.lib.base_interactor
Indicate that any previous damage to the object's appearance has been fixed (by redrawing it).
damage_fixed() - Method in class sub_arctic.lib.top_level
Clear the dirty bit for this object (object is not damaged)
damage_from_child(interactor, Object, Point, Dimension) - Method in class sub_arctic.lib.base_interactor
Indicate that a change to a child (or grandchild, etc.) affects the given screen region (expressed in the coordinates of this object).
damage_from_child(interactor, Object, Point, Dimension) - Method in interface sub_arctic.lib.interactor
Indicate that a change to a child (or grandchild, etc.) affects the given screen region (expressed in the coordinates of this object).
damage_from_child(interactor, Object, Point, Dimension) - Method in class sub_arctic.lib.shadow_caster
Catch damage from our children and make it bigger to account for the shadow.
damage_from_child(interactor, Object, Point, Dimension) - Method in class sub_arctic.lib.semantic_lens_parent
Catch damage from children and expand it to include damage from each of our lenses that overlap the damage.
damage_from_child(interactor, Object, Point, Dimension) - Method in class sub_arctic.lib.halo_container
Override damage propagation to catch damage from our reference object and expand it to include the halo.
damage_from_child(interactor, Object, Point, Dimension) - Method in class sub_arctic.lib.shadow_drag_container
Catch damage from our children and make it bigger to account for the shadow.
damage_from_child(interactor, Object, Point, Dimension) - Method in class sub_arctic.lib.debug_lens_top_level
Catch damage from children and expand it to include damage from our lens if it overlaps any of that damage.
damage_from_child(interactor, Object, Point, Dimension) - Method in class sub_arctic.test.circ_lens_parent
Catch damage from children and expand it to include damage from each of our lenses that overlap the damage.
damage_self() - Method in class sub_arctic.lib.base_interactor
Indicate that the object has been modified in such as way that any or all of its appearance may change and its area of the screen needs to be redrawn.
damage_self() - Method in interface sub_arctic.lib.interactor
Indicate that the object has been modified in such as way that any or all of its appearance may change and its area of the screen needs to be redrawn.
damage_self(interactor, Object, Point, Dimension) - Method in class sub_arctic.lib.base_interactor
Indicate that the object has been modified in such as way that its appearance within the given area of the screen (expressed in local coordinates) might change and needs to be redrawn.
damage_self(interactor, Object, Point, Dimension) - Method in interface sub_arctic.lib.interactor
Indicate that the object has been modified in such as way that its appearance within the given area of the screen (expressed in local coordinates) might change and needs to be redrawn.
damage_self(interactor, Object, Point, Dimension) - Method in class sub_arctic.lib.top_level
Set the dirty bits and accumulate a damage rectangle of the size at the given point.
damage_self(interactor, Object, Point, Dimension) - Method in class sub_arctic.lib.fake_top_level
Revert damage_self to original implementation.
damage_self(int, int, int, int) - Method in class sub_arctic.lib.base_interactor
Indicate that the object has been modified in such as way that its appearance within the given area of the screen (expressed in local coordinates) might change and needs to be redrawn.
damage_self(int, int, int, int) - Method in interface sub_arctic.lib.interactor
Indicate that the object has been modified in such as way that its appearance within the given area of the screen (expressed in local coordinates) might change and needs to be redrawn.
damage_self(Object) - Method in class sub_arctic.lib.base_interactor
Indicate that the object has been modified in such as way that any or all of its appearance may change and its area of the screen needs to be redrawn.
damage_self(Object) - Method in interface sub_arctic.lib.interactor
Indicate that the object has been modified in such as way that any or all of its appearance may change and its area of the screen needs to be redrawn.
damage_self(Point, Dimension) - Method in class sub_arctic.lib.base_interactor
Indicate that the object has been modified in such as way that its appearance within the given area of the screen (expressed in local coordinates) might change and needs to be redrawn.
damage_self(Point, Dimension) - Method in interface sub_arctic.lib.interactor
Indicate that the object has been modified in such as way that its appearance within the given area of the screen (expressed in local coordinates) might change and needs to be redrawn.
DAMAGED - Static variable in interface sub_arctic.lib.interactor_consts
Object screen apperance is damaged and needs redraw
data() - Method in class sub_arctic.lib.text_toggle_collection
Access the vector of strings in this collection.
dead_rect - class sub_arctic.text.dead_rect.
This class represents nothing on the screen.
dead_rect(int, int, int, int, text_run, int) - Constructor for class sub_arctic.text.dead_rect
Construct a dead_rect from a text position and a the layout of the rectangle on the screen.
debug_interactor_applet - class sub_arctic.lib.debug_interactor_applet.
This is subclass of interactor applet that inserts a debugging lens above its normal subtree (using a debug_lens_top_level object with a fake_top_level child).
debug_interactor_applet() - Constructor for class sub_arctic.lib.debug_interactor_applet
Construct a new debug_interactor_applet.
debug_lens_top_level - class sub_arctic.lib.debug_lens_top_level.
This class is a special subclass of top_level that provides support for a semantic_lens object providing debugging information about the interactors installed under it.
debug_lens_top_level() - Constructor for class sub_arctic.lib.debug_lens_top_level
Construct a debug_lens_top_level and give it default values for x,y, width and height.
debug_lens_top_level(int, int, int, int) - Constructor for class sub_arctic.lib.debug_lens_top_level
Construct a debug_lens_top_level object with know x,y, width and height.
debug_print(String) - Static method in class sub_arctic.lib.manager
Debugging print routine.
debug_println(String) - Static method in class sub_arctic.lib.manager
Debugging print routine.
debug_top_test - class sub_arctic.test.debug_top_test.
 
debugging() - Method in class sub_arctic.lib.debug_lens_top_level
Are we currently showing the debug lens?
default_audio_name - Static variable in class sub_arctic.new_lib.generic_audio_xlation
Name portion of the default audio rendition URL -- this will be taken from the document base (for now).
default_audio_rendition() - Static method in class sub_arctic.new_lib.generic_audio_xlation
Default audio rendition for something we can't otherwise figure out.
default_child_hint - Static variable in class sub_arctic.lib.base_interactor
Default initial allocation for child lists
default_color - Static variable in class sub_arctic.output.shadow_drawable
Default color for drawing (Color.gray).
default_color_pair() - Static method in class sub_arctic.lib.manager
This function returns the default color pair for the system. Note: This is now obsolete -- use the style system instead.
default_color_scheme() - Static method in class sub_arctic.output.style_manager
This gets the default color scheme for sub_arctic, predominately grey with a white text bg.
default_colors - Static variable in class sub_arctic.contrib.simple_color_picker
The default set of colors to display, if none are provided.
DEFAULT_FADE_IN_TIME - Static variable in class sub_arctic.contrib.FadingIcon
Constants
default_font() - Static method in class sub_arctic.output.style_manager
Retrieve the default font.
default_look() - Static method in class sub_arctic.lib.toggle
Images for default normal appearance of a toggle.
default_not_found_mess - Static variable in class sub_arctic.style.style_manager
Default error message for unregistered resource designator names
default_off_x - Static variable in class sub_arctic.output.shadow_drawable
Default for x drawing offset (10).
default_off_y - Static variable in class sub_arctic.output.shadow_drawable
Default for y drawing offset (10).
default_offset() - Static method in class sub_arctic.lib.text_toggle_collection
Return the default distance around the edges of items.
default_save - Static variable in class sub_arctic.test.image_cutter
Default save name
default_separation() - Method in class sub_arctic.lib.label_toggle
Return the separation between label and toggle.
default_spoken - Static variable in class sub_arctic.new_lib.generic_audio_xlation
Text string to be spoken for default audio rendition.
DEFAULT_STEP_SIZE - Static variable in class sub_arctic.contrib.FadingImage
 
default_toolkit() - Static method in class sub_arctic.lib.manager
Get a reference the default native toolkit object.
default_transition() - Static method in class sub_arctic.lib.toggle
Images for default transition appearance of a toggle.
default_url - Static variable in class sub_arctic.test.image_cutter
Default URL for the image
del_char1 - Variable in class sub_arctic.input.text_focus_agent
First character to be treated as a "delete character".
del_char2 - Variable in class sub_arctic.input.text_focus_agent
Second character to be treated as a "delete character".
delay() - Method in class sub_arctic.anim.time_interval
Retrieve the amount of time after the start or end of the other transition if we are related to other transitions.
delete_a_char() - Method in class sub_arctic.lib.text_edit
Delete the character before the current selection (backing the selection up one character).
delete_a_char() - Method in class sub_arctic.lib.oneline_text_edit
Delete the character before the current selection (backing the selection up one character).
delete_char - Variable in class sub_arctic.input.text_focus_agent
Keep a reference to the method delete_char in the protected protocol.;
delete_char(event, Object) - Method in interface sub_arctic.input.text_acceptor
Provide input for a character signifying a delete.
delete_char(event, Object) - Method in class sub_arctic.lib.text_edit
Accept input for a character signifying a delete.
delete_char(event, Object) - Method in class sub_arctic.lib.oneline_text_edit
Accept input for a character signifying a delete.
depart(interactor) - Method in class sub_arctic.new_lib.navigator_base
Provide feedback and/or actions associated with leaving a particular interactor node.
depart(interactor) - Method in class sub_arctic.new_lib.halo_navigator
Provide feedback and/or actions associated with leaving a particular interactor node.
depart(interactor) - Method in class sub_arctic.new_lib.audio_navigator
Provide feedback and/or actions associated with leaving a particular interactor node.
depend_list(int, interactor, int) - Method in interface sub_arctic.constraints.constraint_impl
Extract the set of objects/parts that a constraint depends on.
depend_list(int, interactor, int) - Method in class sub_arctic.constraints.std_constraint_impl
Extract the set of objects/parts that a constraint depends on.
depends_on(int, interactor, int, int, int, int) - Static method in class sub_arctic.constraints.op3_impl
Test whether the given encoded constraint (constraining the given object) depends on the indicated object and part (expressed relative to it).
depends_on(int, interactor, int, int, int, int) - Method in interface sub_arctic.constraints.constraint_impl
Test whether the given encoded constraint depends on the indicated neighboring object and part.
depends_on(int, interactor, int, int, int, int) - Static method in class sub_arctic.constraints.op0_impl
Test whether the given encoded constraint (constraining the given object) depends on the indicated object and part (expressed relative to it).
depends_on(int, interactor, int, int, int, int) - Method in class sub_arctic.constraints.std_constraint_impl
Test whether the given encoded constraint depends on the indicated neighboring object and part.
depends_on(int, interactor, int, int, int, int) - Static method in class sub_arctic.constraints.op1_impl
Test whether the given encoded constraint (constraining the given object) depends on the indicated object and part (expressed relative to it).
depends_on(int, interactor, int, int, int, int) - Static method in class sub_arctic.constraints.op2_impl
Test whether the given encoded constraint (constraining the given object) depends on the indicated object and part (expressed relative to it).
depth_label - Variable in class sub_arctic.lib.grabber_semantic_lens
 
depth_label - Variable in class sub_arctic.lib.focus_semantic_lens
 
depth_label - Variable in class sub_arctic.lib.bounds_semantic_lens
 
derive_font(Font) - Method in class sub_arctic.lib.menubar
This function is called to derive the font from the default font.
desig - Variable in class sub_arctic.style.style_resource_cell
Designator for the resource at this cell
desig_for(String) - Static method in class sub_arctic.style.style_manager
Look up a previously registered resource designator by name.
desig_for(String, String) - Static method in class sub_arctic.style.style_manager
Look up a previously registered resource designator by name.
DESIGNATOR_MASK - Static variable in interface sub_arctic.style.composer_consts
Mask value from pulling out the designator portion of an encoded designator.
destroy() - Method in class sub_arctic.lib.interactor_applet
 
detach_dependent(int, value_consumer, int) - Method in class sub_arctic.constraints.external_constraint
Remove an (object,part) pair from the dependent (interested in) list.
detach_dependent(int, value_consumer, int) - Method in interface sub_arctic.constraints.value_provider
Remove an (object,part) pair from the dependent (interested in) list.
detach_dependent(int, value_consumer, int) - Method in class sub_arctic.lib.base_interactor
Remove an (object,part) pair from the dependent (interested in) list associated with a particular part of this object.
detach_dependent(int, value_consumer, int) - Method in interface sub_arctic.lib.interactor
Remove an (object,part) pair from the dependent (interested in) list associated with a particular part of this object.
DISCARD_CHAR - Static variable in interface sub_arctic.input.text_acceptor
Constant for return from char_filter signifying that character is to be discarded.
dispatch_agent - class sub_arctic.input.dispatch_agent.
This is the abstract base class for all dispatch agents in all policies.
dispatch_agent() - Constructor for class sub_arctic.input.dispatch_agent
Construct a dispatch agent.
dispatch_event(AWTEvent, top_level) - Static method in class sub_arctic.lib.manager
This method dispatches a single event (that occurred "inside of" the given top level object) to the appropriate interactor object(s) in the interface.
dispatch_event(event) - Method in class sub_arctic.input.input_policy
Attempt to dispatch an event under this policy.
dispatch_event(event) - Method in class sub_arctic.input.focus_policy_class
Attempt to dispatch the event via one of the agents under this policy.
dispatch_event(event) - Method in class sub_arctic.input.mon_focus_policy_class
 
dispatch_event(event) - Method in class sub_arctic.input.positional_policy_class
This is called by the event dispatch infrastructure to tell this policy to handle an event.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.anim.animation_agent
Handle an animation event.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.dispatch_agent
Attempt to dispatch an event to an object via this agent.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.focus_dispatch_agent
Attempt to dispatch an event to an object or set of objects via this agent.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.snap_drag_agent
Dispatch an event under this protocol.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.click_agent
Accept an event from the positional policy and attempt to dispatch it to an object.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.window_agent
We need to dispatch the window event to all the members of our focus set.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.inout_press_drag_agent
Attempt to perform event dispatch to the given object.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.click_track_agent
Dispatch an event passed to us by our policy.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.inout_drag_focus_agent
Attempt to dispatch an event under this agent's protocol.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.raw_focus_agent
Attempt to dispatch an event under this agent.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.point_agent_class
This is the method that does most of the work for dispatching these events.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.text_focus_agent
Attempt to dispatch the given event as text input.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.raw_positional_agent
Attempt to dispatch a raw event from this agent.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.selection_agent_class
Attempt to dispatch an event with this agent.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.work_agent
Dispatch a work event.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.move_press_drag_agent
Attempt to perform event dispatch to the given object.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.navigation_agent
Attempt to dispatch the given event as text input.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.menu_focus_agent
Send an event to the user's interactors.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.simple_press_drag_agent
Attempt to perform event dispatch to the given object.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.grow_press_drag_agent
Attempt to perform event dispatch to the given object.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.move_drag_focus_agent
Dispatch an event under this protocol.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.simple_drag_focus_agent
Attempt to dispatch an event via this agent.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.grow_drag_focus_agent
Dispatch an event under this protocol.
dispatch_event(event, Object, interactor, int) - Method in class sub_arctic.input.event_trace_agent
"Dispatch" an event.
dispatch_handler - interface sub_arctic.input.dispatch_handler.
This class has been provided an extensibility hook for the particular purpose of allowing code that monitors the effects of input dispatches of other people's code.
dispatch_result - class sub_arctic.input.dispatch_result.
This class is used by the dispatch agents to record what happened when they dispatched their event.
dispatch_result(event, dispatch_agent, Object, Method) - Constructor for class sub_arctic.input.dispatch_result
Create a new dispatch_result with null agent data.
dispatch_result(event, dispatch_agent, Object, Method, Object) - Constructor for class sub_arctic.input.dispatch_result
Create a new dispatch_result.
dispatch_unused_event(event) - Method in class sub_arctic.input.dispatch_agent
This method is called by some policies (most notably the positional policy) to dispatch events which did not meet the selection criteria of the policy itself.
dispatch_unused_event(event) - Method in class sub_arctic.input.point_agent_class
We override dispatch_unused_event so we can tell the object that the mouse left the area even if the mouse is now not over any of our sub_arctic interactors.
dispatched_event() - Method in class sub_arctic.input.dispatch_result
Return the event which was dispatched by the agent.
display_help - interface sub_arctic.input.display_help.
This input protocol is used to display help messages on the screen when an object has the mouse over it for some period of time.
display_help_container - class sub_arctic.lib.display_help_container.
This is a general purpose container which can take any object as its only child.
display_help_container(interactor, String) - Constructor for class sub_arctic.lib.display_help_container
Construct a display help container given an interactor and a string.
display_this() - Method in interface sub_arctic.new_lib.audio_navigation_aware
Ask the object whether an audio navigation should attempt to display this object, or should consider it a purely visual element and ignore it.
display_this() - Method in class sub_arctic.new_lib.generic_audio_xlation
Ask the object whether an audio navigation should attempt to display this object, or should consider it a purely visual element and ignore it.
displayedPage - Variable in class sub_arctic.contrib.Notebook
 
dispose() - Method in class sub_arctic.output.drawable
 
dispose() - Method in class sub_arctic.output.drawable_wrapper
 
dispose() - Method in class sub_arctic.output.exploder_drawable
 
dispose() - Method in class sub_arctic.output.trace_drawable
 
dispose() - Method in class sub_arctic.output.ignore_drawable
 
div(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: (A / B) + K (returns K on div by zero) Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
div(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: (A / B) + K (returns K on div by zero)
dn_img() - Method in class sub_arctic.lib.v_slider_display
Image for the down button
dn_img() - Method in class sub_arctic.new_lib.v_slider_display
Image for the down button
DO_ACTION_0 - Static variable in class sub_arctic.input.navigation_agent
Action code for "perform the primary action associated with location"
DO_ACTION_1 - Static variable in class sub_arctic.input.navigation_agent
Action code for "perform the secondary action associated with location"
DO_ACTION_2 - Static variable in class sub_arctic.input.navigation_agent
Action code for "perform the 3rd action associated with location"
DO_ACTION_3 - Static variable in class sub_arctic.input.navigation_agent
Action code for "perform the 4th action associated with location"
do_action(event) - Method in class sub_arctic.lib.base_interactor
Perform the default or primary actions associated with this interactor.
do_action(event) - Method in interface sub_arctic.lib.interactor
Perform the default or primary actions associated with this interactor.
do_action(int, event, Object) - Method in class sub_arctic.lib.base_interactor
Perform one of the actions associated with this interactor.
do_action(int, event, Object) - Method in class sub_arctic.lib.multi_button
Perform the (only) action associated with this interactor.
do_action(int, event, Object) - Method in class sub_arctic.lib.button
Perform the (only) action associated with this interactor.
do_action(int, event, Object) - Method in interface sub_arctic.lib.interactor
Perform one of the actions associated with this interactor.
do_action(int, event, Object) - Method in class sub_arctic.new_lib.multi_button
Perform the (only) action associated with this interactor.
do_action(int, event, Object) - Method in class sub_arctic.new_lib.button
Perform the (only) action associated with this interactor.
do_bb - Variable in class sub_arctic.lib.backdrop_drag_container
 
DO_BB_FEEDBACK - Static variable in class sub_arctic.lib.drag_container
Flag bit position for flag indicating whether to do bounding box drag feedback.
do_binary_data(int, int) - Static method in class sub_arctic.output.ppm_to_code
Process binary coded data body.
do_callback(event) - Method in interface sub_arctic.input.does_callback
Perform the default callback action for this object.
do_callback(event) - Method in class sub_arctic.lib.base_interactor
Perform the default callback action for this object.
do_callback(event) - Method in class sub_arctic.lib.multi_button
Invoke the callback object.
do_callback(event) - Method in class sub_arctic.lib.h_range_slider
Do the default callback (in this case the static callback)
do_callback(event) - Method in class sub_arctic.lib.v_slider
Do the default callback (in this case the static callback)
do_callback(event) - Method in class sub_arctic.lib.v_range_slider
Do the default callback (in this case the static callback)
do_callback(event) - Method in class sub_arctic.new_lib.multi_button
Invoke the callback object.
do_callback(event) - Method in class sub_arctic.new_lib.v_slider
Do the default callback (in this case the static callback)
do_callback(event, int, Object) - Method in class sub_arctic.contrib.simple_color_picker
 
do_callback(event, int, Object) - Method in interface sub_arctic.input.does_callback
Perform a callback from this object, passing the given parameters as part of the callback parameters.
do_callback(event, int, Object) - Method in class sub_arctic.lib.base_interactor
Perform a callback from this object, passing the given parameters as part of the callback parameters.
do_callback(event, int, Object) - Method in class sub_arctic.lib.h_range_slider
Do the default callback parameters.
do_callback(event, int, Object) - Method in class sub_arctic.lib.v_slider
Do the default callback parameters.
do_callback(event, int, Object) - Method in class sub_arctic.lib.v_range_slider
Do the default callback parameters.
do_callback(event, int, Object) - Method in class sub_arctic.new_lib.v_slider
Do the default callback parameters.
do_dispatches(interactor, event, Object) - Method in class sub_arctic.input.click_agent
Attempt to perform event dispatch(es) to the given object, resetting the state to the start state when appropriate (see comments for make_transition).do_init() - Method in class sub_arctic.lib.interactor_applet
Initialize by registering the component with the manager then calling user routines.
do_init() - Method in class sub_arctic.lib.debug_interactor_applet
Override do_init to pass the fake top_level object to the user's build_ui() routine instead of the real one.
do_layout() - Method in class sub_arctic.lib.text_flow
Do the layout procedure.
do_layout(int) - Method in class sub_arctic.text.paragraph
This is the routine that actually performs the layout.
do_move(interactor) - Method in class sub_arctic.new_lib.navigator_base
Do a local area move to the given target object.
do_preview(interactor) - Method in class sub_arctic.new_lib.navigator_base
Do the preview for a local area move to the given target object.
do_redraw(top_level, drawable) - Static method in class sub_arctic.lib.manager
This method causes a redraw of the given interactor tree (this is normally called on the basis of a redraw request from AWT).
do_trace(boolean) - Method in class sub_arctic.input.event_trace_agent
Turn tracing on or off.
does_callback - interface sub_arctic.input.does_callback.
Interface for objects that support standard callbacks.
DOING_DRAG - Static variable in class sub_arctic.lib.drag_container
Flag bit position for flag indicating whether we are currently in the middle of a drag.
doing_trace - Variable in class sub_arctic.input.event_trace_agent
Are we current doing trace output or not.
DOUBLE_CLICK - Static variable in class sub_arctic.contrib.multilist
An item in the list has been double-clicked.
DOUBLE_CLICK - Static variable in class sub_arctic.lib.listbox
This constant holds the callback number for double click.
double_click_hook(event, Object) - Method in class sub_arctic.lib.listbox
This function is called by the listbox if it detects a second click in a short period of time on the object just released on.
double_click(event, Object) - Method in interface sub_arctic.input.double_clickable
Dispatch double click (two clicks in a small area within a short period of time) to the object.
double_clickable - interface sub_arctic.input.double_clickable.
Input protocol interface for receiving double clicks (two clicks in a small area within a short period of time).
doubleclick - Variable in class sub_arctic.input.click_agent
The method object that represents double click
down - Variable in class sub_arctic.input.navigation_agent
Hold a reference to the Method for down.
DOWN - Static variable in class sub_arctic.input.event
 
DRAG - Static variable in class sub_arctic.contrib.multilist
An item in the list has been dragged.
DRAG - Static variable in class sub_arctic.lib.listbox
This constant holds the callback number for a drag.
drag_container - class sub_arctic.lib.drag_container.
This class provides a container for dragging.
drag_container_test - class sub_arctic.test.drag_container_test.
 
drag_container(int, int, boolean) - Constructor for class sub_arctic.lib.drag_container
Nearly full constructor.
drag_container(int, int, boolean, callback_object) - Constructor for class sub_arctic.lib.drag_container
full constructor.
DRAG_DISTANCE - Variable in class sub_arctic.lib.listbox
This is the distance that the user must drag the focused object in either X or Y before the system will send a drag message.
drag_end - Variable in class sub_arctic.input.snap_drag_agent
Keep a reference to the method drag_end in the normal move protocol.
drag_end - Variable in class sub_arctic.input.move_drag_focus_agent
Hold a reference to the Method for drag_end
drag_end - Variable in class sub_arctic.input.simple_drag_focus_agent
Hold a reference to the Method for drag_end
drag_end - Variable in class sub_arctic.input.grow_drag_focus_agent
Hold a reference to the Method for drag_end
drag_end_multiple(event, Object) - Method in class sub_arctic.lib.listbox
End a drag for a listbox which is in multiple selection mode.
drag_end_one(event, Object) - Method in class sub_arctic.lib.listbox
End a drag for a listbox which is in single selection mode.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.contrib.drag_icon
End a drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.contrib.GrowDragContainer
Handle input corresponding to the end of a drag for move.
drag_end(event, int, int, int, int, int, int, Object) - Method in interface sub_arctic.input.move_draggable
Dispatch input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.drag_container
Handle input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.vert_drag_container
Handle input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.horiz_drag_container
Handle input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.semantic_lens
Handle input corresponding to the end of a move-drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.drag_icon
Handle input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.backdrop_drag_container
Handle input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.shadow_drag_container
Handle input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.backdrop_lens
Handle input corresponding to the end of a move-drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.new_lib.whiteboard_obj
Dispatch input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.new_lib.line_wb_obj
Dispatch input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.new_lib.text_wb_obj
Dispatch input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.new_lib.rect_wb_obj
Dispatch input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.new_lib.historical_whiteboard
Dispatch input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.test.circ_lens
Handle input corresponding to the end of a move-drag.
drag_end(event, int, int, int, int, Object) - Method in class sub_arctic.contrib.GrowDragContainer
Handle input corresponding to the end of a drag for grow.
drag_end(event, int, int, int, int, Object) - Method in interface sub_arctic.input.grow_draggable
Dispatch movement during a grow-drag to the object (intended to change its size).
drag_end(event, int, int, int, int, Object) - Method in class sub_arctic.lib.semantic_lens
Handle input corresponding to the end of a grow-drag.
drag_end(event, int, int, int, int, Object) - Method in class sub_arctic.lib.grabber_semantic_lens
Handle input corresponding to the end of a grow-drag.
drag_end(event, int, int, int, int, Object) - Method in class sub_arctic.lib.focus_semantic_lens
Handle input corresponding to the end of a grow-drag.
drag_end(event, int, int, int, int, Object) - Method in class sub_arctic.lib.simple_grow_container
Handle input corresponding to the end of a drag.
drag_end(event, int, int, int, int, Object) - Method in class sub_arctic.lib.backdrop_lens
Handle input corresponding to the end of a grow-drag.
drag_end(event, Object) - Method in class sub_arctic.contrib.multilist
drag_end
drag_end(event, Object) - Method in interface sub_arctic.input.simple_draggable
Dispatch event corresponding to the end of a simple drag.
drag_end(event, Object) - Method in class sub_arctic.lib.h_slider
End the simple drag of the thumb.
drag_end(event, Object) - Method in class sub_arctic.lib.text_edit
Accept input corresponding to the end of a drag.
drag_end(event, Object) - Method in class sub_arctic.lib.grabber_semantic_lens
End the simple drag of the crosshairs box.
drag_end(event, Object) - Method in class sub_arctic.lib.h_range_slider
End the simple drag of the thumb.
drag_end(event, Object) - Method in class sub_arctic.lib.focus_semantic_lens
End the simple drag of the crosshairs box.
drag_end(event, Object) - Method in class sub_arctic.lib.oneline_text_edit
Accept input corresponding to the end of a drag.
drag_end(event, Object) - Method in class sub_arctic.lib.v_slider
End the simple drag of the thumb.
drag_end(event, Object) - Method in class sub_arctic.lib.listbox
End a drag.
drag_end(event, Object) - Method in class sub_arctic.lib.v_range_slider
End the simple drag of the thumb.
drag_end(event, Object) - Method in class sub_arctic.new_lib.whiteboard_obj
Dispatch event corresponding to the end of a simple drag.
drag_end(event, Object) - Method in class sub_arctic.new_lib.line_wb_obj
Dispatch event corresponding to the end of a simple drag.
drag_end(event, Object) - Method in class sub_arctic.new_lib.v_slider
End the simple drag of the thumb.
drag_end(event, Object) - Method in class sub_arctic.new_lib.text_wb_obj
Dispatch event corresponding to the end of a simple drag.
drag_end(event, Object) - Method in class sub_arctic.new_lib.rect_wb_obj
Dispatch event corresponding to the end of a simple drag.
drag_end(event, Object) - Method in class sub_arctic.new_lib.historical_whiteboard
Dispatch event corresponding to the end of a simple drag.
drag_end(event, Object) - Method in class sub_arctic.test.line_parent
 
drag_feature_point() - Method in class sub_arctic.input.move_drag_focus_agent
Index of the feature point we are dragging based on.
drag_feature_point() - Method in class sub_arctic.lib.base_interactor
Indicate the current "feature point" of an object.
drag_feature_point() - Method in interface sub_arctic.lib.interactor
Indicate the current "feature point" of an object.
drag_feedback - Variable in class sub_arctic.input.snap_drag_agent
Keep a reference to the method drag_feedback in the normal move protocol.
drag_feedback - Variable in class sub_arctic.input.move_drag_focus_agent
Hold a reference to the Method for drag_feedback
drag_feedback - Variable in class sub_arctic.input.simple_drag_focus_agent
Hold a reference to the Method for drag_feedback
drag_feedback - Variable in class sub_arctic.input.grow_drag_focus_agent
Hold a reference to the Method for drag_feedback
drag_feedback_multiple(event, Object) - Method in class sub_arctic.lib.listbox
Continue a drag for a listbox which is in multiple selection mode.
drag_feedback_one(event, Object) - Method in class sub_arctic.lib.listbox
Continue a drag for a listbox which is in single selection mode.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.contrib.drag_icon
Continue a drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.contrib.GrowDragContainer
Handle a movement during a drag for move.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in interface sub_arctic.input.move_draggable
Dispatch a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.drag_container
Handle a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.vert_drag_container
Handle a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.horiz_drag_container
Handle a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.semantic_lens
Handle a movement during a move-drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.drag_icon
Handle a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.backdrop_drag_container
Handle a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.shadow_drag_container
Handle a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.lib.backdrop_lens
Handle a movement during a move-drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.new_lib.whiteboard_obj
Dispatch a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.new_lib.line_wb_obj
Dispatch a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.new_lib.text_wb_obj
Dispatch a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.new_lib.rect_wb_obj
Dispatch a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.new_lib.historical_whiteboard
Dispatch a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object) - Method in class sub_arctic.test.circ_lens
Handle a movement during a move-drag.
drag_feedback(event, int, int, int, int, Object) - Method in class sub_arctic.contrib.GrowDragContainer
Handle a movement during a drag for grow.
drag_feedback(event, int, int, int, int, Object) - Method in interface sub_arctic.input.grow_draggable
Dispatch movement during a grow-drag to the object (intended to change its size).
drag_feedback(event, int, int, int, int, Object) - Method in class sub_arctic.lib.semantic_lens
Handle a movement during a grow-drag.
drag_feedback(event, int, int, int, int, Object) - Method in class sub_arctic.lib.grabber_semantic_lens
Handle feedback corresponding to a grow-drag.
drag_feedback(event, int, int, int, int, Object) - Method in class sub_arctic.lib.focus_semantic_lens
Handle feedback corresponding to a grow-drag.
drag_feedback(event, int, int, int, int, Object) - Method in class sub_arctic.lib.simple_grow_container
Handle a movement during a drag.
drag_feedback(event, int, int, int, int, Object) - Method in class sub_arctic.lib.backdrop_lens
Handle a movement during a grow-drag.
drag_feedback(event, Object) - Method in class sub_arctic.contrib.multilist
drag_feedback does nothing.
drag_feedback(event, Object) - Method in interface sub_arctic.input.simple_draggable
Dispatch a movement event during a simple drag.
drag_feedback(event, Object) - Method in class sub_arctic.lib.h_slider
Movement within a drag of the thumb.
drag_feedback(event, Object) - Method in class sub_arctic.lib.scale
Movement within a drag of the thumb.
drag_feedback(event, Object) - Method in class sub_arctic.lib.text_edit
Accept a movement during a drag.
drag_feedback(event, Object) - Method in class sub_arctic.lib.grabber_semantic_lens
Movement within a drag of the thumb.
drag_feedback(event, Object) - Method in class sub_arctic.lib.h_range_slider
Movement within a drag of the thumb.
drag_feedback(event, Object) - Method in class sub_arctic.lib.focus_semantic_lens
Movement within a drag of the thumb.
drag_feedback(event, Object) - Method in class sub_arctic.lib.oneline_text_edit
Accept a movement during a drag.
drag_feedback(event, Object) - Method in class sub_arctic.lib.v_slider
Movement within a drag of the thumb.
drag_feedback(event, Object) - Method in class sub_arctic.lib.listbox
Continue a drag.
drag_feedback(event, Object) - Method in class sub_arctic.lib.v_range_slider
Movement within a drag of the thumb.
drag_feedback(event, Object) - Method in class sub_arctic.new_lib.whiteboard_obj
Dispatch a movement event during a simple drag.
drag_feedback(event, Object) - Method in class sub_arctic.new_lib.line_wb_obj
Dispatch a movement event during a simple drag.
drag_feedback(event, Object) - Method in class sub_arctic.new_lib.v_slider
Movement within a drag of the thumb.
drag_feedback(event, Object) - Method in class sub_arctic.new_lib.text_wb_obj
Dispatch a movement event during a simple drag.
drag_feedback(event, Object) - Method in class sub_arctic.new_lib.rect_wb_obj
Dispatch a movement event during a simple drag.
drag_feedback(event, Object) - Method in class sub_arctic.new_lib.historical_whiteboard
Dispatch a movement event during a simple drag.
drag_feedback(event, Object) - Method in class sub_arctic.test.line_parent
 
drag_hook(event, Object) - Method in class sub_arctic.lib.listbox
This function is called by the listbox code when it detects that the currently focused item has been pressed on.
drag_icon - class sub_arctic.contrib.drag_icon.
This is the little class that represents the iconic form of a message.
drag_icon - class sub_arctic.lib.drag_icon.
An icon (displayed image) object which can be dragged.
drag_icon(int, int, base_interactor, boolean) - Constructor for class sub_arctic.contrib.drag_icon
Construct an icon.
drag_icon(int, int, int, int, base_interactor, interactor, boolean) - Constructor for class sub_arctic.contrib.drag_icon
 
drag_icon(int, int, loaded_image) - Constructor for class sub_arctic.lib.drag_icon
Full constructor.
drag_limit_test - class sub_arctic.test.drag_limit_test.
 
drag_ready(int, int) - Method in class sub_arctic.lib.listbox
This function is called to determine if a drag is now beginning.
drag_start - Variable in class sub_arctic.input.snap_drag_agent
Keep a reference to the method drag_start in the normal move protocol.
drag_start - Variable in class sub_arctic.input.move_drag_focus_agent
Hold a reference to the Method for drag_start
drag_start - Variable in class sub_arctic.input.simple_drag_focus_agent
Hold a reference to the Method for drag_start
drag_start - Variable in class sub_arctic.input.grow_drag_focus_agent
Hold a reference to the Method for drag_start
drag_start_multiple(event, Object) - Method in class sub_arctic.lib.listbox
Start a drag for a listbox which is in multiple selection mode.
drag_start_one(event, Object) - Method in class sub_arctic.lib.listbox
Start a drag for a listbox which is in single selection mode.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.contrib.drag_icon
Start a drag
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.contrib.GrowDragContainer
Handle the start of a drag to the object for moves.
drag_start(event, int, int, int, int, Object) - Method in interface sub_arctic.input.move_draggable
Dispatch the start of a drag to the object.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.lib.drag_container
Handle the start of a drag to the object.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.lib.vert_drag_container
Handle the start of a drag to the object.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.lib.horiz_drag_container
Handle the start of a drag to the object.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.lib.semantic_lens
Handle the start of a move-drag to the object.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.lib.drag_icon
Handle the start of a drag to the object.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.lib.backdrop_drag_container
Handle the start of a drag to the object.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.lib.shadow_drag_container
Handle the start of a drag to the object.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.lib.backdrop_lens
Handle the start of a move-drag to the object.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.new_lib.whiteboard_obj
Dispatch the start of a drag to the object.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.new_lib.line_wb_obj
Dispatch the start of a drag to the object.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.new_lib.text_wb_obj
Dispatch the start of a drag to the object.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.new_lib.rect_wb_obj
Dispatch the start of a drag to the object.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.new_lib.historical_whiteboard
Dispatch the start of a drag to the object.
drag_start(event, int, int, int, int, Object) - Method in class sub_arctic.test.circ_lens
Handle the start of a move-drag to the object.
drag_start(event, Object) - Method in class sub_arctic.contrib.multilist
Implements dragging of entire lists.
drag_start(event, Object) - Method in class sub_arctic.contrib.GrowDragContainer
Handle the start of a drag to the object for grows.
drag_start(event, Object) - Method in interface sub_arctic.input.simple_draggable
Dispatch the start event of a simple drag.
drag_start(event, Object) - Method in interface sub_arctic.input.grow_draggable
Dispatch the start of a grow-drag to the object (intended to change its size).
drag_start(event, Object) - Method in class sub_arctic.lib.h_slider
Start of a drag for the thumb.
drag_start(event, Object) - Method in class sub_arctic.lib.scale
Start of a drag for the thumb.
drag_start(event, Object) - Method in class sub_arctic.lib.text_edit
Accept the start of a drag to the object.
drag_start(event, Object) - Method in class sub_arctic.lib.semantic_lens
Handle the start of a grow-drag to the object.
drag_start(event, Object) - Method in class sub_arctic.lib.grabber_semantic_lens
Start of a drag for the crosshairs box.
drag_start(event, Object) - Method in class sub_arctic.lib.h_range_slider
Start of a drag for the thumb.
drag_start(event, Object) - Method in class sub_arctic.lib.focus_semantic_lens
Start of a drag for the crosshairs box.
drag_start(event, Object) - Method in class sub_arctic.lib.oneline_text_edit
Accept the start of a drag to the object.
drag_start(event, Object) - Method in class sub_arctic.lib.v_slider
Start of a drag for the thumb.
drag_start(event, Object) - Method in class sub_arctic.lib.simple_grow_container
Handle the start of a drag to the object.
drag_start(event, Object) - Method in class sub_arctic.lib.listbox
Start a drag.
drag_start(event, Object) - Method in class sub_arctic.lib.v_range_slider
Start of a drag for the thumb.
drag_start(event, Object) - Method in class sub_arctic.lib.backdrop_lens
Handle the start of a grow-drag to the object.
drag_start(event, Object) - Method in class sub_arctic.new_lib.whiteboard_obj
Dispatch the start event of a simple drag.
drag_start(event, Object) - Method in class sub_arctic.new_lib.line_wb_obj
Dispatch the start event of a simple drag.
drag_start(event, Object) - Method in class sub_arctic.new_lib.v_slider
Start of a drag for the thumb.
drag_start(event, Object) - Method in class sub_arctic.new_lib.text_wb_obj
Dispatch the start event of a simple drag.
drag_start(event, Object) - Method in class sub_arctic.new_lib.rect_wb_obj
Dispatch the start event of a simple drag.
drag_start(event, Object) - Method in class sub_arctic.new_lib.historical_whiteboard
Dispatch the start event of a simple drag.
drag_start(event, Object) - Method in class sub_arctic.test.line_parent
 
dragged_in() - Method in class sub_arctic.contrib.interactor_dragout_applet
This method will be called whenever we get dragged into the browser.
dragged_in() - Method in class sub_arctic.contrib.dragout_test
override dragged_in to change the displayed text when we get dragged back into the browser window.
dragged_out() - Method in class sub_arctic.contrib.interactor_dragout_applet
This method will be called whenever we get dragged out of the browser.
dragged_out() - Method in class sub_arctic.contrib.dragout_test
override dragged_out to change the displayed text when we get dragged out of the browser window.
dragout_test - class sub_arctic.contrib.dragout_test.
dragout_test is a simple subclass of interactor_dragout_applet to demonstrate how to make your applets dragoutable.
draw_3D_rect(int, int, int, int, boolean) - Method in class sub_arctic.output.drawable
 
draw_3D_rect(int, int, int, int, boolean) - Method in class sub_arctic.output.recording_drawable
 
draw_arc(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable
 
draw_arc(int, int, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
draw_area_h() - Method in class sub_arctic.style.blank_base
Height of interior drawing area.
draw_area_h() - Method in interface sub_arctic.style.blank
Height of interior drawing area.
draw_area_w() - Method in class sub_arctic.style.blank_base
Width of interior drawing area.
draw_area_w() - Method in interface sub_arctic.style.blank
Width of interior drawing area.
draw_area_x_off() - Method in class sub_arctic.style.blank_base
Offset from left edge of bounding box to the left edge of the interior drawing area.
draw_area_x_off() - Method in interface sub_arctic.style.blank
Offset from left edge of bounding box to the left edge of the interior drawing area.
draw_area_y_off() - Method in class sub_arctic.style.blank_base
Offset from top edge of bounding box to the top edge of the interior drawing area.
draw_area_y_off() - Method in interface sub_arctic.style.blank
Offset from top edge of bounding box to the top edge of the interior drawing area.
draw_arrowhead(int, int, int, int) - Method in class sub_arctic.output.drawable
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).
draw_arrowhead(int, int, int, int, int, int, double) - Method in class sub_arctic.output.drawable
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).
draw_arrowhead(int, int, int, int, int, int, double) - Method in class sub_arctic.output.drawable_wrapper
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).
draw_arrowhead(int, int, int, int, int, int, double) - Method in class sub_arctic.output.exploder_drawable
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).
draw_arrowhead(int, int, int, int, int, int, double) - Method in class sub_arctic.output.trace_drawable
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).
draw_arrowhead(int, int, int, int, int, int, double) - Method in class sub_arctic.output.ignore_drawable
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).
draw_arrowhead(int, int, int, int, int, int, double) - Method in class sub_arctic.output.conditional_drawable
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).
draw_arrowhead(int, int, int, int, int, int, double) - Method in class sub_arctic.output.recording_drawable
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).
DRAW_BORDER - Static variable in class sub_arctic.lib.shrink_wrap_container
Flag bit position for flag indicating whether to draw the border.
draw_border() - Method in class sub_arctic.lib.shrink_wrap_container
Are we currently drawing the border rectangle.
draw_border() - Method in class sub_arctic.style.shadow_rect_blank
Do we draw a border around the main area (in black)
draw_bytes(byte[], int, int, int, int) - Method in class sub_arctic.output.drawable
 
draw_bytes(byte[], int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
draw_bytes(byte[], int, int, int, int) - Method in class sub_arctic.output.text_extractor
Draw an array of bytes as a string (sets high byte of char to 0).
draw_chars(char[], int, int, int, int) - Method in class sub_arctic.output.drawable
 
draw_chars(char[], int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
draw_chars(char[], int, int, int, int) - Method in class sub_arctic.output.text_extractor
Draw an array of characters as a string.
draw_children(drawable) - Method in class sub_arctic.lib.base_interactor
Helper routine to draw the children of this interactor in normal (low to high index) drawing order.
draw_children(drawable) - Method in class sub_arctic.lib.hierarchy_parent
Override the way child drawing is done.
draw_color() - Method in class sub_arctic.output.simple_text_renderer
Color that text gets drawn in
draw_colors() - Method in class sub_arctic.lib.label
Retrieve the color pair that we draw with.
draw_constraint(drawable, interactor, int, int, int, int) - Method in class sub_arctic.lib.cgraph_sem_draw
Draw the dependency lines for a given encoded constraint (which is attached to the given object and uses the given orientation).
draw_font - Static variable in class sub_arctic.new_lib.text_wb_obj
 
draw_font() - Method in class sub_arctic.output.simple_text_renderer
Font that text gets drawn in.
draw_gradient() - Method in class sub_arctic.output.gradient_text_renderer
Gradient to draw text in.
draw_highlighted_lines(drawable, int, int) - Method in class sub_arctic.lib.text_display
Draw a series of fully highlighted lines.
draw_image(Image, int, int, Color, ImageObserver) - Method in class sub_arctic.output.drawable
 
draw_image(Image, int, int, Color, ImageObserver) - Method in class sub_arctic.output.recording_drawable
 
draw_image(Image, int, int, ImageObserver) - Method in class sub_arctic.output.drawable
 
draw_image(Image, int, int, ImageObserver) - Method in class sub_arctic.output.recording_drawable
 
draw_image(Image, int, int, int, int, Color, ImageObserver) - Method in class sub_arctic.output.drawable
 
draw_image(Image, int, int, int, int, Color, ImageObserver) - Method in class sub_arctic.output.recording_drawable
 
draw_image(Image, int, int, int, int, ImageObserver) - Method in class sub_arctic.output.drawable
 
draw_image(Image, int, int, int, int, ImageObserver) - Method in class sub_arctic.output.recording_drawable
 
draw_image(Image, int, int, int, int, int, int, int, int) - Method in class sub_arctic.output.drawable
 
draw_image(Image, int, int, int, int, int, int, int, int, Color) - Method in class sub_arctic.output.drawable
 
draw_image(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class sub_arctic.output.drawable
 
draw_image(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class sub_arctic.output.drawable
 
draw_image(loaded_image, int, int) - Method in class sub_arctic.output.drawable
subArctic style renaming of drawImage.
draw_image(loaded_image, int, int, Color) - Method in class sub_arctic.output.drawable
subArctic style renaming of drawImage
draw_image(loaded_image, int, int, int, int) - Method in class sub_arctic.output.drawable
subArctic style renaming of drawImage.
draw_image(loaded_image, int, int, int, int, Color) - Method in class sub_arctic.output.drawable
subArctic style renaming of drawImage
draw_kind - Variable in class sub_arctic.lib.sem_draw_context
A unique identifier that indicates what type of drawing is being done.
DRAW_KIND - Static variable in class sub_arctic.lib.switch_lens
unique identifier for traverals
DRAW_KIND - Static variable in class sub_arctic.new_lib.historical_whiteboard_lens
unique identifier for traverals
draw_label(loaded_image[]) - Method in class sub_arctic.lib.button
Draw either the text or the image of the object on the button.
draw_line(int, int, int, int) - Method in class sub_arctic.output.drawable
 
draw_line(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
draw_metrics - Static variable in class sub_arctic.new_lib.text_wb_obj
 
draw_norm_lines(drawable, int, int) - Method in class sub_arctic.lib.text_display
Draw a series of lines of unhighlighted text.
draw_obj() - Method in class sub_arctic.lib.semantic_lens
The "predicate" object that does the specialized drawing for this lens.
draw_obj() - Method in class sub_arctic.lib.backdrop_lens
The "predicate" object that does the specialized drawing for this lens.
draw_obj() - Method in class sub_arctic.test.circ_lens
The "predicate" object that does the specialized drawing for this lens.
draw_oval(int, int, int, int) - Method in class sub_arctic.output.drawable
 
draw_oval(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
draw_polygon(int[], int[], int) - Method in class sub_arctic.output.drawable
 
draw_polygon(int[], int[], int) - Method in class sub_arctic.output.recording_drawable
 
draw_polygon(Polygon) - Method in class sub_arctic.output.drawable
 
draw_polygon(Polygon) - Method in class sub_arctic.output.recording_drawable
 
draw_polyline(int[], int[], int) - Method in class sub_arctic.output.drawable
 
draw_rect(int, int, int, int) - Method in class sub_arctic.output.drawable
 
draw_rect(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
draw_root - Static variable in class sub_arctic.test.isolation_test
 
draw_round_rect(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable
 
draw_round_rect(int, int, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
draw_self_local_at(drawable, long, long, boolean, Color[]) - Method in class sub_arctic.new_lib.historical_whiteboard
Draw the object's current appearance as it was at the given time (but don't draw child objects).
draw_self_local(drawable) - Method in class sub_arctic.contrib.simple_color_picker
 
draw_self_local(drawable) - Method in class sub_arctic.contrib.FadingButton
Tricky! Normally, buttons don't have children so they don't do draw_children.
draw_self_local(drawable) - Method in class sub_arctic.contrib.GrowDragContainer
Draw the object's current appearance.
draw_self_local(drawable) - Method in class sub_arctic.contrib.multilist_title
 
draw_self_local(drawable) - Method in class sub_arctic.lib.base_interactor
Draw the object's current appearance (along with that of its children).
draw_self_local(drawable) - Method in class sub_arctic.lib.multi_button
Draw the button
draw_self_local(drawable) - Method in class sub_arctic.lib.icon
Draw the icon.
draw_self_local(drawable) - Method in class sub_arctic.lib.oneline_text_display
Draw the display.
draw_self_local(drawable) - Method in class sub_arctic.lib.label
Draw the display
draw_self_local(drawable) - Method in class sub_arctic.lib.text_menu_item
Draw yourself...
draw_self_local(drawable) - Method in class sub_arctic.lib.h_slider_display
Draw the current image on the drawable provided.
draw_self_local(drawable) - Method in class sub_arctic.lib.scale
Override the drawing code in h_slider_display to allow us to not have the end pieces of the scrollbar.
draw_self_local(drawable) - Method in class sub_arctic.lib.shrink_wrap_container
Draw the object's current appearance.
draw_self_local(drawable) - Method in class sub_arctic.lib.drag_container
Draw the object's current appearance.
draw_self_local(drawable) - Method in class sub_arctic.lib.text_display
Draw image of text with selection and optional box
draw_self_local(drawable) - Method in class sub_arctic.lib.transparency_container
Draw self.
draw_self_local(drawable) - Method in class sub_arctic.lib.shadow_caster
Draw self.
draw_self_local(drawable) - Method in class sub_arctic.lib.sliding_text
Draw the display
draw_self_local(drawable) - Method in class sub_arctic.lib.semantic_lens
Override draw_self to do a semantic lens.
draw_self_local(drawable) - Method in class sub_arctic.lib.grabber_semantic_lens
Override draw_self to do a semantic lens.
draw_self_local(drawable) - Method in class sub_arctic.lib.h_range_slider_display
Draw the current image on the drawable provided.
draw_self_local(drawable) - Method in class sub_arctic.lib.focus_semantic_lens
Override draw_self to do a semantic lens.
draw_self_local(drawable) - Method in class sub_arctic.lib.row
Draw the object on the provided drawable
draw_self_local(drawable) - Method in class sub_arctic.lib.line_display
Draw the image of the line
draw_self_local(drawable) - Method in class sub_arctic.lib.backdrop_row
Draw the object.
draw_self_local(drawable) - Method in class sub_arctic.lib.backdrop_drag_container
Draw the object's current appearance.
draw_self_local(drawable) - Method in class sub_arctic.lib.tab_semantic_lens
Draw the object on the provided drawable
draw_self_local(drawable) - Method in class sub_arctic.lib.halo_container
Draw the object's current appearance.
draw_self_local(drawable) - Method in class sub_arctic.lib.backdrop
Draw self using pattern fill.
draw_self_local(drawable) - Method in class sub_arctic.lib.sliding_stylized_text
Draw the display
draw_self_local(drawable) - Method in class sub_arctic.lib.text_list_element
Draw this object on the drawable provided.
draw_self_local(drawable) - Method in class sub_arctic.lib.column
Draw the object on the provided drawable
draw_self_local(drawable) - Method in class sub_arctic.lib.tab_parent
Draw the object on the provided drawable
draw_self_local(drawable) - Method in class sub_arctic.lib.switch_lens
Override draw_self to do our special drawing.
draw_self_local(drawable) - Method in class sub_arctic.lib.shadow_drag_container
Draw self.
draw_self_local(drawable) - Method in class sub_arctic.lib.v_slider_display
Draw the current image on the drawable provided.
draw_self_local(drawable) - Method in class sub_arctic.lib.lens_switch_container
Draw the object's current appearance.
draw_self_local(drawable) - Method in class sub_arctic.lib.isolation_semantic_lens
Override draw_self to do a semantic lens.
draw_self_local(drawable) - Method in class sub_arctic.lib.simple_grow_container
Draw the object's current appearance.
draw_self_local(drawable) - Method in class sub_arctic.lib.v_range_slider_display
Draw the current image on the drawable provided.
draw_self_local(drawable) - Method in class sub_arctic.lib.listbox_helper
We need to implement the border handling code, so we override the drawing code to do this.
draw_self_local(drawable) - Method in class sub_arctic.lib.bounds_semantic_lens
Override draw_self to do a semantic lens.
draw_self_local(drawable) - Method in class sub_arctic.lib.backdrop_lens
Override draw_self to do a semantic lens.
draw_self_local(drawable) - Method in class sub_arctic.lib.menubar
Draw the object on a given drawable.
draw_self_local(drawable) - Method in class sub_arctic.lib.backdrop_column
Draw the object on the supplied drawable.
draw_self_local(drawable) - Method in class sub_arctic.lib.hv_line
Draw the line.
draw_self_local(drawable) - Method in class sub_arctic.lib.listbox_child_display
This object wants to have an opaque background which is the color of the text background of the style system.
draw_self_local(drawable) - Method in class sub_arctic.lib.menu
This is a special version of draw self local to allow us to give the object a raised look.
draw_self_local(drawable) - Method in class sub_arctic.new_lib.multi_button
Draw the button
draw_self_local(drawable) - Method in class sub_arctic.new_lib.v_slider_display
Draw the current image on the drawable provided.
draw_self_local(drawable) - Method in class sub_arctic.new_lib.historical_whiteboard_lens
Override draw_self to do our special drawing.
draw_self_local(drawable) - Method in class sub_arctic.new_lib.style_backdrop
Draw self using pattern fill.
draw_self_local(drawable) - Method in class sub_arctic.new_lib.style_column
Draw the object on the provided drawable
draw_self_local(drawable) - Method in class sub_arctic.new_lib.historical_whiteboard
Draw the object's current appearance.
draw_self_local(drawable) - Method in class sub_arctic.test.circ_lens
Override draw_self to do a semantic lens.
draw_self_local(drawable) - Method in class sub_arctic.test.size_tracker
Provide drawing behavior for the object
draw_self_local(drawable) - Method in class sub_arctic.test.shade
Draw the child and the window dressing
draw_self_local(drawable) - Method in class sub_arctic.test.coord_tracker
Provide drawing behavior for the object
draw_self_local(drawable) - Method in class sub_arctic.text.editor
This method gets called to draw the image on the screen.
draw_self_local(drawable) - Method in class sub_arctic.text.paragraph
Blit the current list of rectangles onto the screen.
draw_self(drawable) - Method in class sub_arctic.lib.base_interactor
Draw the object's current appearance.
draw_self(drawable) - Method in interface sub_arctic.lib.interactor
Draw the object's current appearance.
draw_self(drawable) - Method in class sub_arctic.lib.top_level
Draw the image of this interactor (and its children) on the supplied drawable.
draw_self(drawable) - Method in class sub_arctic.lib.fake_top_level
Draw the image of this interactor (and its children) on the supplied drawable.
draw_self(drawable) - Method in class sub_arctic.new_lib.whiteboard_obj
Draw the object as it appears at present.
draw_self(drawable) - Method in class sub_arctic.new_lib.line_wb_obj
Draw the object as it appears at present.
draw_self(drawable) - Method in class sub_arctic.new_lib.text_wb_obj
Draw the object as it appears at present.
draw_self(drawable) - Method in class sub_arctic.new_lib.rect_wb_obj
Draw the object as it appears at present.
draw_self(drawable) - Method in class sub_arctic.new_lib.arrow_wb_obj
Draw the object as it appears at present.
draw_self(drawable, int, int) - Method in class sub_arctic.style.composition_part_base
Draw the object on the given drawing surface at the given location.
draw_self(drawable, int, int) - Method in class sub_arctic.style.blank_base
Draw the image of the blank on the given drawing surface with the top left corner of its bounding box at the given location.
draw_self(drawable, int, int) - Method in class sub_arctic.style.v_fill_image_blank
Draw the image of the blank on the given drawing surface with the top left corner of its bounding box at the given location.
draw_self(drawable, int, int) - Method in class sub_arctic.style.hv_fill_image_blank
Draw the image of the blank on the given drawing surface with the top left corner of its bounding box at the given location.
draw_self(drawable, int, int) - Method in class sub_arctic.style.text_comp_part
Draw the object on the given drawing surface at the given location.
draw_self(drawable, int, int) - Method in class sub_arctic.style.shadow_rect_blank
Draw the image of the blank on the given drawing surface with the top left corner of its bounding box at the given location.
draw_self(drawable, int, int) - Method in class sub_arctic.style.anchor_pt_comp_part
Draw the object on the given drawing surface at the given location.
draw_self(drawable, int, int) - Method in class sub_arctic.style.h_fill_image_blank
Draw the image of the blank on the given drawing surface with the top left corner of its bounding box at the given location.
draw_self(drawable, int, int) - Method in interface sub_arctic.style.composition_part
Draw the object on the given drawing surface at the given location.
draw_self(drawable, int, int) - Method in class sub_arctic.style.image_comp_part
Draw the object on the given drawing surface at the given location.
draw_self(drawable, int, int) - Method in class sub_arctic.style.hv_fill_prog_blank
This is the real brains of this outfit.
draw_self(drawable, int, int) - Method in class sub_arctic.style.transparent_blank
Draw the image of the blank on the given drawing surface with the top left corner of its bounding box at the given location.
draw_self(drawable, int, int) - Method in interface sub_arctic.style.blank
Draw the image of the blank on the given drawing surface with the top left corner of its bounding box at the given location.
draw_self(drawable, int, int) - Method in class sub_arctic.style.shadow_roundrect_blank
Draw the image of the blank on the given drawing surface with the top left corner of its bounding box at the given location.
draw_self(drawable, int, int) - Method in class sub_arctic.style.composer
Draw the object on the given drawing surface at the given location. Note: this will produce useful results only if compose() has already been called to establish a layout.
draw_self(drawable, long, boolean, Color[]) - Method in class sub_arctic.new_lib.whiteboard_obj
Draw the object as it would appear at the given time.
draw_self(drawable, long, boolean, Color[]) - Method in class sub_arctic.new_lib.line_wb_obj
Draw the object as it would appear at the given time.
draw_self(drawable, long, boolean, Color[]) - Method in class sub_arctic.new_lib.text_wb_obj
Draw the object as it would appear at the given time.
draw_self(drawable, long, boolean, Color[]) - Method in class sub_arctic.new_lib.rect_wb_obj
Draw the object as it would appear at the given time.
draw_self(drawable, long, boolean, Color[]) - Method in class sub_arctic.new_lib.arrow_wb_obj
Draw the object as it would appear at the given time.
draw_split_line(drawable, int, int, int) - Method in class sub_arctic.lib.text_display
Draw line that is partially highlighted.
draw_string(String, int, int) - Method in class sub_arctic.output.drawable
 
draw_string(String, int, int) - Method in class sub_arctic.output.recording_drawable
 
draw_string(String, int, int) - Method in class sub_arctic.output.text_extractor
Draw a string.
draw_style() - Method in class sub_arctic.output.linear_gradient_text
Drawing style used for gradient.
draw_style() - Method in class sub_arctic.output.radial_gradient_text
Drawing style used for gradient.
draw_text(drawable, int, int, String) - Method in class sub_arctic.output.simple_text_renderer
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String) - Method in class sub_arctic.output.gradient_text_renderer
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String) - Method in class sub_arctic.output.linear_gradient_text
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String) - Method in class sub_arctic.output.shadow_lin_grad_text
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String) - Method in class sub_arctic.output.radial_gradient_text
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String) - Method in class sub_arctic.output.shadow_rad_grad_text
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String) - Method in class sub_arctic.output.shadowed_text_renderer
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String) - Method in interface sub_arctic.output.text_renderer
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String) - Method in class sub_arctic.output.stipple_text_renderer
We override the actual text rendering to do our magic with the stippling.
draw_thumb(drawable, int, int) - Method in class sub_arctic.new_lib.v_slider_display
Draw the thumb at the given location on the given drawable
draw3DRect(int, int, int, int, boolean) - Method in class sub_arctic.output.drawable
 
draw3DRect(int, int, int, int, boolean) - Method in class sub_arctic.output.drawable_wrapper
 
draw3DRect(int, int, int, int, boolean) - Method in class sub_arctic.output.exploder_drawable
 
draw3DRect(int, int, int, int, boolean) - Method in class sub_arctic.output.trace_drawable
 
draw3DRect(int, int, int, int, boolean) - Method in class sub_arctic.output.ignore_drawable
 
draw3DRect(int, int, int, int, boolean) - Method in class sub_arctic.output.conditional_drawable
 
draw3DRect(int, int, int, int, boolean) - Method in class sub_arctic.output.recording_drawable
 
drawable - class sub_arctic.output.drawable.
Specialization of, and wrapper for, Graphics class. This class provides a specialization of the AWT Graphics class that modifies drawing operations slightly to work better with subArctic (e.g., in the area of image drawing), and add some operations for convenience purposes.
drawable_horizontal_space() - Method in class sub_arctic.output.style
This function is called to allow the caller to determine what area of the drawable has been prepared by the style.
drawable_horizontal_space() - Method in class sub_arctic.output.motif_style
This function is called to allow the caller to determine what area of the drawable has been prepared by the style.
drawable_prepare_rect(drawable, int, int, int, int, boolean, boolean) - Method in class sub_arctic.output.style
This function gets called to force the style to set up a rectangular area of a drawable.
drawable_prepare_rect(drawable, int, int, int, int, boolean, boolean) - Method in class sub_arctic.output.motif_style
This function gets called to force the style to set up a rectangular area of a drawable.
drawable_vertical_space() - Method in class sub_arctic.output.style
This function is called to allow the caller to determine what area of the drawable has been prepared by the style.
drawable_vertical_space() - Method in class sub_arctic.output.motif_style
This function is called to allow the caller to determine what area of the drawable has been prepared by the style.
drawable_wrapper - class sub_arctic.output.drawable_wrapper.
This class creates a drawable object which is a wrapper around another drawable object -- it forwards all its operations to the drawable it wraps.
drawable_wrapper(drawable) - Constructor for class sub_arctic.output.drawable_wrapper
Simple constructor
drawable_wrapper(Graphics) - Constructor for class sub_arctic.output.drawable_wrapper
Constructor working from a Graphics.
drawable(Graphics) - Constructor for class sub_arctic.output.drawable
Construct a drawable from a Graphics object.
drawArc(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable
 
drawArc(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
drawArc(int, int, int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
 
drawArc(int, int, int, int, int, int) - Method in class sub_arctic.output.trace_drawable
 
drawArc(int, int, int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
drawArc(int, int, int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
 
drawArc(int, int, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
drawBytes(byte[], int, int, int, int) - Method in class sub_arctic.output.drawable
 
drawBytes(byte[], int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
drawBytes(byte[], int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
 
drawBytes(byte[], int, int, int, int) - Method in class sub_arctic.output.trace_drawable
 
drawBytes(byte[], int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
drawBytes(byte[], int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
 
drawBytes(byte[], int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
drawBytes(byte[], int, int, int, int) - Method in class sub_arctic.output.text_extractor
Draw an array of bytes as a string (sets high byte of char to 0).
drawChars(char[], int, int, int, int) - Method in class sub_arctic.output.drawable
 
drawChars(char[], int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
drawChars(char[], int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
 
drawChars(char[], int, int, int, int) - Method in class sub_arctic.output.trace_drawable
 
drawChars(char[], int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
drawChars(char[], int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
 
drawChars(char[], int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
drawChars(char[], int, int, int, int) - Method in class sub_arctic.output.text_extractor
Draw an array of characters as a string.
drawImage(Image, int, int, Color, ImageObserver) - Method in class sub_arctic.output.drawable
 
drawImage(Image, int, int, Color, ImageObserver) - Method in class sub_arctic.output.drawable_wrapper
 
drawImage(Image, int, int, Color, ImageObserver) - Method in class sub_arctic.output.exploder_drawable
 
drawImage(Image, int, int, Color, ImageObserver) - Method in class sub_arctic.output.trace_drawable
 
drawImage(Image, int, int, Color, ImageObserver) - Method in class sub_arctic.output.ignore_drawable
 
drawImage(Image, int, int, Color, ImageObserver) - Method in class sub_arctic.output.conditional_drawable
 
drawImage(Image, int, int, Color, ImageObserver) - Method in class sub_arctic.output.recording_drawable
 
drawImage(Image, int, int, Color, ImageObserver) - Method in class sub_arctic.output.transparent_drawable
Override to filter images, modifying transparency.
drawImage(Image, int, int, Color, ImageObserver) - Method in class sub_arctic.output.shadow_drawable
Override to filter images, turning all non-transparent colors to ours.
drawImage(Image, int, int, ImageObserver) - Method in class sub_arctic.output.drawable
 
drawImage(Image, int, int, ImageObserver) - Method in class sub_arctic.output.drawable_wrapper
 
drawImage(Image, int, int, ImageObserver) - Method in class sub_arctic.output.exploder_drawable
 
drawImage(Image, int, int, ImageObserver) - Method in class sub_arctic.output.trace_drawable
 
drawImage(Image, int, int, ImageObserver) - Method in class sub_arctic.output.ignore_drawable
 
drawImage(Image, int, int, ImageObserver) - Method in class sub_arctic.output.conditional_drawable
 
drawImage(Image, int, int, ImageObserver) - Method in class sub_arctic.output.recording_drawable
 
drawImage(Image, int, int, ImageObserver) - Method in class sub_arctic.output.transparent_drawable
Override to filter images, modifying transparency.
drawImage(Image, int, int, ImageObserver) - Method in class sub_arctic.output.shadow_drawable
Override to filter images, turning all non-transparent colors to ours.
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class sub_arctic.output.drawable
 
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class sub_arctic.output.drawable_wrapper
 
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class sub_arctic.output.exploder_drawable
 
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class sub_arctic.output.trace_drawable
 
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class sub_arctic.output.ignore_drawable
 
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class sub_arctic.output.conditional_drawable
 
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class sub_arctic.output.recording_drawable
 
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class sub_arctic.output.transparent_drawable
Override to filter images, modifying transparency.
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class sub_arctic.output.shadow_drawable
Override to filter images, turning all non-transparent colors to ours.
drawImage(Image, int, int, int, int, ImageObserver) - Method in class sub_arctic.output.drawable
 
drawImage(Image, int, int, int, int, ImageObserver) - Method in class sub_arctic.output.drawable_wrapper
 
drawImage(Image, int, int, int, int, ImageObserver) - Method in class sub_arctic.output.exploder_drawable
 
drawImage(Image, int, int, int, int, ImageObserver) - Method in class sub_arctic.output.trace_drawable
 
drawImage(Image, int, int, int, int, ImageObserver) - Method in class sub_arctic.output.ignore_drawable
 
drawImage(Image, int, int, int, int, ImageObserver) - Method in class sub_arctic.output.conditional_drawable
 
drawImage(Image, int, int, int, int, ImageObserver) - Method in class sub_arctic.output.recording_drawable
 
drawImage(Image, int, int, int, int, ImageObserver) - Method in class sub_arctic.output.transparent_drawable
Override to filter images, modifying transparency.
drawImage(Image, int, int, int, int, ImageObserver) - Method in class sub_arctic.output.shadow_drawable
Override to filter images, turning all non-transparent colors to ours.
drawImage(Image, int, int, int, int, int, int, int, int) - Method in class sub_arctic.output.drawable
 
drawImage(Image, int, int, int, int, int, int, int, int, Color) - Method in class sub_arctic.output.drawable
 
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class sub_arctic.output.drawable
 
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class sub_arctic.output.drawable
 
drawImage(loaded_image, int, int) - Method in class sub_arctic.output.drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int) - Method in class sub_arctic.output.drawable_wrapper
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int) - Method in class sub_arctic.output.exploder_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int) - Method in class sub_arctic.output.trace_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int) - Method in class sub_arctic.output.ignore_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int) - Method in class sub_arctic.output.conditional_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int) - Method in class sub_arctic.output.recording_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int) - Method in class sub_arctic.output.text_extractor
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color) - Method in class sub_arctic.output.drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color) - Method in class sub_arctic.output.drawable_wrapper
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color) - Method in class sub_arctic.output.exploder_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color) - Method in class sub_arctic.output.trace_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color) - Method in class sub_arctic.output.ignore_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color) - Method in class sub_arctic.output.conditional_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color) - Method in class sub_arctic.output.recording_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color) - Method in class sub_arctic.output.text_extractor
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.trace_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.text_extractor
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color) - Method in class sub_arctic.output.drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color) - Method in class sub_arctic.output.drawable_wrapper
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color) - Method in class sub_arctic.output.exploder_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color) - Method in class sub_arctic.output.trace_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color) - Method in class sub_arctic.output.ignore_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color) - Method in class sub_arctic.output.conditional_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color) - Method in class sub_arctic.output.recording_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color) - Method in class sub_arctic.output.text_extractor
Extended draw image that can deal with a loaded_image w/o an observer.
drawLine(int, int, int, int) - Method in class sub_arctic.output.drawable
 
drawLine(int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
drawLine(int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
 
drawLine(int, int, int, int) - Method in class sub_arctic.output.trace_drawable
 
drawLine(int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
drawLine(int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
 
drawLine(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
drawOval(int, int, int, int) - Method in class sub_arctic.output.drawable
 
drawOval(int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
drawOval(int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
 
drawOval(int, int, int, int) - Method in class sub_arctic.output.trace_drawable
 
drawOval(int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
drawOval(int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
 
drawOval(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
drawPolygon(int[], int[], int) - Method in class sub_arctic.output.drawable
 
drawPolygon(int[], int[], int) - Method in class sub_arctic.output.drawable_wrapper
 
drawPolygon(int[], int[], int) - Method in class sub_arctic.output.exploder_drawable
 
drawPolygon(int[], int[], int) - Method in class sub_arctic.output.trace_drawable
 
drawPolygon(int[], int[], int) - Method in class sub_arctic.output.ignore_drawable
 
drawPolygon(int[], int[], int) - Method in class sub_arctic.output.conditional_drawable
 
drawPolygon(int[], int[], int) - Method in class sub_arctic.output.recording_drawable
 
drawPolygon(Polygon) - Method in class sub_arctic.output.drawable
 
drawPolygon(Polygon) - Method in class sub_arctic.output.drawable_wrapper
 
drawPolygon(Polygon) - Method in class sub_arctic.output.exploder_drawable
 
drawPolygon(Polygon) - Method in class sub_arctic.output.trace_drawable
 
drawPolygon(Polygon) - Method in class sub_arctic.output.ignore_drawable
 
drawPolygon(Polygon) - Method in class sub_arctic.output.conditional_drawable
 
drawPolygon(Polygon) - Method in class sub_arctic.output.recording_drawable
 
drawPolyline(int[], int[], int) - Method in class sub_arctic.output.drawable
 
drawRect(int, int, int, int) - Method in class sub_arctic.output.drawable
 
drawRect(int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
drawRect(int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
 
drawRect(int, int, int, int) - Method in class sub_arctic.output.trace_drawable
 
drawRect(int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
drawRect(int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
 
drawRect(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
drawRoundRect(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable
 
drawRoundRect(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
drawRoundRect(int, int, int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
 
drawRoundRect(int, int, int, int, int, int) - Method in class sub_arctic.output.trace_drawable
 
drawRoundRect(int, int, int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
drawRoundRect(int, int, int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
 
drawRoundRect(int, int, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
drawString(AttributedCharacterIterator, int, int) - Method in class sub_arctic.output.drawable
 
drawString(String, int, int) - Method in class sub_arctic.output.drawable
 
drawString(String, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
drawString(String, int, int) - Method in class sub_arctic.output.exploder_drawable
 
drawString(String, int, int) - Method in class sub_arctic.output.trace_drawable
 
drawString(String, int, int) - Method in class sub_arctic.output.ignore_drawable
 
drawString(String, int, int) - Method in class sub_arctic.output.conditional_drawable
 
drawString(String, int, int) - Method in class sub_arctic.output.recording_drawable
 
drawString(String, int, int) - Method in class sub_arctic.output.text_extractor
Draw a string.
drop_extern_constraint(value_consumer, int) - Static method in class sub_arctic.lib.manager
Remove any association between the given part of a value_consumer and a value_producer.
drop_from_group() - Method in class sub_arctic.lib.toggle
Drop us from our current group
drop_from_group() - Method in class sub_arctic.new_lib.toggle
Drop us from our current group
dump_fb_path(style_resource_desig) - Method in class sub_arctic.test.style_internal_test
 
dump_platform_properties() - Static method in class sub_arctic.lib.manager
Helper routine to dump useful system properties to System.out.
dump_text() - Method in class sub_arctic.lib.text_display
Do a human readable dump of the text and selection to System.out
dump_v(Vector) - Method in class sub_arctic.test.misc_test
 
dump_words(Vector) - Method in class sub_arctic.text.paragraph
Dump out a list of words in a vector.
duration() - Method in class sub_arctic.anim.time_interval
Return how long this interval is.
DYNAMIC_CALLBACK - Static variable in class sub_arctic.lib.h_slider
Constant for dynamic callback (made at each movement)
DYNAMIC_CALLBACK - Static variable in class sub_arctic.lib.h_range_slider
Constant for dynamic callback (made at each movement)
DYNAMIC_CALLBACK - Static variable in class sub_arctic.lib.v_slider
Constant for dynamic callback (made at each movement)
DYNAMIC_CALLBACK - Static variable in class sub_arctic.lib.v_range_slider
Constant for dynamic callback (made at each movement)
DYNAMIC_CALLBACK - Static variable in class sub_arctic.new_lib.v_slider
Constant for dynamic callback (made at each movement)
dynamic_callback(event) - Method in class sub_arctic.lib.h_slider
Do a "dynamic" callback.
dynamic_callback(event) - Method in class sub_arctic.lib.h_range_slider
Do a "dynamic" callback.
dynamic_callback(event) - Method in class sub_arctic.lib.v_slider
Do a "dynamic" callback.
dynamic_callback(event) - Method in class sub_arctic.lib.v_range_slider
Do a "dynamic" callback.
dynamic_callback(event) - Method in class sub_arctic.new_lib.v_slider
Do a "dynamic" callback.

E

edit_test - class sub_arctic.test.edit_test.
 
editor - class sub_arctic.text.editor.
This is the class that implements a what you see is what you get text editor, or at least some of it.
editor_test - class sub_arctic.text.editor_test.
 
editor() - Constructor for class sub_arctic.text.editor
Construct an editor.
effect_list() - Method in class sub_arctic.lib.sliding_stylized_text
Vector of effects that are being applied to the text.
embed(dragout_top_level) - Method in class sub_arctic.contrib.interactor_dragout_applet
Called to put us back into the browser.
enable_debug_print() - Static method in class sub_arctic.lib.manager
Indicate if printing of debugging messages via debug_print() and/or debug_println() is enabled (printing is enabled by default).
ENABLED - Static variable in class sub_arctic.constraints.std_constraint_impl
 
ENABLED - Static variable in class sub_arctic.constraints.op2_impl
 
ENABLED - Static variable in interface sub_arctic.lib.interactor_consts
Designator bit for enabled
enabled_constraint() - Method in class sub_arctic.lib.base_interactor
Return a constraint object representing the constraint (if any) attached to enabled.
enabled_constraint() - Method in interface sub_arctic.lib.interactor
Return a constraint object representing the constraint (if any) attached to enabled.
ENABLED_HAS_EXT_NOTIFY - Static variable in interface sub_arctic.lib.interactor_consts
ENABLED has external entities to notify when it goes out-of-date
ENABLED_IN_PROCESS - Static variable in interface sub_arctic.lib.interactor_consts
Evaluation is underway on ENABLED (used for cycle detection).
ENABLED_IS_HORIZONTAL - Static variable in interface sub_arctic.lib.interactor_consts
Indicate whether ENABLED is consrainted to a horizontal value.
ENABLED_OOD - Static variable in interface sub_arctic.lib.interactor_consts
Height of object is out-of-date
enabled() - Method in class sub_arctic.lib.base_interactor
Indicate if object is enabled.
enabled() - Method in interface sub_arctic.lib.interactor
Indicate if object is enabled.
ENABLED() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the "enabled" part of this object
ENABLED() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the "enabled" part of this object
encode(int, short) - Static method in class sub_arctic.constraints.op0_impl
Do an encoding given an op code and constant.
encode(int, std_objpart_encoding, short) - Static method in class sub_arctic.constraints.op1_impl
Do an encoding given an op_code, an obj/part designator, and a constant.
encode(int, std_objpart_encoding, std_objpart_encoding, short) - Static method in class sub_arctic.constraints.op2_impl
Do an encoding given an op_code, 2 obj/part designators, and a constant.
encode(int, std_objpart_encoding, std_objpart_encoding, std_objpart_encoding, short) - Static method in class sub_arctic.constraints.op3_impl
Do an encoding given an op_code, 3 obj/part designators, and a constant.
encoding() - Method in class sub_arctic.constraints.std_constraint
Encoding of constraint as an integer.
encoding() - Method in class sub_arctic.constraints.std_ext_constraint
Partial encoding of the constraint.
encoding() - Method in class sub_arctic.constraints.std_objpart_encoding
The encoding of the object and part for local object references and standard parts.
encoding() - Method in interface sub_arctic.constraints.constraint
Encoding of constraint as an integer.
end - Variable in class sub_arctic.input.inout_drag_focus_agent
Store a reference to the end method of our protocol.
END - Static variable in class sub_arctic.input.event
 
end_interactor_draw(interactor) - Method in class sub_arctic.output.drawable
Method to be called to mark the end of output for a particular interactor.
end_interactor_draw(interactor) - Method in class sub_arctic.output.drawable_wrapper
Method to be called to mark the end of output for a particular interactor.
end_interactor_draw(interactor) - Method in class sub_arctic.output.exploder_drawable
Method to be called to mark the end of output for a particular interactor.
end_interactor_draw(interactor) - Method in class sub_arctic.output.trace_drawable
Method to be called to mark the end of output for a particular interactor.
end_interactor_draw(interactor) - Method in class sub_arctic.output.ignore_drawable
Method to be called to mark the end of output for a particular interactor.
end_interactor_draw(interactor) - Method in class sub_arctic.output.isolation_drawable
Method to be called to mark the end of output for a particular interactor.
end_interactor_draw(interactor) - Method in class sub_arctic.output.single_isolation_drawable
Method to be called to mark the end of output for a particular interactor.
END_MOVE_CALLBACK - Static variable in class sub_arctic.contrib.GrowDragContainer
Constant for "end" callback (called only at end of move).
END_MOVE_CALLBACK - Static variable in class sub_arctic.lib.drag_container
Constant for "end" callback (called only at end of move).
END_OF_LINE - Static variable in class sub_arctic.lib.html_element
 
end_of_line(int, boolean) - Method in class sub_arctic.lib.html_element
This function gets called to polish off the current line.
END_OF_SCROLL - Static variable in class sub_arctic.lib.sliding_text
Identifier for callback at end of scroll
end_of_selection() - Method in class sub_arctic.lib.oneline_text_display
End of current selection.
end_recording() - Method in class sub_arctic.output.recording_drawable
Stop recording.
end_text_entry - Variable in class sub_arctic.input.text_focus_agent
Keep a ref to the end_text_entry method.
end_text_entry(event, Object) - Method in interface sub_arctic.input.text_acceptor
Provide input indicating that text input is over (e.g.
end_text_entry(event, Object) - Method in class sub_arctic.lib.text_edit
Dispatch input indicating that text input is over (e.g.
end_text_entry(event, Object) - Method in class sub_arctic.lib.oneline_text_edit
Dispatch input indicating that text input is over (e.g.
END_TEXT_MODE - Static variable in class sub_arctic.input.navigation_agent
Action code for "end text entry mode"
END_THUMB - Static variable in class sub_arctic.lib.h_range_slider_display
 
END_THUMB - Static variable in class sub_arctic.lib.v_range_slider_display
 
END_THUMB_DRAGGED - Static variable in class sub_arctic.lib.h_range_slider
 
END_THUMB_DRAGGED - Static variable in class sub_arctic.lib.v_range_slider
 
end_thumb_offset() - Method in class sub_arctic.lib.h_range_slider_display
Compute the offset to the thumb in pixels (returns -1 for no thumb)
end_thumb_offset() - Method in class sub_arctic.lib.v_range_slider_display
Compute the offset to the thumb in pixels (returns -1 for no thumb)
end_time() - Method in class sub_arctic.anim.time_interval
Retrieve the end time of this interval.
end_time() - Method in class sub_arctic.new_lib.whiteboard_obj
Time this object was destroyed (or Long.MAX_VALUE) if the object is still alive.
END_TRANSITION_CALLBACK - Static variable in class sub_arctic.lib.anim_mover_container
Callback number for callback at end of transition.
end_transition(Object, Object) - Method in interface sub_arctic.anim.simple_animatable
This function is called when a transition ends.
end_transition(Object, Object) - Method in class sub_arctic.contrib.drag_icon
This function is called when a transition ends.
end_transition(Object, Object) - Method in class sub_arctic.contrib.FadingIcon
 
end_transition(transition, trajectory, double, Object, double, Object, event, Object) - Method in interface sub_arctic.anim.animatable
This is the last call for a transition and indicates that the animation transition is completed.
end_transition(transition, trajectory, double, Object, double, Object, event, Object) - Method in class sub_arctic.lib.sliding_text
Handle the end of the animation transition.
end_transition(transition, trajectory, double, Object, double, Object, event, Object) - Method in class sub_arctic.lib.anim_mover_container
Handle the end of animation transition.
end_transition(transition, trajectory, double, Object, double, Object, event, Object) - Method in class sub_arctic.test.shade
Again, we just look at the end_obj (which is a Float) and set the shade to be the right position
end_value() - Method in class sub_arctic.lib.h_range_slider_display
Current value of the slider
end_value() - Method in class sub_arctic.lib.v_range_slider_display
Current value of the slider
end(event, Object) - Method in class sub_arctic.anim.transition
Send the end message to the interactor.
end(event, Object) - Method in class sub_arctic.anim.simple_transition
Send the end message to the interactor.
end(event, Object) - Method in class sub_arctic.anim.timer_transition
Send the end message to the timer that the time has expired.
ensure_inside(int) - Method in class sub_arctic.lib.oneline_text_display
Compute the adjustment needed to make sure the given selection position (a character position, not a pixel position) is inside the object's display.
ensure_thumb_size() - Method in class sub_arctic.lib.listbox_display
This function is called to ensure that the size displayed by the scrollbar thumb(s) is correct.
ensure_visible(int) - Method in class sub_arctic.lib.listbox_display
This function makes sure that a given index position of the selected_set is visible on the screen.
enter - Variable in class sub_arctic.input.inout_drag_focus_agent
Store a reference to the enter method of our protocol.
enter_action() - Method in interface sub_arctic.new_lib.audio_navigation_aware
Perform any special action that needs to be done when navigation arrives at this object.
enter_action() - Method in class sub_arctic.new_lib.generic_audio_xlation
Perform any special action that needs to be done when navigation arrives at this object.
enter_local_coordinates(drawable) - Method in class sub_arctic.lib.base_interactor
Given a drawable surface set up for the parent coordinate space, create a new drawable set up for the local coordinate space.
enter_text - Variable in class sub_arctic.input.navigation_agent
Hold a reference to the Method for entering text mode.
enter_text_entry_mode(event, Object) - Method in interface sub_arctic.input.navigable
Request to enter text entry mode.
enter_text_entry_mode(event, Object) - Method in class sub_arctic.new_lib.navigator_base
Request to enter text entry mode.
enter_text_entry_mode(event, Object) - Method in class sub_arctic.new_lib.audio_navigator
Request to enter text entry mode.
envelope_image - Variable in class sub_arctic.contrib.drag_icon
The image we are using
eol_action(int) - Static method in class sub_arctic.input.text_focus_agent
Standard filter to translate end of line characters into closure actions.
eq(ext_objpart_encoding) - Static method in class sub_arctic.constraints.std_function
Create an external equality constraint.
eq(std_objpart_encoding) - Static method in class sub_arctic.constraints.std_function
Create an equality constraint.
equals(Object) - Method in class sub_arctic.constraints.provider_part_ref
Comparison operator.
equals(Object) - Method in class sub_arctic.constraints.consumer_part_ref
Comparison operator.
equals(Object) - Method in class sub_arctic.input.user_info_holder
Generic test for equality.
equals(style) - Method in class sub_arctic.text.style
Are they the same style?
equals(user_info_holder) - Method in class sub_arctic.input.user_info_holder
Type specific test for equality.
establish_extern_constraint(value_consumer, int, value_provider, int) - Static method in class sub_arctic.lib.manager
Establish an associative link between the given part of a value_consumer (usually an interactor) and part of a value_provider (usually an external_constraint) that gives it a value.
eval_coord(int, int) - Method in class sub_arctic.style.composer
Return an up-to-date value for one of the coordinates of the given part number.
eval_enabled() - Method in class sub_arctic.lib.base_interactor
Bring enabled up to date with respect to any defining constraint.
eval_enabled() - Method in interface sub_arctic.lib.interactor
Bring enabled up to date with respect to any defining constraint.
eval_fun(int, interactor, int, int) - Static method in class sub_arctic.constraints.op0_impl
Evaluate an encoded constraint function given its constant value.
eval_fun(int, interactor, int, int, int) - Static method in class sub_arctic.constraints.op1_impl
Evaluate an encoded constraint function given its operand and constant values.
eval_fun(int, interactor, int, int, int, int) - Static method in class sub_arctic.constraints.op2_impl
Evaluate an encoded constraint function given its operand and constant values.
eval_fun(int, interactor, int, int, int, int, int) - Static method in class sub_arctic.constraints.op3_impl
Evaluate an encoded constraint function given its operand and constant values.
eval_h() - Method in class sub_arctic.lib.base_interactor
Bring h up to date with respect to any defining constraint.
eval_h() - Method in interface sub_arctic.lib.interactor
Bring h up to date with respect to any defining constraint.
eval_h(int) - Method in class sub_arctic.style.composer
Return an up-to-date value for the height of the given part number.
eval_part_a() - Method in class sub_arctic.lib.base_interactor
Bring part_a up to date with respect to any defining constraint.
eval_part_a() - Method in interface sub_arctic.lib.interactor
Bring part_a up to date with respect to any defining constraint.
eval_part_b() - Method in class sub_arctic.lib.base_interactor
Bring part_b up to date with respect to any defining constraint.
eval_part_b() - Method in interface sub_arctic.lib.interactor
Bring part_b up to date with respect to any defining constraint.
eval_visible() - Method in class sub_arctic.lib.base_interactor
Bring visible up to date with respect to any defining constraint.
eval_visible() - Method in interface sub_arctic.lib.interactor
Bring visible up to date with respect to any defining constraint.
eval_w() - Method in class sub_arctic.lib.base_interactor
Bring w up to date with respect to any defining constraint.
eval_w() - Method in interface sub_arctic.lib.interactor
Bring w up to date with respect to any defining constraint.
eval_w(int) - Method in class sub_arctic.style.composer
Return an up-to-date value for the width of the given part number.
eval_x() - Method in class sub_arctic.lib.base_interactor
Bring x up to date with respect to any defining constraint.
eval_x() - Method in interface sub_arctic.lib.interactor
Bring x up to date with respect to any defining constraint.
eval_x(int) - Method in class sub_arctic.style.composer
Return an up-to-date value for the x position of the given part number.
eval_y() - Method in class sub_arctic.lib.base_interactor
Bring y up to date with respect to any defining constraint.
eval_y() - Method in interface sub_arctic.lib.interactor
Bring y up to date with respect to any defining constraint.
eval_y(int) - Method in class sub_arctic.style.composer
Return an up-to-date value for the y position of the given part number.
eval(composer) - Method in class sub_arctic.style.op1_placement_rule
Evaluate the rule to produce a value.
eval(composer) - Method in class sub_arctic.style.op2_placement_rule
Evaluate the rule to produce a value.
eval(composer) - Method in class sub_arctic.style.op3_placement_rule
Evaluate the rule to produce a value.
eval(composer) - Method in class sub_arctic.style.min_rule
Evaluate the rule to produce a value.
eval(composer) - Method in class sub_arctic.style.far_offset_rule
Evaluate the rule to produce a value.
eval(composer) - Method in class sub_arctic.style.offset_placement_rule
Evaluate the rule to produce a value.
eval(composer) - Method in class sub_arctic.style.center_rule
Evaluate the rule to produce a value.
eval(composer) - Method in class sub_arctic.style.max_rule
Evaluate the rule to produce a value.
eval(composer) - Method in interface sub_arctic.style.comp_placement_rule
Evaluate the rule to produce a value.
eval(int) - Method in class sub_arctic.lib.base_interactor
Bring the indicated value up to date with respect to any defining constraints.
eval(int) - Method in interface sub_arctic.lib.interactor
Bring the indicated value up to date with respect to any defining constraints.
eval(int, interactor, int, int) - Static method in class sub_arctic.constraints.op3_impl
Evaluate an encoded constraint applied to the given part of the given object.
eval(int, interactor, int, int) - Method in interface sub_arctic.constraints.constraint_impl
Evaluate an encoded constraint (under a given orientation).
eval(int, interactor, int, int) - Static method in class sub_arctic.constraints.op0_impl
Evaluate an encoded constraint applied to the given part of the given object.
eval(int, interactor, int, int) - Method in class sub_arctic.constraints.std_constraint_impl
Evaluate an encoded constraint (under a given orientation).
eval(int, interactor, int, int) - Static method in class sub_arctic.constraints.op1_impl
Evaluate an encoded constraint applied to the given part of the given object.
eval(int, interactor, int, int) - Static method in class sub_arctic.constraints.op2_impl
Evaluate an encoded constraint applied to the given part of the given object.
event - class sub_arctic.input.event.
This class represents an input event.
event_dispatch_handler() - Static method in class sub_arctic.lib.manager
Retreive the current event dispatch handler.
event_handler() - Method in class sub_arctic.text.text_run
Return the object that is handling events for this area.
event_is_useful(event) - Method in class sub_arctic.anim.animation_agent
Is this event one we care about (an ANIMATION_EVENT)?
event_is_useful(event) - Method in class sub_arctic.input.dispatch_agent
Indicate whether the given event might be dispatchable by this agent.
event_is_useful(event) - Method in class sub_arctic.input.snap_drag_agent
Method to determine if this agent needs to see a given event.
event_is_useful(event) - Method in class sub_arctic.input.click_agent
We are only interested in press and release of the mouse button.
event_is_useful(event) - Method in class sub_arctic.input.window_agent
We need to determine if this event is one we care about.
event_is_useful(event) - Method in class sub_arctic.input.inout_press_drag_agent
Indicate that we are only interested in press of the mouse button.
event_is_useful(event) - Method in class sub_arctic.input.click_track_agent
Only interested in mouse button moves.
event_is_useful(event) - Method in class sub_arctic.input.inout_drag_focus_agent
Indicate whether the given event is useful for this agent.
event_is_useful(event) - Method in class sub_arctic.input.point_agent_class
We are only interested for normal dispatching purposes in move events.
event_is_useful(event) - Method in class sub_arctic.input.selection_agent_class
Indicate which events we are interested in seeing.
event_is_useful(event) - Method in class sub_arctic.input.work_agent
Indicate whether the given event might be dispatchable by this agent.
event_is_useful(event) - Method in class sub_arctic.input.move_press_drag_agent
Declares that we are only interested in press of the mouse button.
event_is_useful(event) - Method in class sub_arctic.input.navigation_agent
Indicate if the given event is (possibly) wanted by this agent.
event_is_useful(event) - Method in class sub_arctic.input.menu_focus_agent
See if we even fool with this type of event.
event_is_useful(event) - Method in class sub_arctic.input.simple_press_drag_agent
Declares that we are only interested in press of the mouse button.
event_is_useful(event) - Method in class sub_arctic.input.grow_press_drag_agent
Declares that we are only interested in press of the mouse button.
event_is_useful(event) - Method in class sub_arctic.input.move_drag_focus_agent
Method to determine if this agent needs to see a given event.
event_is_useful(event) - Method in class sub_arctic.input.simple_drag_focus_agent
Indicate if the given event should be passed to this agent.
event_is_useful(event) - Method in class sub_arctic.input.grow_drag_focus_agent
Method to determine if this agent needs to see a given event.
event_seq_num() - Static method in class sub_arctic.lib.manager
Return the sequence number for the current event.
event_trace_agent - class sub_arctic.input.event_trace_agent.
This is a monitor focus agent used for debugging purposes.
event_trace_agent() - Constructor for class sub_arctic.input.event_trace_agent
Default constructor.
event_tracer - Static variable in class sub_arctic.lib.manager
Event trace dispatch agent.
event(AWTEvent, top_level) - Constructor for class sub_arctic.input.event
Construct one of these events from a normal AWT event.
event(event) - Constructor for class sub_arctic.input.event
Copy constructor.
EXCEPTION_CUSTOM - Static variable in class sub_arctic.lib.manager
Option flag to handle an unexpected exception by sending the "handle_exception()" message to the object previously registered via "handle_exceptions_with()".
exception_handler - interface sub_arctic.lib.exception_handler.
An object which can be given to manager.handle_unexpected_exception() to perform a custom action when an unexpected exception is caught.
EXCEPTION_IGNORE - Static variable in class sub_arctic.lib.manager
Option flag to ignore unexpected exceptions -- this is generally a very bad idea, think twice before using this.
EXCEPTION_MESSAGE_CRASH - Static variable in class sub_arctic.lib.manager
Option flag to handle an unexpected exception by printing the exception message to System.err and then exiting.
EXCEPTION_PRINT_MESSAGE - Static variable in class sub_arctic.lib.manager
Option flag to handle an unexpected exception by printing the exception message to System.err and then continuing.
EXCEPTION_PRINT_STACK - Static variable in class sub_arctic.lib.manager
Option flag to handle an unexpected exception by printing a stack trace on System.error and then continuing.
EXCEPTION_STACK_CRASH - Static variable in class sub_arctic.lib.manager
Option flag to handle an unexpected exception by printing a stack trace on System.error and then exiting.
exit - Variable in class sub_arctic.input.inout_drag_focus_agent
Store a reference to the exit method of our protocol.
exit - Variable in class sub_arctic.input.menu_focus_agent
Hold a reference to the method object representing exit in our protocol.
exit_action() - Method in interface sub_arctic.new_lib.audio_navigation_aware
Perform any special action that needs to be done when navigation departs from this object.
exit_action() - Method in class sub_arctic.new_lib.generic_audio_xlation
Perform any special action that needs to be done when navigation departs from this object.
exit_local_coords(drawable, drawable) - Method in class sub_arctic.lib.base_interactor
Do the work to exit the local coordinate system.
exit_text - Variable in class sub_arctic.input.navigation_agent
Hold a reference to the Method for exiting text mode;
exit_text_entry_mode(event, Object) - Method in interface sub_arctic.input.navigable
Indicate that we are leaving text entry mode and returning to navigation mode.
exit_text_entry_mode(event, Object) - Method in class sub_arctic.new_lib.navigator_base
Indicate that we are leaving text entry mode and returning to navigation mode.
exit_text_entry_mode(event, Object) - Method in class sub_arctic.new_lib.audio_navigator
Indicate that we are leaving text entry mode and returning to navigation mode.
expensive_draw() - Method in class sub_arctic.lib.shadow_caster
Are currently doing expensive but realistic drawing shadows for images, or do are we just drawing their bounding rectangle?
expensive_draw() - Method in class sub_arctic.lib.shadow_drag_container
Are currently doing expensive but realistic drawing shadows for images, or do are we just drawing their bounding rectangle?
expensive_draw() - Method in class sub_arctic.output.shadow_drawable
Are currently doing expensive but realistic drawing of images, or do are we just drawing their bounding rectangle?
exploder_drawable - class sub_arctic.output.exploder_drawable.
This class creates a drawable object which is a wrapper around another drawable object -- it forwards all its operations to the drawable it wraps.
exploder_drawable(drawable) - Constructor for class sub_arctic.output.exploder_drawable
Simple constructor
exploder_drawable(drawable, int, int) - Constructor for class sub_arctic.output.exploder_drawable
Simple constructor
exploder_drawable(Graphics) - Constructor for class sub_arctic.output.exploder_drawable
Constructor working from a Graphics.
exploder_drawable(Graphics, int, int) - Constructor for class sub_arctic.output.exploder_drawable
Constructor working from a Graphics.
ext_maker - class sub_arctic.constraints.ext_maker.
This is a small class that just provides one static method: OBJ() which returns an ext_objpart_encoding initialized to refer to a given interactor object.
ext_objpart_encoding - class sub_arctic.constraints.ext_objpart_encoding.
Class to provide a non-standard object/part encoding.
ext_objpart_encoding(interactor, int) - Constructor for class sub_arctic.constraints.ext_objpart_encoding
Constructor for a non-local reference to a non-standard part.
ext_objpart_encoding(interactor, int, int) - Constructor for class sub_arctic.constraints.ext_objpart_encoding
Constructor for a non-local reference to a standard part.
ext_test - class sub_arctic.test.ext_test.
 
EXTERIOR_SIZED - Static variable in interface sub_arctic.style.blank
Constant to indicate we want to build based on exterior size.
external_constraint - class sub_arctic.constraints.external_constraint.
This abstract class provides that base class for all "external" (aka heavyweight) constraints.
external_constraint() - Constructor for class sub_arctic.constraints.external_constraint
Default constructor.
EXTERNAL_TEST_MASK - Static variable in interface sub_arctic.constraints.std_encoding_consts
Mask for testing external.
EXTERNAL_TEST_VAL - Static variable in interface sub_arctic.constraints.std_encoding_consts
Value for testing external.
external() - Static method in class sub_arctic.constraints.std_function
Create a placeholder constraint that indicates an external constraint has been applied.
extract_bytes(byte[], int, int, int, int) - Method in class sub_arctic.output.text_extractor
Extract a string being drawn as an array of bytes at the given location.
extract_chars(char[], int, int, int, int) - Method in class sub_arctic.output.text_extractor
Extract a string being drawn as an array of chars at the given location.
extract_display_material(interactor) - Method in class sub_arctic.new_lib.generic_audio_xlation
Have a look at the given object and see if we can extract anything that we know how to display via audio.
extract_image_text(loaded_image, int, int) - Method in class sub_arctic.output.text_extractor
Extract text from an image.
extract_string(String, int, int) - Method in class sub_arctic.output.text_extractor
Extract a string being drawn at the given location.
extract_text(interactor) - Method in class sub_arctic.new_lib.generic_audio_xlation
Extract any available text from the given object.
extraction_enabled() - Method in class sub_arctic.output.text_extractor
Is string extraction turned on

F

F1 - Static variable in class sub_arctic.input.event
 
F10 - Static variable in class sub_arctic.input.event
 
F11 - Static variable in class sub_arctic.input.event
 
F12 - Static variable in class sub_arctic.input.event
 
F2 - Static variable in class sub_arctic.input.event
 
F3 - Static variable in class sub_arctic.input.event
 
F4 - Static variable in class sub_arctic.input.event
 
F5 - Static variable in class sub_arctic.input.event
 
F6 - Static variable in class sub_arctic.input.event
 
F7 - Static variable in class sub_arctic.input.event
 
F8 - Static variable in class sub_arctic.input.event
 
F9 - Static variable in class sub_arctic.input.event
 
fadeInDidEnd(FadingIcon) - Method in interface sub_arctic.contrib.FadingIconCallback
Called by fading icon when icon is fully faded in
fadeInDidEnd(FadingIcon) - Method in class sub_arctic.contrib.FadingTest
Called by fading icon when icon is fully faded in
fadeInDidEnd(FadingIcon) - Method in class sub_arctic.contrib.FadingButton
Called by fading icon when icon is fully faded in
fadeInWillStart(FadingIcon) - Method in interface sub_arctic.contrib.FadingIconCallback
Called by fading icon when icon is about to fade in
fadeInWillStart(FadingIcon) - Method in class sub_arctic.contrib.FadingTest
Called by fading icon when icon is about to fade in
fadeInWillStart(FadingIcon) - Method in class sub_arctic.contrib.FadingButton
Called by fading icon when icon is about to fade in
FadingButton - class sub_arctic.contrib.FadingButton.
This is a little class that I built out of Trev's stuff to make a button which can use his FadingIcons.
FadingButton(loaded_image, callback_object, int) - Constructor for class sub_arctic.contrib.FadingButton
Construct a Fading Button, giving a fading icon.
FadingIcon - class sub_arctic.contrib.FadingIcon.
 
FadingIcon(FadingImage, FadingIconCallback) - Constructor for class sub_arctic.contrib.FadingIcon
Constructor
FadingIcon(FadingImage, FadingIconCallback, int) - Constructor for class sub_arctic.contrib.FadingIcon
Constructor
FadingIconCallback - interface sub_arctic.contrib.FadingIconCallback.
 
FadingImage - class sub_arctic.contrib.FadingImage.
 
FadingImage(loaded_image) - Constructor for class sub_arctic.contrib.FadingImage
Constructor; create new fading image from a loading image, using default alpha step size.
FadingImage(loaded_image, int) - Constructor for class sub_arctic.contrib.FadingImage
Constructor; create new fading image from a loading image
FadingTest - class sub_arctic.contrib.FadingTest.
 
fake_top_level - class sub_arctic.lib.fake_top_level.
This class creates a fake top_level object that can be hung inside another top_level object, but look to its subtree like the root.
fake_top_level(top_level) - Constructor for class sub_arctic.lib.fake_top_level
Construct a fake top_level object hosted by the given real top_level.
fallback_desig() - Method in class sub_arctic.style.style_resource_desig
Link to the first designator in the fallback chain for this designator.
far_edge_just(ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: A - self.wh - K which is typically used do right or bottom justification.
far_edge_just(std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: A - self.wh - K which is typically used do right or bottom justification.
far_offset_rule - class sub_arctic.style.far_offset_rule.
This class provides a composition placement rule for setting the width or height of something so that its a fixed distance from something else.
far_offset_rule(int, int, int, int, int, int, int, int, int) - Constructor for class sub_arctic.style.far_offset_rule
Full constructor.
FEATURE_BOTTOM_LEFT - Static variable in interface sub_arctic.lib.interactor_consts
Feature point index for bottom-left corner
FEATURE_BOTTOM_RIGHT - Static variable in interface sub_arctic.lib.interactor_consts
Feature point index for bottom-right corner
FEATURE_CENTER - Static variable in interface sub_arctic.lib.interactor_consts
Feature point index for center of object
FEATURE_NONE - Static variable in interface sub_arctic.lib.interactor_consts
Indicator for no feature point.
feature_point_enabled(int) - Method in class sub_arctic.lib.base_interactor
Indicate whether the indicated "feature point" of an object is considered to be enabled.
feature_point_enabled(int) - Method in class sub_arctic.lib.snap_container
Report a feature point enable status out of our children.
feature_point_enabled(int) - Method in interface sub_arctic.lib.interactor
Indicate whether the indicated "feature point" of an object is considered to be enabled.
feature_point(int) - Method in class sub_arctic.lib.base_interactor
Access to the "feature points" of an object (by index).
feature_point(int) - Method in class sub_arctic.lib.snap_container
Report a feature point out of our children.
feature_point(int) - Method in interface sub_arctic.lib.interactor
Access to the "feature points" of an object (by index).
feature_point(int) - Method in class sub_arctic.style.composition_part_base
Return the feature point corresponding to a given feature point index.
feature_point(int) - Method in interface sub_arctic.style.composition_part
Return the feature point corresponding to a given feature point index.
feature_points - Variable in class sub_arctic.input.snap_drag_agent
Set of active feature points of the object being dragged (stored as a Vector of Point objects).
feature_rect_h - Variable in class sub_arctic.input.snap_drag_agent
Height of feature point bounding rectangle
feature_rect_w - Variable in class sub_arctic.input.snap_drag_agent
Width of feature point bounding rectangle
FEATURE_SHIFT - Static variable in interface sub_arctic.style.composer_consts
Shift value for shifting feature point numbers.
FEATURE_TOP_LEFT - Static variable in interface sub_arctic.lib.interactor_consts
Feature point index for top-left corner
FEATURE_TOP_RIGHT - Static variable in interface sub_arctic.lib.interactor_consts
Feature point index for top-right corner
FEATURE_X - Static variable in interface sub_arctic.style.composer_consts
Constant for desginating the x position of a feature point.
FEATURE_Y - Static variable in interface sub_arctic.style.composer_consts
Constant for desginating the y position of a feature point.
feedback - Variable in class sub_arctic.input.menu_focus_agent
Hold a reference to the method object representing feeback in our input protocol.
feedback_halo() - Method in class sub_arctic.new_lib.halo_navigator
The object providing halo feedback for us.
feedback_halo(halo_container) - Method in class sub_arctic.new_lib.halo_navigator
The object providing halo feedback for us.
fetch_part(interactor, int, int) - Method in class sub_arctic.constraints.std_ext_constraint
Fetch a standard or non-standard part from the given interactor object.
fetch_std_part(interactor, int) - Method in class sub_arctic.constraints.std_ext_constraint
Fetch a standard part from the given object.
fetch_value(int, interactor, int) - Method in class sub_arctic.constraints.std_constraint_impl
Fetch the indicated depended-upon value for the given object and part.
FileDialogFrame - class sub_arctic.contrib.FileDialogFrame.
Class FileDialogFrame is a non modal file dialog.
FileDialogFrame(String, int, FileDialogFrameCallback) - Constructor for class sub_arctic.contrib.FileDialogFrame
Constructor.
FileDialogFrameCallback - interface sub_arctic.contrib.FileDialogFrameCallback.
 
FileDialogTest - class sub_arctic.contrib.FileDialogTest.
 
FileDialogTest(String[]) - Constructor for class sub_arctic.contrib.FileDialogTest
Constructor.
fileFound(FileDialogFrame, File) - Method in interface sub_arctic.contrib.FileDialogFrameCallback
Called when user loads a file using the file dialog.
fill_3D_rect(int, int, int, int, boolean) - Method in class sub_arctic.output.drawable
 
fill_3D_rect(int, int, int, int, boolean) - Method in class sub_arctic.output.recording_drawable
 
fill_arc(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable
 
fill_arc(int, int, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
fill_arrowhead(int, int, int, int) - Method in class sub_arctic.output.drawable
Draw a filled arrowhead polygon (with good defaults) at the second end of the given line (this does not draw the line).
fill_arrowhead(int, int, int, int, int, int, double) - Method in class sub_arctic.output.drawable
Draw a filled arrowhead polygon at the second end of the given line (this does not draw the line).
fill_arrowhead(int, int, int, int, int, int, double) - Method in class sub_arctic.output.drawable_wrapper
Draw a filled arrowhead polygon at the second end of the given line (this does not draw the line).
fill_arrowhead(int, int, int, int, int, int, double) - Method in class sub_arctic.output.exploder_drawable
Draw a filled arrowhead polygon at the second end of the given line (this does not draw the line).
fill_arrowhead(int, int, int, int, int, int, double) - Method in class sub_arctic.output.trace_drawable
Draw a filled arrowhead polygon at the second end of the given line (this does not draw the line).
fill_arrowhead(int, int, int, int, int, int, double) - Method in class sub_arctic.output.ignore_drawable
Draw a filled arrowhead polygon at the second end of the given line (this does not draw the line).
fill_arrowhead(int, int, int, int, int, int, double) - Method in class sub_arctic.output.conditional_drawable
Draw a filled arrowhead polygon at the second end of the given line (this does not draw the line).
fill_arrowhead(int, int, int, int, int, int, double) - Method in class sub_arctic.output.recording_drawable
Draw a filled arrowhead polygon at the second end of the given line (this does not draw the line).
fill_oval(int, int, int, int) - Method in class sub_arctic.output.drawable
 
fill_oval(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
fill_polygon(int[], int[], int) - Method in class sub_arctic.output.drawable
 
fill_polygon(int[], int[], int) - Method in class sub_arctic.output.recording_drawable
 
fill_polygon(Polygon) - Method in class sub_arctic.output.drawable
 
fill_polygon(Polygon) - Method in class sub_arctic.output.recording_drawable
 
fill_rect(int, int, int, int) - Method in class sub_arctic.output.drawable
 
fill_rect(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
fill_round_rect(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable
 
fill_round_rect(int, int, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
fill(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function for fill: B - A - K Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
fill(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function for fill: B - A - K
fill3DRect(int, int, int, int, boolean) - Method in class sub_arctic.output.drawable
 
fill3DRect(int, int, int, int, boolean) - Method in class sub_arctic.output.drawable_wrapper
 
fill3DRect(int, int, int, int, boolean) - Method in class sub_arctic.output.exploder_drawable
 
fill3DRect(int, int, int, int, boolean) - Method in class sub_arctic.output.trace_drawable
 
fill3DRect(int, int, int, int, boolean) - Method in class sub_arctic.output.ignore_drawable
 
fill3DRect(int, int, int, int, boolean) - Method in class sub_arctic.output.conditional_drawable
 
fill3DRect(int, int, int, int, boolean) - Method in class sub_arctic.output.recording_drawable
 
fillArc(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable
 
fillArc(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
fillArc(int, int, int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
 
fillArc(int, int, int, int, int, int) - Method in class sub_arctic.output.trace_drawable
 
fillArc(int, int, int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
fillArc(int, int, int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
 
fillArc(int, int, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
fillOval(int, int, int, int) - Method in class sub_arctic.output.drawable
 
fillOval(int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
fillOval(int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
 
fillOval(int, int, int, int) - Method in class sub_arctic.output.trace_drawable
 
fillOval(int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
fillOval(int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
 
fillOval(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
fillPolygon(int[], int[], int) - Method in class sub_arctic.output.drawable
 
fillPolygon(int[], int[], int) - Method in class sub_arctic.output.drawable_wrapper
 
fillPolygon(int[], int[], int) - Method in class sub_arctic.output.exploder_drawable
 
fillPolygon(int[], int[], int) - Method in class sub_arctic.output.trace_drawable
 
fillPolygon(int[], int[], int) - Method in class sub_arctic.output.ignore_drawable
 
fillPolygon(int[], int[], int) - Method in class sub_arctic.output.conditional_drawable
 
fillPolygon(int[], int[], int) - Method in class sub_arctic.output.recording_drawable
 
fillPolygon(Polygon) - Method in class sub_arctic.output.drawable
 
fillPolygon(Polygon) - Method in class sub_arctic.output.drawable_wrapper
 
fillPolygon(Polygon) - Method in class sub_arctic.output.exploder_drawable
 
fillPolygon(Polygon) - Method in class sub_arctic.output.trace_drawable
 
fillPolygon(Polygon) - Method in class sub_arctic.output.ignore_drawable
 
fillPolygon(Polygon) - Method in class sub_arctic.output.conditional_drawable
 
fillPolygon(Polygon) - Method in class sub_arctic.output.recording_drawable
 
fillRect(int, int, int, int) - Method in class sub_arctic.output.drawable
 
fillRect(int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
fillRect(int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
 
fillRect(int, int, int, int) - Method in class sub_arctic.output.trace_drawable
 
fillRect(int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
fillRect(int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
 
fillRect(int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
fillRoundRect(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable
 
fillRoundRect(int, int, int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
fillRoundRect(int, int, int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
 
fillRoundRect(int, int, int, int, int, int) - Method in class sub_arctic.output.trace_drawable
 
fillRoundRect(int, int, int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
fillRoundRect(int, int, int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
 
fillRoundRect(int, int, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
 
filter_drag_pt(interactor, Point) - Method in class sub_arctic.input.move_drag_focus_agent
Filter a drag point.
filter_obj() - Method in class sub_arctic.input.move_drag_focus_agent
Object which acts as drag filter.
filter_pt(Point, interactor, Point) - Method in interface sub_arctic.input.move_drag_filter
Filter a single point.
filter_pt(Point, interactor, Point) - Method in class sub_arctic.lib.base_interactor
Default point filter.
filterRGB(int, int, int) - Method in class sub_arctic.output.mask_filter
This function gets called for each pixel.
filterRGB(int, int, int) - Method in class sub_arctic.output.clear_to_transp_filter
Filter routine that turns any pixel into transparent
finalize() - Method in class sub_arctic.constraints.linear_ext_constraint
Finalize by cutting off from any target
finalize() - Method in class sub_arctic.lib.interactor_canvas
Clean up when we are about to go away.
finalize() - Method in class sub_arctic.output.drawable_wrapper
 
finalize() - Method in class sub_arctic.output.exploder_drawable
 
finalize() - Method in class sub_arctic.output.trace_drawable
 
find_child(interactor) - Method in class sub_arctic.lib.base_interactor
Find the given child in the child list and return its index.
find_child(interactor) - Method in interface sub_arctic.lib.interactor
Find the given child in the child list and return its index.
find_current_style() - Method in class sub_arctic.new_lib.multi_button
Determine the style currently in use.
find_down(interactor) - Method in class sub_arctic.new_lib.navigator_base
Find the next node moving down, returning null if we hit the bottom.
find_down(interactor) - Method in class sub_arctic.new_lib.audio_navigator
Find the next node moving down, returning null if we hit the top.
find_extern_constraint(value_consumer, int) - Static method in class sub_arctic.lib.manager
Get the value_provider and part associated with the given value_consumer part.
find_focused_item(event) - Method in class sub_arctic.input.menu_focus_agent
This function is used to find a focused on item.
find_left(interactor) - Method in class sub_arctic.new_lib.navigator_base
Find the next node moving left, returning null if we go beyond the first child.
find_left(interactor) - Method in class sub_arctic.new_lib.audio_navigator
Find the next node moving left, returning null if we go past the first child.
find_line_of(int) - Method in class sub_arctic.lib.text_edit
Map y position in local coordinates into a line number.
find_overlapped_targets(int, int, snap_draggable) - Method in class sub_arctic.input.snap_drag_agent
Collect the set of snap target objects whose bounds are within snapping distance of the bounding box of the feature points of the object being dragged.
find_right(interactor) - Method in class sub_arctic.new_lib.navigator_base
Find the next node moving right, returning null if we go beyond the last child.
find_right(interactor) - Method in class sub_arctic.new_lib.audio_navigator
Find the next node moving right, returning null if we go past the last child.
find_selection(selectable) - Method in class sub_arctic.input.selection_agent_class
Return the index of the given object in the currently selected object set or -1 if the object is not selected.
find_sibling_of(listbox) - Method in class sub_arctic.lib.listbox
This is a utility function which finds the object in a linked list which points to some target listbox.
find_style(String) - Static method in class sub_arctic.style.style_manager
Retreive a registered style by name.
find_up(interactor) - Method in class sub_arctic.new_lib.navigator_base
Find the next node moving up, returning null if we hit the top.
find_up(interactor) - Method in class sub_arctic.new_lib.audio_navigator
Find the next node moving up, returning null if we hit the top.
finish() - Static method in class sub_arctic.lib.html_element
This function is called to handle the end of the HTML parse and general close down operations.
finished() - Method in class sub_arctic.anim.transition
Are we done? (Has time passed us by...).
finished() - Method in class sub_arctic.anim.continuous_transition
This object is never finished.
first_callback_num() - Method in class sub_arctic.contrib.rgb_color_picker
 
first_callback_num() - Method in class sub_arctic.contrib.multilist
Indicate the first callback number used by this interactor (in this case DOUBLE_CLICK).
first_callback_num() - Method in class sub_arctic.contrib.simple_color_picker
 
first_callback_num() - Method in class sub_arctic.contrib.GrowDragContainer
Indicate the first callback number used by this interactor (in this case END_MOVE_CALLBACK).
first_callback_num() - Method in interface sub_arctic.input.does_callback
Indicate the first callback number used by this interactor.
first_callback_num() - Method in class sub_arctic.lib.base_interactor
Indicate the first callback number used by this interactor.
first_callback_num() - Method in class sub_arctic.lib.multi_button
First valid callback number
first_callback_num() - Method in class sub_arctic.lib.h_slider
First valid callback number
first_callback_num() - Method in class sub_arctic.lib.drag_container
First valid callback number
first_callback_num() - Method in class sub_arctic.lib.sliding_text
First valid callback number
first_callback_num() - Method in class sub_arctic.lib.h_range_slider
First valid callback number
first_callback_num() - Method in class sub_arctic.lib.press_label
First valid callback number
first_callback_num() - Method in class sub_arctic.lib.v_slider
First valid callback number
first_callback_num() - Method in class sub_arctic.lib.listbox
First valid callback code
first_callback_num() - Method in class sub_arctic.lib.v_range_slider
First valid callback number
first_callback_num() - Method in class sub_arctic.lib.anim_mover_container
First valid callback number
first_callback_num() - Method in class sub_arctic.lib.menu
First valid callback number
first_callback_num() - Method in class sub_arctic.new_lib.multi_button
First valid callback number
first_callback_num() - Method in class sub_arctic.new_lib.v_slider
First valid callback number
FIRST_CHILD - Static variable in interface sub_arctic.constraints.std_constraint_consts
"Constant factory" object for parts of the first child object.
FIRST_FREE_FEATURE - Static variable in interface sub_arctic.lib.interactor_consts
First feature point index available for use by interactor subclasses.
FIRST_FREE_FLAG - Static variable in interface sub_arctic.lib.interactor_consts
First flag bit not assigned at the interactor level.
first_line() - Method in class sub_arctic.lib.text_display
First line to display.
first_line(int) - Method in class sub_arctic.lib.text_display
Set the first line to display.
first_list() - Method in class sub_arctic.contrib.multilist
Return the first multilist_list in the multilist.
first_vis_char - Variable in class sub_arctic.lib.sliding_text
Index of the first character that is visible under the current offset
first_vis_effect - Variable in class sub_arctic.lib.sliding_stylized_text
First effect record that could affect the displayed text (i.e.
first_x - Variable in class sub_arctic.input.click_agent
X location of first press in sequence (in global coordinates).
first_y - Variable in class sub_arctic.input.click_agent
Y location of first press in sequence (in global coordinates).
fix_cut_bounds(interactor) - Method in class sub_arctic.test.image_cutter
Make sure cutters in in bounds and in order
FIXED_CHILDREN - Static variable in interface sub_arctic.lib.interactor_consts
Object uses fixed children
fixed_children() - Method in class sub_arctic.lib.base_interactor
Indicate whether this interactor uses a fixed set of children.
fixed_children() - Method in interface sub_arctic.lib.interactor
Indicate whether this interactor uses a fixed set of children.
fixed_width() - Method in class sub_arctic.lib.text_toggle_collection
Get the width of all items in this collection.
fixed() - Method in class sub_arctic.lib.semantic_lens
 
fixed() - Method in class sub_arctic.lib.backdrop_lens
 
fixedorder - Variable in class sub_arctic.contrib.multilist_list
 
fixedorder() - Method in class sub_arctic.contrib.multilist_list
Return the current value of fixedorder, indicating whether the list should be interactively re-orderable within its multilist via drag-and-drop.
fixedsize - Variable in class sub_arctic.contrib.multilist_list
 
fixedsize() - Method in class sub_arctic.contrib.multilist_list
Return the current value of fixedsize, indicating whether the list should be resizable or not.
flag_is_set(int) - Method in class sub_arctic.lib.base_interactor
Determine if a particular bit (or bits) is set in the flag set for the interactor.
flag_is_set(int) - Method in interface sub_arctic.lib.interactor
Determine if a particular bit (or bits) is set in the flag set for the interactor.
flag_string() - Method in class sub_arctic.lib.base_interactor
Convert a flag set into a human readable string.
flow_test - class sub_arctic.test.flow_test.
This is an example program which displays an HTML document in a text_flow.
focus_context() - Method in class sub_arctic.lib.focus_semantic_lens
Returns the context through which we keep track of our focus.
focus_dispatch_agent - class sub_arctic.input.focus_dispatch_agent.
This is the abstract base class for all focus dispatch agents.
focus_dispatch_agent() - Constructor for class sub_arctic.input.focus_dispatch_agent
 
FOCUS_GAINED - Static variable in class sub_arctic.input.event
 
focus_item(int) - Method in class sub_arctic.input.focus_dispatch_agent
Return the focus object at a given index in the focus set vector.
focus_lens_test - class sub_arctic.test.focus_lens_test.
 
FOCUS_LOST - Static variable in class sub_arctic.input.event
 
focus_policy - Static variable in class sub_arctic.lib.manager
Focus input policy.
focus_policy_class - class sub_arctic.input.focus_policy_class.
Focus based input policy.
focus_policy_class() - Constructor for class sub_arctic.input.focus_policy_class
 
focus_sem_draw - class sub_arctic.lib.focus_sem_draw.
An interface_pred predicate object that performs a semantic redraw action for a semantic lens.
focus_sem_draw_context - class sub_arctic.lib.focus_sem_draw_context.
This class provides a traversal "parameters" object that encapsulates the context of a draw done from inside a semantic lens.
focus_sem_draw_context(focus_sem_draw_context) - Constructor for class sub_arctic.lib.focus_sem_draw_context
Construct from another object.
focus_sem_draw_context(int, drawable) - Constructor for class sub_arctic.lib.focus_sem_draw_context
Constructor.
focus_sem_draw_context(int, drawable, semantic_lens, int, int, int, int, int, int, Vector) - Constructor for class sub_arctic.lib.focus_sem_draw_context
Full constructor.
focus_sem_draw_context(int, drawable, semantic_lens, int, int, int, int, Vector) - Constructor for class sub_arctic.lib.focus_sem_draw_context
Constructor, initializes the current depth and child number to zero.
focus_sem_draw_kind() - Method in class sub_arctic.lib.focus_semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
focus_sem_draw_to_child - class sub_arctic.lib.focus_sem_draw_to_child.
Traversal transformer (see base_interactor.traverse_and_collect) that takes a sem_draw_context and transforms it into a child object's coordinates.
focus_sem_draw_trav_id - Static variable in class sub_arctic.lib.focus_semantic_lens
unique identifier for focus_sem_draw traversals
focus_semantic_lens - class sub_arctic.lib.focus_semantic_lens.
Class to implement dragging and drawing for a semantic lens.
focus_semantic_lens(interactor_pred, int) - Constructor for class sub_arctic.lib.focus_semantic_lens
Simplest constructor.
focus_semantic_lens(int, int, int, int, interactor_pred, boolean, int) - Constructor for class sub_arctic.lib.focus_semantic_lens
Simple constructor with default font and title bar color.
focus_semantic_lens(int, int, int, int, interactor_pred, boolean, String, Color, Font, int) - Constructor for class sub_arctic.lib.focus_semantic_lens
Full constructor.
focus_set_enter(event, focus_dispatch_agent, Object) - Method in class sub_arctic.input.click_agent
Part of protocol for click_tracking which we use to be informed about button presses or releases that occur and are consumed elsewhere.
focus_set_enter(event, focus_dispatch_agent, Object) - Method in interface sub_arctic.input.focusable
Inform the object that it has entered the focus set of the given dispatch agent.
focus_set_enter(event, focus_dispatch_agent, Object) - Method in class sub_arctic.lib.base_interactor
Default action for entering a focus set.
focus_set_enter(event, focus_dispatch_agent, Object) - Method in class sub_arctic.lib.menu
This function gets called to inform you that you have been put into the focus set (in this case the menu_focus_agent is the agent whose set you are in).
focus_set_enter(event, focus_dispatch_agent, Object) - Method in class sub_arctic.new_lib.navigator_base
Method called when we go in the focus set.
focus_set_enter(event, focus_dispatch_agent, Object) - Method in class sub_arctic.test.frame_test
 
focus_set_exit(event, focus_dispatch_agent, Object) - Method in class sub_arctic.input.click_agent
Part of protocol for click_tracking which we use to be informed about button presses or releases that occur and are consumed elsewhere.
focus_set_exit(event, focus_dispatch_agent, Object) - Method in interface sub_arctic.input.focusable
Inform the object that it has left the focus set of the given dispatch agent.
focus_set_exit(event, focus_dispatch_agent, Object) - Method in class sub_arctic.lib.base_interactor
Default action for exiting a focus set.
focus_set_exit(event, focus_dispatch_agent, Object) - Method in class sub_arctic.lib.menu
This is called when the menu leaves the focus set.
focus_set_exit(event, focus_dispatch_agent, Object) - Method in class sub_arctic.new_lib.navigator_base
Method called when we go in the focus set.
focus_set_exit(event, focus_dispatch_agent, Object) - Method in class sub_arctic.test.frame_test
 
focus_set_size() - Method in class sub_arctic.input.focus_dispatch_agent
Indicate the size of the current focus set.
focus_x - Variable in class sub_arctic.lib.grabber_semantic_lens
 
focus_x - Variable in class sub_arctic.lib.focus_semantic_lens
 
focus_y - Variable in class sub_arctic.lib.grabber_semantic_lens
 
focus_y - Variable in class sub_arctic.lib.focus_semantic_lens
 
focusable - interface sub_arctic.input.focusable.
Input protocol interface for objects which are to be informed of entry to and exit from a focus set.
focused_raw() - Method in class sub_arctic.lib.listbox
Return the currently focused on object as a list_element.
focused() - Method in interface sub_arctic.lib.list_element
This method is used to query the object about whether or not it is the focus.
focused() - Method in class sub_arctic.lib.text_list_element
This method is used to query the object about whether or not it is the focus.
focused() - Method in class sub_arctic.lib.listbox
Return the currently focused on object.
font - Variable in class sub_arctic.contrib.rgb_color_picker
 
font_h - Static variable in class sub_arctic.new_lib.text_wb_obj
 
font_modifier - Variable in class sub_arctic.lib.html_element
this is a font modifier for things like bold and italic it gets ORed into the font modifier mask ...
font_name - Variable in class sub_arctic.lib.html_element
use this for tags that actually change the base font
font_name() - Method in class sub_arctic.lib.text_flow
Retrieve the current base font name
font_size - Variable in class sub_arctic.lib.html_element
use this for tags that SET the size of the font
font_size() - Method in class sub_arctic.lib.text_flow
Retrieve the basic font size for this text flow.
font() - Method in class sub_arctic.contrib.rgb_color_picker
Retrieve the current font used for labels.
font() - Method in class sub_arctic.lib.button
Retrieve this object's font.
font() - Method in class sub_arctic.lib.oneline_text_display
Font that interactor displays in...
font() - Method in class sub_arctic.lib.text_menu_item
Return this object's font.
font() - Method in class sub_arctic.lib.text_display
Font that interactor displays in
font() - Method in class sub_arctic.lib.nametag_sem_draw
Font to draw class tags in.
font() - Method in class sub_arctic.lib.text_toggle_collection
Return the font we are drawing labels in.
font() - Method in class sub_arctic.lib.label_toggle
Return the font for this object.
font() - Method in class sub_arctic.text.style
Retrieve the font of this style
force_relayout() - Method in class sub_arctic.text.editor
This gets called by either user code or the text_structures to tell us to force a relayout and to do a screen update.
force_scrollbars() - Method in class sub_arctic.lib.panner
Indicate whether we are forcing scrollbars to appear.
foreground() - Method in class sub_arctic.contrib.multilist_title
 
foreground() - Method in class sub_arctic.output.color_scheme
Retrieve the foreground color.
foreground() - Method in class sub_arctic.output.color_pair
Foreground color of the pair
frame_initialize() - Method in class sub_arctic.contrib.FileDialogTest
Frame initialization
frame_initialize() - Method in class sub_arctic.lib.interactor_app
Initialize your applications frames here.
frame_test - class sub_arctic.test.frame_test.
 
frame_test2 - class sub_arctic.test.frame_test2.
This is the main applet.
frame() - Method in class sub_arctic.lib.text_flow
 
frequency() - Method in class sub_arctic.anim.continuous_transition
Retrieve the frequency of calls to this animatable object.
functions_implemented() - Method in class sub_arctic.lib.html_element
Override this method to inform the system what parsing methods you handle.

G

g - Variable in class sub_arctic.output.drawable
Graphics object that we are a wrapper for
generate_exit_event(event, menu_focusable, Object) - Method in class sub_arctic.input.menu_focus_agent
This is used to generate an exit event whenever a focused on item is exited.
generic_audio_xlation - class sub_arctic.new_lib.generic_audio_xlation.
This interface provides audio navigation information (implements the audio_navigation_aware interface) for non audio-aware interactors.
generic_audio_xlation(interactor) - Constructor for class sub_arctic.new_lib.generic_audio_xlation
Constructor based on a subject interactor.
get_audio_renderer(String) - Static method in class sub_arctic.new_lib.audio_navigator
Load an audio_renderer by name.
get_awt_component() - Method in class sub_arctic.lib.base_interactor
Retrieve the AWT component that this sub_arctic object is drawn within.
get_awt_component() - Method in interface sub_arctic.lib.interactor
Retrieve the AWT component that this sub_arctic object is drawn within.
get_clip_bounds() - Method in class sub_arctic.output.drawable
 
get_clip_bounds() - Method in class sub_arctic.output.ignore_drawable
 
get_clip() - Method in class sub_arctic.output.drawable
 
get_color() - Method in class sub_arctic.output.drawable
 
get_color() - Method in class sub_arctic.output.ignore_drawable
 
get_drawable() - Method in class sub_arctic.output.loaded_image
Get a drawable that can be used to draw on this image (similar to getGraphics() on an AWT Image object).
get_external_constraint(int) - Method in class sub_arctic.lib.base_interactor
Get the external value provider (if any) associated with the given part value (X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B).
get_external_constraint(int) - Method in interface sub_arctic.lib.interactor
Get the external value provider (if any) associated with the given part value (X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B).
get_font_metrics() - Method in class sub_arctic.output.drawable
 
get_font_metrics() - Method in class sub_arctic.output.ignore_drawable
 
get_font_metrics(Font) - Method in class sub_arctic.output.drawable
 
get_font_metrics(Font) - Method in class sub_arctic.output.ignore_drawable
 
get_font() - Method in class sub_arctic.output.drawable
 
get_font() - Method in class sub_arctic.output.ignore_drawable
 
get_int_parm(int) - Method in class sub_arctic.style.composer
Get the int value of the parameter whose index is given.
get_metrics(Font) - Static method in class sub_arctic.lib.manager
Get a FontMetrics object for the given font.
get_ood_notify(value_provider, int) - Static method in class sub_arctic.lib.manager
Get the notify list being maintained for the given value_provider part.
get_op1(composer) - Method in class sub_arctic.style.op1_placement_rule
Fetch the up-to-date value of the single referent (operand) for this rule.
get_op2(composer) - Method in class sub_arctic.style.op2_placement_rule
Fetch the up-to-date value of the second referent (operand) for this rule.
get_op3(composer) - Method in class sub_arctic.style.op3_placement_rule
Fetch the up-to-date value of the third referent (operand) for this rule.
get_parent_value(interactor, int, int) - Method in class sub_arctic.constraints.std_constraint_impl
Fetch a particular value from a parent object on behalf of a given part in a particular orientation.
get_parent() - Method in class sub_arctic.lib.semantic_lens
 
get_parm(int) - Method in class sub_arctic.style.composer
Get the value of the parameter whose index is given.
get_part_coord(int, int) - Method in class sub_arctic.style.composer
Get the up-to-date value of the given coord of the part whose number is given.
get_part(int) - Method in class sub_arctic.lib.base_interactor
Get the specified component (X, Y, W, or H) or of object's geometry.
get_part(int) - Method in interface sub_arctic.lib.interactor
Get the specified component (X, Y, W, or H) or of object's geometry.
get_resource_exact(String) - Method in class sub_arctic.style.style
Search for the named resource within this style and its super-styles.
get_resource_exact(style_resource_desig) - Method in class sub_arctic.style.style
Search for the designated resource within this style and its super-styles.
get_resource(int) - Method in class sub_arctic.style.composer
Get the object coresponding to a given resource index.
get_resource(String) - Method in class sub_arctic.style.style
Search for the designated resource within this style and its super-styles.
get_resource(style_resource_desig) - Method in class sub_arctic.style.style
Search for the designated resource within this style and its super-styles.
get_state_look(int) - Method in class sub_arctic.lib.multi_button
Get the "normal" appearance image for a given state.
get_state_look(int) - Method in class sub_arctic.new_lib.multi_button
Get the "normal" appearance image for a given state.
get_string(String) - Method in class sub_arctic.lib.text_display
Get a single string with lines terminated by the given string.
get_top_level() - Method in class sub_arctic.lib.base_interactor
Retrieve the top_level interactor (if any) that this object is installed (perhaps several levels down) under.
get_top_level() - Method in interface sub_arctic.lib.interactor
Retrieve the top_level interactor (if any) that this object is installed (perhaps several levels down) under.
get_transition_look(int) - Method in class sub_arctic.lib.multi_button
Get the "transition" appearance image from a given state.
get_transition_look(int) - Method in class sub_arctic.new_lib.multi_button
Get the "transition" appearance image from a given state.
get_value(int) - Method in class sub_arctic.constraints.external_constraint
Compute an up-to-date copy of (or reference to) the value produced by this constraint.
get_value(int) - Method in class sub_arctic.constraints.std_ext_constraint
Actually evaluate the constraint.
get_value(int) - Method in class sub_arctic.constraints.linear_ext_constraint
Compute our value as A*x+B where is x is an integer obtained from our target provider part.
get_value(int) - Method in interface sub_arctic.constraints.value_provider
Get an up-to-date copy of (or reference to) a particular value.
get_value(int) - Method in class sub_arctic.lib.base_interactor
Get an up-to-date copy of a particular part value(X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B).
get_value(int) - Method in interface sub_arctic.lib.interactor
Get an up-to-date copy of a particular part value(X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B).
get_value(interactor, int, int) - Method in class sub_arctic.constraints.std_constraint_impl
Fetch a particular value on behalf of a given part in a particular orientation.
getClip() - Method in class sub_arctic.output.drawable
 
getClipBounds() - Method in class sub_arctic.output.drawable
 
getClipBounds() - Method in class sub_arctic.output.drawable_wrapper
 
getClipBounds() - Method in class sub_arctic.output.exploder_drawable
 
getClipBounds() - Method in class sub_arctic.output.trace_drawable
 
getClipBounds() - Method in class sub_arctic.output.ignore_drawable
 
getColor() - Method in class sub_arctic.output.drawable
 
getColor() - Method in class sub_arctic.output.drawable_wrapper
 
getColor() - Method in class sub_arctic.output.exploder_drawable
 
getColor() - Method in class sub_arctic.output.trace_drawable
 
getColor() - Method in class sub_arctic.output.ignore_drawable
 
getFont() - Method in class sub_arctic.output.drawable
 
getFont() - Method in class sub_arctic.output.drawable_wrapper
 
getFont() - Method in class sub_arctic.output.exploder_drawable
 
getFont() - Method in class sub_arctic.output.trace_drawable
 
getFont() - Method in class sub_arctic.output.ignore_drawable
 
getFontMetrics() - Method in class sub_arctic.output.drawable
 
getFontMetrics() - Method in class sub_arctic.output.drawable_wrapper
 
getFontMetrics() - Method in class sub_arctic.output.exploder_drawable
 
getFontMetrics() - Method in class sub_arctic.output.trace_drawable
 
getFontMetrics() - Method in class sub_arctic.output.ignore_drawable
 
getFontMetrics(Font) - Method in class sub_arctic.output.drawable
 
getFontMetrics(Font) - Method in class sub_arctic.output.drawable_wrapper
 
getFontMetrics(Font) - Method in class sub_arctic.output.exploder_drawable
 
getFontMetrics(Font) - Method in class sub_arctic.output.trace_drawable
 
getFontMetrics(Font) - Method in class sub_arctic.output.ignore_drawable
 
getHeight() - Method in class sub_arctic.contrib.FadingImage
Return height of image
getName() - Method in class sub_arctic.contrib.Page
 
Getopt - class sub_arctic.contrib.Getopt.
 
Getopt(String[], String) - Constructor for class sub_arctic.contrib.Getopt
Initialize a Getopt instance.
GetoptException - exception sub_arctic.contrib.GetoptException.
 
GetoptException() - Constructor for class sub_arctic.contrib.GetoptException
 
GetoptException(String) - Constructor for class sub_arctic.contrib.GetoptException
 
getTopPage() - Method in class sub_arctic.contrib.Notebook
 
getWidth() - Method in class sub_arctic.contrib.FadingImage
Return width of image
glabel - Variable in class sub_arctic.contrib.rgb_color_picker
 
global_to_local(interactor) - Method in class sub_arctic.input.event
Put event into the given object's local coordinates regardless of what coordinates it is in now.
global_to_local(int, int) - Method in class sub_arctic.lib.base_interactor
Transform a point in global coordinate space (that is the coordinate system of the top_level object which roots the interactor tree this object is in) into the local space of the object.
global_to_local(int, int) - Method in interface sub_arctic.lib.interactor
Transform a point in global coordinate space (that is the coordinate system of the top_level object which roots the interactor tree this object is in) into the local space of the object.
global_to_local(Point) - Method in class sub_arctic.lib.base_interactor
Transform a point in global coordinate space (that is the coordinate system of the top_level object which roots the interactor tree this object is in) into the local space of the object.
global_to_local(Point) - Method in interface sub_arctic.lib.interactor
Transform a point in global coordinate space (that is the coordinate system of the top_level object which roots the interactor tree this object is in) into the local space of the object.
global_x() - Method in class sub_arctic.input.event
AWT method: x coordinate of the event.
global_y() - Method in class sub_arctic.input.event
AWT method: x coordinate of the event.
grab_x - Variable in class sub_arctic.input.snap_drag_agent
Grab x position (start position in local coordinates).
grab_x - Variable in class sub_arctic.input.move_drag_focus_agent
Grab x position (start position in local coordinates).
grab_y - Variable in class sub_arctic.input.snap_drag_agent
Grab y position (start position in local coordinates).
grab_y - Variable in class sub_arctic.input.move_drag_focus_agent
Grab y position (start position in local coordinates).
grabber_lens_test - class sub_arctic.test.grabber_lens_test.
 
grabber_semantic_lens - class sub_arctic.lib.grabber_semantic_lens.
Class to implement dragging and drawing for a semantic lens.
grabber_semantic_lens(interactor_pred, int) - Constructor for class sub_arctic.lib.grabber_semantic_lens
Simplest constructor.
grabber_semantic_lens(int, int, int, int, interactor_pred, boolean, int) - Constructor for class sub_arctic.lib.grabber_semantic_lens
Simple constructor with default font and title bar color.
grabber_semantic_lens(int, int, int, int, interactor_pred, boolean, String, Color, Font, int) - Constructor for class sub_arctic.lib.grabber_semantic_lens
Full constructor.
gradient - class sub_arctic.output.gradient.
An abstract class representing a gradient object.
gradient_test - class sub_arctic.test.gradient_test.
 
gradient_text_renderer - class sub_arctic.output.gradient_text_renderer.
Object for drawing of text with a gradient pattern.
gradient_text_renderer(Font, gradient) - Constructor for class sub_arctic.output.gradient_text_renderer
Construct a renderer given a Font and a gradient.
gradient(int[]) - Constructor for class sub_arctic.output.gradient
Full constructor
graphics() - Method in class sub_arctic.output.drawable
The Graphics object we are a wrapper for.
graphics() - Method in class sub_arctic.output.drawable_wrapper
The Graphics object wrapped by the drawable we wrap.
green_shift - Static variable in class sub_arctic.output.gradient
Shift constant to extract green value from color.
group_link() - Method in class sub_arctic.lib.toggle
Link for circular list of radio button group.
group_link() - Method in class sub_arctic.new_lib.toggle
Link for circular list of radio button group.
group_prev() - Method in class sub_arctic.lib.toggle
Return the previous toggle in our circular group list.
group_prev() - Method in class sub_arctic.new_lib.toggle
Return the previous toggle in our circular group list.
group_size - Variable in class sub_arctic.contrib.simple_color_picker
 
grow_container_test - class sub_arctic.test.grow_container_test.
 
grow_drag_focus - Static variable in class sub_arctic.lib.manager
Grow-drag focus agent.
grow_drag_focus_agent - class sub_arctic.input.grow_drag_focus_agent.
Focus agent that implements grow-drag.
grow_drag_focus_agent() - Constructor for class sub_arctic.input.grow_drag_focus_agent
Default constructor
grow_draggable - interface sub_arctic.input.grow_draggable.
Input protocol for objects wishing to receive drag input suitable for resizing.
grow_enabled() - Method in class sub_arctic.contrib.GrowDragContainer
The grow_enabled method indicates the current status of the interactor for grow operations.
grow_press_drag - Static variable in class sub_arctic.lib.manager
Agent that combines press and grow_drag.
grow_press_drag_agent - class sub_arctic.input.grow_press_drag_agent.
This class implements an agent which is a hybrid positional/focus agent.
grow_press_drag_agent() - Constructor for class sub_arctic.input.grow_press_drag_agent
Simple constructor
grow_press_draggable - interface sub_arctic.input.grow_press_draggable.
Input protocol for objects receiving input from the grow_press_drag agent.
grow_test - class sub_arctic.contrib.grow_test.
 
GrowDragContainer - class sub_arctic.contrib.GrowDragContainer.
A container class for one object that provides a grow handle.
GrowDragContainer(int, int, int, int, loaded_image) - Constructor for class sub_arctic.contrib.GrowDragContainer
Compatability constructor.
GrowDragContainer(int, int, int, int, loaded_image, callback_object) - Constructor for class sub_arctic.contrib.GrowDragContainer
Full constructor.
gslider - Variable in class sub_arctic.contrib.rgb_color_picker
 
gval - Variable in class sub_arctic.contrib.rgb_color_picker
 

H

h - Variable in class sub_arctic.new_lib.wb_obj_state
Height of object
H - Static variable in class sub_arctic.constraints.op3_impl
 
H - Static variable in class sub_arctic.constraints.std_constraint_impl
 
H - Static variable in class sub_arctic.constraints.op1_impl
 
H - Static variable in class sub_arctic.constraints.op2_impl
 
H - Static variable in interface sub_arctic.lib.interactor_consts
Designator bit for h
h_constraint() - Method in class sub_arctic.lib.base_interactor
Return a constraint object representing the constraint (if any) attached to h.
h_constraint() - Method in interface sub_arctic.lib.interactor
Return a constraint object representing the constraint (if any) attached to h.
H_COORD - Static variable in class sub_arctic.style.composer
Constant for designating h coord.
h_fill_blank - class sub_arctic.style.h_fill_blank.
This abstract class represents an based interactor blank which is capable of being expanded horizontally to meet a given size request.
h_fill_blank(int, int) - Constructor for class sub_arctic.style.h_fill_blank
(Partially) construct a blank based on an exterior size (if w_kind == EXTERIOR_SIZED) or an interior size (if w_kind == INTERIOR_SIZED).
h_fill_image_blank - class sub_arctic.style.h_fill_image_blank.
This class implements an image-based interactor blank that expands only horizonatally.
h_fill_image_blank(int, int, loaded_image[], int[]) - Constructor for class sub_arctic.style.h_fill_image_blank
Construct a blank based on 3 images, a set of border sizes, and either an exterior or an interior size request for both the height (as indicated by w_kind being either EXTERIOR_SIZED, or INTERIOR_SIZED respectively).
H_HAS_EXT_NOTIFY - Static variable in interface sub_arctic.lib.interactor_consts
H has external entities to notify when it goes out-of-date
h_il - Variable in class sub_arctic.lib.focus_semantic_lens
 
H_IN_PROCESS - Static variable in interface sub_arctic.lib.interactor_consts
Evaluation is underway on H (used for cycle detection).
H_OOD - Static variable in interface sub_arctic.lib.interactor_consts
Height of object is out-of-date
h_range_slider - class sub_arctic.lib.h_range_slider.
This class creates a horizontal slider with either the default artkit or other look.
h_range_slider_display - class sub_arctic.lib.h_range_slider_display.
This the class that knows how to the display-side work of displaying a horizontal scrollbar.
h_range_slider_display(int, int, int, int, int, int, int, int, int) - Constructor for class sub_arctic.lib.h_range_slider_display
Construct a new h_slider_display with the artkit look.
h_range_slider_display(int, int, int, int, int, int, int, int, int, loaded_image, loaded_image, loaded_image, loaded_image) - Constructor for class sub_arctic.lib.h_range_slider_display
Full constructor for the h_slider_display.
h_range_slider(int, int, int, int, int, int, int, int, int, callback_object) - Constructor for class sub_arctic.lib.h_range_slider
 
h_range_slider(int, int, int, int, int, int, int, int, int, callback_object, loaded_image, loaded_image, loaded_image, loaded_image) - Constructor for class sub_arctic.lib.h_range_slider
 
h_scrollbar - class sub_arctic.lib.h_scrollbar.
This is a "style-free" horizontal scrollbar interactor.
h_scrollbar_images() - Method in class sub_arctic.output.style
Construct three images for a horizontal scrollbar.
h_scrollbar_images() - Method in class sub_arctic.output.motif_style
Construct three images for a horizontal scrollbar.
h_scrollbar_minimum_thumb_size() - Method in class sub_arctic.output.style
This is the minimum width of a scrollbar thumb.
h_scrollbar_minimum_thumb_size() - Method in class sub_arctic.output.motif_style
This is the minimum thumb width of a scrollbar.
h_scrollbar_thumb_shift() - Method in class sub_arctic.output.style
This method should return how far from the top edge the scrollbar is placed in this style.
h_scrollbar_thumb_shift() - Method in class sub_arctic.output.motif_style
This method should return how far from the top edge the scrollbar is placed in this style.
h_scrollbar_thumb(int) - Method in class sub_arctic.output.style
This method should return an image of a thumb of a given width.
h_scrollbar_thumb(int) - Method in class sub_arctic.output.motif_style
This method should return an image of a thumb of a given width.
h_scrollbar(callback_object) - Constructor for class sub_arctic.lib.h_scrollbar
Minimal constructor for a horizontal scrollbar.
h_scrollbar(int, int, int, callback_object) - Constructor for class sub_arctic.lib.h_scrollbar
Create a horizontal scrollbar with some reasonable defaults.
h_scrollbar(int, int, int, int, int, int, double, int, int, callback_object) - Constructor for class sub_arctic.lib.h_scrollbar
Create a horizontal scrollbar at a given location on the screen with a given width.
h_slider - class sub_arctic.lib.h_slider.
This class creates a slider with either the default or other look.
h_slider_back_data - Static variable in class sub_arctic.lib.std
 
h_slider_back_height - Static variable in class sub_arctic.lib.std
 
h_slider_back_width - Static variable in class sub_arctic.lib.std
 
h_slider_back() - Static method in class sub_arctic.lib.std
 
h_slider_display - class sub_arctic.lib.h_slider_display.
This the class that knows how to the display-side work of displaying a horizontal scrollbar.
h_slider_display(int, int, int, int, int, int, int, int) - Constructor for class sub_arctic.lib.h_slider_display
Construct a new h_slider_display with the artkit look.
h_slider_display(int, int, int, int, int, int, int, int, loaded_image, loaded_image, loaded_image, loaded_image) - Constructor for class sub_arctic.lib.h_slider_display
Full constructor for the h_slider_display.
h_slider_left_data - Static variable in class sub_arctic.lib.std
 
h_slider_left_height - Static variable in class sub_arctic.lib.std
 
h_slider_left_width - Static variable in class sub_arctic.lib.std
 
h_slider_left() - Static method in class sub_arctic.lib.std
 
h_slider_right_data - Static variable in class sub_arctic.lib.std
 
h_slider_right_height - Static variable in class sub_arctic.lib.std
 
h_slider_right_width - Static variable in class sub_arctic.lib.std
 
h_slider_right() - Static method in class sub_arctic.lib.std
 
h_slider_thumb_data - Static variable in class sub_arctic.lib.std
 
h_slider_thumb_height - Static variable in class sub_arctic.lib.std
 
h_slider_thumb_width - Static variable in class sub_arctic.lib.std
 
h_slider_thumb() - Static method in class sub_arctic.lib.std
 
h_slider(int, int, int, int, int, int, int, int, callback_object) - Constructor for class sub_arctic.lib.h_slider
Construct a horizontal slider (not a scrollbar) with the default (Artkit) appearance.
h_slider(int, int, int, int, int, int, int, int, callback_object, loaded_image, loaded_image, loaded_image, loaded_image) - Constructor for class sub_arctic.lib.h_slider
Create a new horizontal slider (not scrollbar).
h_spacing() - Method in class sub_arctic.lib.oneline_text_display
This retrieves the horizontal spacing of this interactor.
h_spacing() - Method in class sub_arctic.lib.text_display
Extra horizontal spacing at left and right of text.
h() - Method in class sub_arctic.lib.base_interactor
Height of the object.
h() - Method in interface sub_arctic.lib.interactor
Height of the object.
h() - Method in class sub_arctic.new_lib.whiteboard_obj
height of bounding box
h() - Method in class sub_arctic.style.composition_part_base
Current height of the object.
h() - Method in class sub_arctic.style.blank_base
Height of the blank image.
h() - Method in class sub_arctic.style.text_comp_part
Current height of the object.
h() - Method in class sub_arctic.style.anchor_pt_comp_part
Current height of the object.
h() - Method in interface sub_arctic.style.composition_part
Current height of the object.
h() - Method in class sub_arctic.style.image_comp_part
Current height of the object.
h() - Method in class sub_arctic.style.composer
Height of the composed result.
h() - Method in class sub_arctic.text.screen_rect
This returns the height of the object within its containing structure.
H() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the h part of this object
H() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the h part of this object
h(String) - Method in class sub_arctic.output.simple_text_renderer
Height that the image of a given string drawn would take up.
h(String) - Method in class sub_arctic.output.shadow_lin_grad_text
Height that the image of a given string drawn would take up.
h(String) - Method in class sub_arctic.output.shadow_rad_grad_text
Height that the image of a given string drawn would take up.
h(String) - Method in class sub_arctic.output.shadowed_text_renderer
Height that the image of a given string drawn would take up.
h(String) - Method in interface sub_arctic.output.text_renderer
Height that the image of a given string drawn would take up.
HALF_TRANSPARENT - Static variable in class sub_arctic.lib.transparency_container
This constant represents the alpha value for an image which is 1/2 transparent and 1/2 opaque.
halo_color() - Method in class sub_arctic.lib.halo_container
The color of the halo ring.
halo_color(Color) - Method in class sub_arctic.lib.halo_container
Set The color of the halo ring.
halo_container - class sub_arctic.lib.halo_container.
This class is an interactor which draws a halo around the position of one of its decendent interactors.
halo_container(interactor) - Constructor for class sub_arctic.lib.halo_container
Constructor defaulting to a halo_offset of 2, a width of 6, and a green halo.
halo_container(interactor, int, int, Color) - Constructor for class sub_arctic.lib.halo_container
Constructor with 0,0 position and default width (assuming constraints will set the width).
halo_container(int, int, int, int, interactor, int, int, Color) - Constructor for class sub_arctic.lib.halo_container
Full constructor.
halo_navigator - class sub_arctic.new_lib.halo_navigator.
This class provides a navigator object which is designed to be connected to a halo_container object to provide feedback about the current location.
halo_navigator(halo_container, interactor) - Constructor for class sub_arctic.new_lib.halo_navigator
Full constructor
halo_offset() - Method in class sub_arctic.lib.halo_container
The offset of the halo from the reference object.
halo_offset(int) - Method in class sub_arctic.lib.halo_container
Set the offset of the halo from the reference object.
halo_width() - Method in class sub_arctic.lib.halo_container
The width of the halo ring.
halo_width(int) - Method in class sub_arctic.lib.halo_container
Set The width of the halo ring.
HANDLE_AMP - Static variable in class sub_arctic.lib.html_element
 
handle_amp(String) - Method in class sub_arctic.lib.html_element
This function gets called to handle putting things it that are used with the ampersand notation.
handle_cycle(int) - Method in class sub_arctic.lib.base_interactor
Handle a cycle detected in constraints on a given part of this object.
handle_cycle(int) - Method in interface sub_arctic.lib.interactor
Handle a cycle detected in constraints on a given part of this object.
handle_cycle(interactor, int) - Method in interface sub_arctic.lib.cycle_handler
Do something in response to a cycle.
handle_cycle(interactor, int) - Static method in class sub_arctic.lib.manager
Handle a cycle.
handle_cycle(interactor, int) - Method in class sub_arctic.test.constraint_patterns
Handle cycle_detection
handle_cycles_with(int) - Static method in class sub_arctic.lib.manager
Establish how constraint cycles are handled.
handle_cycles_with(int, cycle_handler) - Static method in class sub_arctic.lib.manager
Establish how constraint cycles are handled.
handle_down_button(event) - Method in class sub_arctic.lib.v_slider
This function gets called to handle a press of the "down" button.
handle_down_button(event) - Method in class sub_arctic.lib.v_range_slider
This function gets called to handle a press of the "down" button.
handle_down_button(event) - Method in class sub_arctic.lib.listbox_v_scrollbar
This function gets called when the down button gets pressed.
handle_down_button(event) - Method in class sub_arctic.new_lib.v_slider
This function gets called to handle a press of the "down" button.
handle_event(event, Object, top_level) - Method in interface sub_arctic.text.handler
This method gets called when events occur on rects which displaying runs which have this set for their event handler.
handle_event(event, Object, top_level) - Method in class sub_arctic.text.href_handler
 
handle_exception(Exception) - Method in interface sub_arctic.lib.exception_handler
Do something in response to an exception.
handle_exceptions_with(int) - Static method in class sub_arctic.lib.manager
Establish how unexpected exceptions are handled.
handle_exceptions_with(int, exception_handler) - Static method in class sub_arctic.lib.manager
Establish how unexpected exceptions are handled.
handle_left_button(event) - Method in class sub_arctic.lib.h_range_slider
This function gets called to handle a press of the "left" button.
handle_notify_position(event) - Method in class sub_arctic.input.menu_focus_agent
This is a function to allow us to determine if the object that popped up this menu wants to and in fact has changed the menu out from under us.
handle_object() - Static method in class sub_arctic.lib.manager
The current custom exception handling object (if any).
handle_pixels(Image, int, int, int, int, drawable, int, int, int) - Method in class sub_arctic.output.stipple_text_renderer
This is the code that grabs the pixels from the offscreen image.
handle_raw_input(event, Object) - Method in interface sub_arctic.input.raw_input_acceptor
Dispatch raw input event to the object.
handle_right_button(event) - Method in class sub_arctic.lib.h_range_slider
This function gets called to handle a press of the "right" button.
handle_single_pixel(int, int, drawable, int, int, int, int) - Method in class sub_arctic.output.stipple_text_renderer
This is what we do for a single pixel in the result image.
handle_size - Variable in class sub_arctic.test.shade
Size of the handle in pixels (both width and height)
HANDLE_TAG - Static variable in class sub_arctic.lib.html_element
 
handle_tag(String) - Method in class sub_arctic.lib.html_element
This function gets called to implement a tags behavior.
handle_unexpected_exception(Exception) - Static method in class sub_arctic.lib.manager
Handle an unexpected exception that arrived at some part of the toolkit.
handle_up_button(event) - Method in class sub_arctic.lib.v_slider
This function gets called to handle a press of the "up" button.
handle_up_button(event) - Method in class sub_arctic.lib.v_range_slider
This function gets called to handle a press of the "up" button.
handle_up_button(event) - Method in class sub_arctic.lib.listbox_v_scrollbar
This function gets called when the up button gets pressed.
handle_up_button(event) - Method in class sub_arctic.new_lib.v_slider
This function gets called to handle a press of the "up" button.
handle() - Method in class sub_arctic.contrib.GrowDragContainer
Image for the grow handle.
handle() - Method in class sub_arctic.lib.simple_grow_container
Image for the grow handle.
handle(dispatch_result) - Method in interface sub_arctic.input.dispatch_handler
This method is called by the manager if the dispatch_handler is the system's current event_dispatch_handler.
handle(dispatch_result) - Method in class sub_arctic.lib.debug_lens_top_level
Event dispatch handler.
handler - interface sub_arctic.text.handler.
This is the interface that represents objects which get called when events happen at certain points in the structure.
handling_mechanism() - Static method in class sub_arctic.lib.manager
The current exception handling response.
has_h_scrollbar() - Method in class sub_arctic.lib.listbox_helper
This is just a utility to find out if we have an h scrollbar or not.
hash(style_resource_desig) - Static method in class sub_arctic.style.style
Hash function over style resource designators
hashCode() - Method in class sub_arctic.constraints.provider_part_ref
Hash code so we can put these in hash tables.
hashCode() - Method in class sub_arctic.constraints.consumer_part_ref
Hash code so we can put these in hash tables.
hashCode() - Method in class sub_arctic.input.user_info_holder
Produce a hash code for the object and info.
hashCode() - Method in class sub_arctic.style.style_resource_desig
Provide a hash code for this object based on its name string.
hasMoreOptions() - Method in class sub_arctic.contrib.Getopt
Test to see if more options are available.
have_active_anti_snap() - Method in class sub_arctic.input.snap_drag_agent
Indicate whether we have an active anti-snap
have_active_snap() - Method in class sub_arctic.input.snap_drag_agent
Indicate whether we have an active snap
have_active() - Method in class sub_arctic.input.snap_drag_agent
Indicate whether we have either an active snap or anti_snap
have_focus - Variable in class sub_arctic.lib.oneline_text_display
 
have_h_slider - Variable in class sub_arctic.lib.panner
Do we have a visible horizontal scrollbar.
have_v_scrollbar() - Method in class sub_arctic.lib.listbox_display
This is a utility to find out if we have (our own, not an external) scrollbar.
have_v_slider - Variable in class sub_arctic.lib.panner
Do we have a visible vertical scrollbar.
HCENTER - Static variable in interface sub_arctic.style.composer_consts
Constant for designating the horizontal center position of a part or parameter
HCENTER() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the horizontal center part of this object
HCENTER() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the horizontal center part of this object
head - Variable in class sub_arctic.test.vis_test
 
height - Variable in class sub_arctic.text.text_bounding_rect
This is the height of the text in its font.
HEIGHT - Static variable in interface sub_arctic.style.composer_consts
Constant for designating the height of a part or parameter.
height() - Method in class sub_arctic.output.loaded_image
Get the image height, waiting for the image to load if necessary
height() - Method in class sub_arctic.text.paragraph
Return the height of this object (in pixels) following a layout.
hello_world - class sub_arctic.test.hello_world.
 
hello_world_anim - class sub_arctic.test.hello_world_anim.
 
hello_world_canvas - class sub_arctic.test.hello_world_canvas.
This is a class that shows you how to use sub_arctic within an AWT canvas (and an AWT interface).
hello_world_debug - class sub_arctic.test.hello_world_debug.
 
help_close - Variable in class sub_arctic.input.point_agent_class
The method object representing help_close.
help_close(event, Object) - Method in interface sub_arctic.input.display_help
This method is called to inform the object that the help text should not be displayed any longer.
help_close(event, Object) - Method in class sub_arctic.lib.display_help_container
This method is called to inform the object that the help text should not be displayed any longer.
help_displayed - Variable in class sub_arctic.input.point_agent_class
This variable becomes true if we have a help message displayed right now.
help_open - Variable in class sub_arctic.input.point_agent_class
The method object representing help_open.
help_open(event, Object) - Method in interface sub_arctic.input.display_help
This method is called to inform the object that the help text should be displayed now.
help_open(event, Object) - Method in class sub_arctic.lib.display_help_container
This method is called to inform the object that the help text should be displayed now.
help_text - Variable in class sub_arctic.lib.display_help_container
This is where we stash the top level's extra child while its up.
hierarchy_parent - class sub_arctic.lib.hierarchy_parent.
 
hierarchy_parent() - Constructor for class sub_arctic.lib.hierarchy_parent
This builds a default hierarchy manager with default position of 0,0, no border, interchild spacing of 2, and indent spacing of 15.
hierarchy_parent(int, int) - Constructor for class sub_arctic.lib.hierarchy_parent
This builds a default hierarchy manager with no border, interchild spacing of 2, and indent spacing of 15.
hierarchy_parent(int, int, int, int, int) - Constructor for class sub_arctic.lib.hierarchy_parent
Build a hierarchy object, which is a special type of parent.
hierarchy_test - class sub_arctic.test.hierarchy_test.
 
highest_event - Variable in class sub_arctic.input.point_agent_class
Highest event ID seen
highlight() - Method in interface sub_arctic.lib.list_element
This method will be called by the listbox to inform the object that it should highlight.
highlight() - Method in class sub_arctic.lib.text_list_element
Implement the highlight behavior for this list element.
highlight() - Method in class sub_arctic.output.color_scheme
Retrieve the highlight color.
highlight(event) - Method in class sub_arctic.lib.menu_item
This is called to make this object highlight.
highlight(event) - Method in class sub_arctic.lib.pullright_menu_item
 
highlighted() - Method in interface sub_arctic.lib.list_element
This returns the current highlight status of the object.
highlighted() - Method in class sub_arctic.lib.text_list_element
Return if the object is highlighted right now.
hilight_color() - Method in class sub_arctic.output.shadow_lin_grad_text
Color for the higlight above the actual text
hilight_color() - Method in class sub_arctic.output.shadow_rad_grad_text
Color for the higlight above the actual text
hilight_color() - Method in class sub_arctic.output.shadowed_text_renderer
Color for the higlight above the actual text
hilight_color() - Method in class sub_arctic.style.shadow_rect_blank
Color for the higlight above the blank
historical_whiteboard - class sub_arctic.new_lib.historical_whiteboard.
Whiteboard demo app to work with a lens over time...
historical_whiteboard_lens - class sub_arctic.new_lib.historical_whiteboard_lens.
Class to implement dragging and drawing for a simple lens that works with an historical_whiteboard object.
historical_whiteboard_lens(int, int, int, int, String[], Color[]) - Constructor for class sub_arctic.new_lib.historical_whiteboard_lens
Simple constructor with default font and title bar color.
historical_whiteboard_lens(int, int, int, int, String[], Color[], String, Color, Font) - Constructor for class sub_arctic.new_lib.historical_whiteboard_lens
Full constructor.
historical_whiteboard_lens(String[], Color[]) - Constructor for class sub_arctic.new_lib.historical_whiteboard_lens
Simplest constructor.
historical_whiteboard(int, int, int, int) - Constructor for class sub_arctic.new_lib.historical_whiteboard
Full constructor.
hit_bottom_sound() - Static method in class sub_arctic.new_lib.audio_navigator
Description of sound for hitting the bottom of the tree
hit_bottom() - Method in class sub_arctic.new_lib.navigator_base
Provide feedback for attempting to move down past a leaf.
hit_bottom() - Method in class sub_arctic.new_lib.audio_navigator
Provide feedback for attempting to move down past a leaf.
hit_left_sound() - Static method in class sub_arctic.new_lib.audio_navigator
Description of sound for hitting the left most child
hit_left() - Method in class sub_arctic.new_lib.navigator_base
Provide feedback for attempting to move left past the first sibling.
hit_left() - Method in class sub_arctic.new_lib.audio_navigator
Provide feedback for attempting to move left past the first sibling.
hit_right_sound() - Static method in class sub_arctic.new_lib.audio_navigator
Description of sound for hitting the right most child
hit_right() - Method in class sub_arctic.new_lib.navigator_base
Provide feedback for attempting to move right past the last sibling.
hit_right() - Method in class sub_arctic.new_lib.audio_navigator
Provide feedback for attempting to move right past the last sibling.
hit_top_sound() - Static method in class sub_arctic.new_lib.audio_navigator
Description of sound for hitting the top of the tree
hit_top() - Method in class sub_arctic.new_lib.navigator_base
Provide feedback for attempting to move up past the root.
hit_top() - Method in class sub_arctic.new_lib.audio_navigator
Provide feedback for attempting to move up past the root.
hm_down_arrow_data - Static variable in class sub_arctic.lib.std
 
hm_down_arrow_height - Static variable in class sub_arctic.lib.std
 
hm_down_arrow_width - Static variable in class sub_arctic.lib.std
 
hm_down_arrow() - Static method in class sub_arctic.lib.std
 
hm_right_arrow_data - Static variable in class sub_arctic.lib.std
 
hm_right_arrow_height - Static variable in class sub_arctic.lib.std
 
hm_right_arrow_width - Static variable in class sub_arctic.lib.std
 
hm_right_arrow() - Static method in class sub_arctic.lib.std
 
HOME - Static variable in class sub_arctic.input.event
 
horiz_drag_container - class sub_arctic.lib.horiz_drag_container.
This class provides a container for dragging that is limited to changes in x only.
horiz_drag_container(int, int, boolean) - Constructor for class sub_arctic.lib.horiz_drag_container
Nearly full constructor.
horiz_drag_container(int, int, boolean, callback_object) - Constructor for class sub_arctic.lib.horiz_drag_container
Full constructor.
HORIZ_GRAD - Static variable in class sub_arctic.output.linear_gradient_text
Style code constant for horizontal gradient
HORIZONTAL - Static variable in interface sub_arctic.constraints.std_encoding_consts
Orientation code indicating horizontal constraint.
horizontal_scrollbar() - Method in class sub_arctic.lib.listbox_display
This function returns the current horizontal scrollbar for the purposes of callback handling and the setting of the scrollbar thumb.
horizontal_status() - Method in class sub_arctic.lib.listbox_display
Retrieve the status of the horizontal scrollbar.
href_applet - class sub_arctic.text.href_applet.
 
href_applet(String) - Constructor for class sub_arctic.text.href_applet
 
href_handler - class sub_arctic.text.href_handler.
 
hrs - Variable in class sub_arctic.lib.grabber_semantic_lens
 
hrs - Variable in class sub_arctic.lib.focus_semantic_lens
 
hrs - Variable in class sub_arctic.lib.bounds_semantic_lens
 
html_element - class sub_arctic.lib.html_element.
This is a class for keeping around enough state process an HTML document.
html_element() - Constructor for class sub_arctic.lib.html_element
Construct a html_element.
html_element(boolean) - Constructor for class sub_arctic.lib.html_element
Construct an HTML element which is the root of the state stack by passing true here.
hunt_resource(style_resource_desig, int, int) - Method in class sub_arctic.style.style
Search a particular hash bucket for a designated resource.
hv_fill_blank - class sub_arctic.style.hv_fill_blank.
This abstract class represents an based interactor blank which is capable of being expanded both horizontally and vertically to meet a given size request.
hv_fill_blank(int, int, int) - Constructor for class sub_arctic.style.hv_fill_blank
(Partially) construct a blank based on an exterior size (if size_kind == EXTERIOR_SIZED) or an interior size (if size_kind == INTERIOR_SIZED).
hv_fill_blank(int, int, int, int) - Constructor for class sub_arctic.style.hv_fill_blank
(Partially) construct a blank based on an exterior size (if w/h_kind == EXTERIOR_SIZED) or an interior size (if w/h_kind == INTERIOR_SIZED).
hv_fill_image_blank - class sub_arctic.style.hv_fill_image_blank.
This class implements an image-based interactor blank.
hv_fill_image_blank(int, int, int, int, loaded_image[], int[]) - Constructor for class sub_arctic.style.hv_fill_image_blank
Construct a blank based on 9 images, a set of border sizes, and either an exterior or an interior size request for both the width and height (as indicated by w/h_kind being either EXTERIOR_SIZED, or INTERIOR_SIZED respectively).
hv_fill_image_blank(int, int, int, loaded_image[], int[]) - Constructor for class sub_arctic.style.hv_fill_image_blank
Construct a blank based on 9 images, a set of border sizes, and either an exterior or an interior size request (as indicated by size_kind being either EXTERIOR_SIZED, or INTERIOR_SIZED respectively).
hv_fill_prog_blank - class sub_arctic.style.hv_fill_prog_blank.
This class is intended to allow you create blanks with code, rather than images (see hv_fill_image_blank.java for that).
hv_fill_prog_blank(int, int, int, int, Color[], Color[], Color[], Color[], Color) - Constructor for class sub_arctic.style.hv_fill_prog_blank
Construct a blank from an interior or exterior size.
hv_line - class sub_arctic.lib.hv_line.
This object simply displays a horizontal or vertical line (suitable for use as a separator) on the screen.
hv_line(boolean) - Constructor for class sub_arctic.lib.hv_line
Simple constructor assuming a 0,0 position and default (temp) length.
hv_line(boolean, int) - Constructor for class sub_arctic.lib.hv_line
Simple constructor assuming a 0,0 position.
hv_line(int, int, boolean, int) - Constructor for class sub_arctic.lib.hv_line
Full constructor.

I

icon - class sub_arctic.lib.icon.
This object simply displays an image on the screen.
icon(int, int, loaded_image) - Constructor for class sub_arctic.lib.icon
Full constructor for an icon.
icon(loaded_image) - Constructor for class sub_arctic.lib.icon
Simple constructor for an icon.
id - Static variable in class sub_arctic.lib.nametag_sem_draw
Unique id for this drawing traversal
id - Static variable in class sub_arctic.lib.backdrop_sem_draw
Unique id for this drawing traversal
id - Static variable in class sub_arctic.lib.cgraph_sem_draw
Unique id for this drawing traversal
id_string(int) - Static method in class sub_arctic.input.event
Create a human readable string corresponding to an event id code.
id() - Method in class sub_arctic.input.event
AWT method: type of this event.
identify_platform_workarounds() - Static method in class sub_arctic.lib.manager
Do the detective work to determine which platform we are on and hence which set of platform specific work arounds should be enabled.
if_enabled(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: (if self.enabled then A else B) + K. Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
if_enabled(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: (if self.enabled then A else B) + K.
if_visible(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: (if self.visible then A else B) + K. Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
if_visible(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: (if self.visible then A else B) + K.
ignore_drawable - class sub_arctic.output.ignore_drawable.
Subclass of drawable that performs none of its drawing but maintains internal state for all its state changes.
ignore_drawable() - Constructor for class sub_arctic.output.ignore_drawable
Simple constructor
ignore_observer - class sub_arctic.output.ignore_observer.
An ImageObserver object which does nothing.
ignore_observer() - Constructor for class sub_arctic.output.ignore_observer
Simple constructor
image_comp_part - class sub_arctic.style.image_comp_part.
This class provides composition_part based on a fixed size image.
image_comp_part(int, int, loaded_image, Point[]) - Constructor for class sub_arctic.style.image_comp_part
Full constructor.
image_comp_part(loaded_image) - Constructor for class sub_arctic.style.image_comp_part
Constructor with default position of 0,0, and no feature points.
image_comp_part(loaded_image, Point[]) - Constructor for class sub_arctic.style.image_comp_part
Constructor with default position of 0,0.
image_cutter - class sub_arctic.test.image_cutter.
This is a small demo program that allows rectangular sections to be cut out of images (loaded from a URL) and then written out as subArctic code for statically initializing a loaded_image object.
image_from_intensity_map(loaded_image, Color, int) - Static method in class sub_arctic.output.loaded_image
This function creates a nice looking loaded_image from an an intensity image and a color.
image() - Method in class sub_arctic.lib.icon
Image for the icon.
image() - Method in class sub_arctic.output.loaded_image
Get the image, but block if it is not completely loaded.
image(int) - Method in class sub_arctic.style.v_fill_image_blank
Retrieve one of the images used to create this blank.
image(int) - Method in class sub_arctic.style.hv_fill_image_blank
Retrieve one of the images used to create this blank.
image(int) - Method in class sub_arctic.style.h_fill_image_blank
Retrieve one of the images used to create this blank.
imageForAlpha(int) - Method in class sub_arctic.contrib.FadingImage
Return version of image using given alpha value.
images() - Method in class sub_arctic.lib.label_toggle
 
imageUpdate(Image, int, int, int, int, int) - Method in class sub_arctic.output.ignore_observer
Receive (and ignore) updates concerning the progress of loading the image.
img - Variable in class sub_arctic.lib.backdrop_drag_container
 
impl() - Method in class sub_arctic.constraints.std_constraint
The implementation object for this constraint.
impl() - Method in interface sub_arctic.constraints.constraint
The implementation object for this constraint.
implicit_depend_list(int, interactor, int) - Method in interface sub_arctic.constraints.constraint_impl
Extract the dependencies that are implicit in the particular operation encoded in the given standard constraint encoding.
implicit_depend_list(int, interactor, int) - Method in class sub_arctic.constraints.std_constraint_impl
Extract the dependencies that are implicit in the particular operation encoded in the given standard constraint encoding.
in_isolated_set(interactor) - Method in class sub_arctic.output.isolation_drawable
Determine if the given interactor is in the isolated set.
in_list - Variable in class sub_arctic.input.point_agent_class
This variable tells us if we are yet on the managers list of interested agents for the "after_dispatch" notification.
indent_contribution - Variable in class sub_arctic.lib.html_element
this is the amount of indentation that is tag's contribution to future rows.
indent_spacing() - Method in class sub_arctic.lib.hierarchy_parent
The amount that children in the hierarchy are indented.
index_for_event(event) - Method in class sub_arctic.lib.listbox
This function can derive an index position of a list_element from an event in this object's coordinate system.
index_for_pixel(int) - Method in class sub_arctic.lib.listbox_child_display
This function is called by our parent to find the object which will cover a given pixel coordinate.
index_for_screen_point(int) - Method in class sub_arctic.lib.listbox_display
This is a convenience function for users to call when they want to know what index is at a given screen cordinate.
index() - Method in class sub_arctic.style.styled_image
The index of this image within its image set (if any).
info - Variable in class sub_arctic.input.user_info_holder
An object providing the information we are holding.
inform_addition(selectable, event, Object) - Method in class sub_arctic.input.selection_agent_class
Do the work of informing an object that it has been added to the currently selected object set.
inform_focus_enter(focusable, event, Object) - Method in class sub_arctic.input.focus_dispatch_agent
This method is called whenever an object enters the focus set.
inform_focus_enter(focusable, event, Object) - Method in class sub_arctic.input.snap_drag_agent
Override the normal inform_focus_enter to deliver the drag_start().
inform_focus_enter(focusable, event, Object) - Method in class sub_arctic.input.inout_drag_focus_agent
Action taken when an object enters the focus set.
inform_focus_enter(focusable, event, Object) - Method in class sub_arctic.input.text_focus_agent
Handle informing an object that it has become the new text focus.
inform_focus_enter(focusable, event, Object) - Method in class sub_arctic.input.move_drag_focus_agent
Override the normal inform_focus_enter to deliver the drag_start().
inform_focus_enter(focusable, event, Object) - Method in class sub_arctic.input.simple_drag_focus_agent
Do the work needed when an object goes in the focus set.
inform_focus_enter(focusable, event, Object) - Method in class sub_arctic.input.grow_drag_focus_agent
Override the normal inform_focus_enter to deliver the drag_start().
inform_focus_exit(focusable, event, Object) - Method in class sub_arctic.input.focus_dispatch_agent
This method is called whenever an object exits the focus set.
inform_focus_exit(focusable, event, Object) - Method in class sub_arctic.input.snap_drag_agent
Override the normal inform_focus_exit to deliver the drag_end().
inform_focus_exit(focusable, event, Object) - Method in class sub_arctic.input.inout_drag_focus_agent
Action taken when an object exits the focus set.
inform_focus_exit(focusable, event, Object) - Method in class sub_arctic.input.text_focus_agent
Handle informing an object that it has lost the text focus.
inform_focus_exit(focusable, event, Object) - Method in class sub_arctic.input.move_drag_focus_agent
Override the normal inform_focus_exit to deliver the drag_end().
inform_focus_exit(focusable, event, Object) - Method in class sub_arctic.input.simple_drag_focus_agent
Do the work needed when an object comes out of the focus set.
inform_focus_exit(focusable, event, Object) - Method in class sub_arctic.input.grow_drag_focus_agent
Override the normal inform_focus_exit to deliver the drag_end().
inform_ood(int, int, int) - Method in class sub_arctic.lib.base_interactor
Inform the object that the indicated part of a potentially related object is out-of-date (this is called from ood_inform_all()).
inform_ood(int, int, int) - Method in interface sub_arctic.lib.interactor
Inform the object that the indicated part of a potentially related object is out-of-date (this is called from ood_inform_all()).
inform_removal(selectable, event, Object) - Method in class sub_arctic.input.selection_agent_class
Do the work of informing an object that it has been removed from the currently selected object set.
init_iconic_resources(loaded_image) - Method in class sub_arctic.new_lib.button
Create new stylized images based on an icon and autosized status.
init_known_translations() - Static method in class sub_arctic.new_lib.generic_audio_xlation
Initialize the table of known interactor to audio icon translations if it hasn't been initialized already.
init_label_resources(String) - Method in class sub_arctic.new_lib.button
Create new stylized images based on a label and autosized status.
init_look_resources(style) - Method in class sub_arctic.new_lib.checkbox
Request an initial set of resources from the given style.
init_look_resources(style) - Method in class sub_arctic.new_lib.v_slider_display
Get initial resources for the object from a given style.
init_look_resources(style) - Method in class sub_arctic.new_lib.style_backdrop
Request an initial set of resources from the given style.
init_look_resources(style) - Method in class sub_arctic.new_lib.radio_button
Request an initial set of resources from the given style.
init_look_resources(style) - Method in class sub_arctic.new_lib.label_toggle
Request an initial set of resources from the given style.
init_look_resources(style) - Method in class sub_arctic.new_lib.style_column
Request an initial set of resources from the given style.
init_resources(Object[]) - Method in class sub_arctic.style.style
Add a list of resources to the style without checking for duplicates.
init_resources(style_resource_desig[], Object[]) - Method in class sub_arctic.style.style
Add a list of resources to the style without checking for duplicates.
init() - Method in class sub_arctic.lib.interactor_applet
Initialize by registering the component with the manager and calling the user routines: pre_build_ui(), build_ui(), and post_build_ui().
init() - Method in class sub_arctic.lib.h_scrollbar
Internal function to initialize the scrollbar.
init() - Method in class sub_arctic.lib.v_scrollbar
Internal function for initializing the scrollbar.
init() - Method in class sub_arctic.new_lib.v_scrollbar
Internal function for initializing the scrollbar.
init() - Method in class sub_arctic.test.hello_world_canvas
 
init(text_flow, String) - Static method in class sub_arctic.lib.html_element
This function is called to initialize the parse and get the state stack set up for future things.
initialize() - Method in class sub_arctic.lib.interactor_app
This is the function you should call to begin your application.
initialize() - Method in class sub_arctic.lib.interactor_frame
This function gets called to force the UI to get built if there is no top_level and the UI has not been previously built.
inout_drag_end(event, boolean, Object) - Method in interface sub_arctic.input.inout_draggable
Dispatch input corresponding to the end of an inout drag.
inout_drag_end(event, boolean, Object) - Method in class sub_arctic.lib.multi_button
Handle input corresponding to the end of an inout drag.
inout_drag_end(event, boolean, Object) - Method in class sub_arctic.lib.button
We need to override the end behavior of the multi-button to make sure we always end up in the right state.
inout_drag_end(event, boolean, Object) - Method in class sub_arctic.new_lib.multi_button
Handle input corresponding to the end of an inout drag.
inout_drag_end(event, boolean, Object) - Method in class sub_arctic.new_lib.button
We need to override the end behavior of the multi-button to make sure we always end up in the right state.
inout_drag_enter(event, Object) - Method in interface sub_arctic.input.inout_draggable
Dispatch "drag" into the bounds of the object.
inout_drag_enter(event, Object) - Method in class sub_arctic.lib.multi_button
Handle "drag" into the bounds of the object.
inout_drag_enter(event, Object) - Method in class sub_arctic.new_lib.multi_button
Handle "drag" into the bounds of the object.
inout_drag_exit(event, Object) - Method in interface sub_arctic.input.inout_draggable
Dispatch "drag" out of the bounds of the object.
inout_drag_exit(event, Object) - Method in class sub_arctic.lib.multi_button
Handle "drag" out of the bounds of the object.
inout_drag_exit(event, Object) - Method in class sub_arctic.new_lib.multi_button
Handle "drag" out of the bounds of the object.
inout_drag_focus - Static variable in class sub_arctic.lib.manager
Inout drag focus agent.
inout_drag_focus_agent - class sub_arctic.input.inout_drag_focus_agent.
Focus agent that implements inout-drag.
inout_drag_focus_agent() - Constructor for class sub_arctic.input.inout_drag_focus_agent
 
inout_drag_start(event, boolean, Object) - Method in interface sub_arctic.input.inout_draggable
Dispatch input corresponding to the start of an inout tracking drag.
inout_drag_start(event, boolean, Object) - Method in class sub_arctic.lib.multi_button
Handle input corresponding to the start of an inout tracking drag.
inout_drag_start(event, boolean, Object) - Method in class sub_arctic.new_lib.multi_button
Handle input corresponding to the start of an inout tracking drag.
inout_draggable - interface sub_arctic.input.inout_draggable.
Input protocol for objects wishing to drag drag into and out of their bounds.
inout_press_drag - Static variable in class sub_arctic.lib.manager
Agent for inout_press_dragging.
inout_press_drag_agent - class sub_arctic.input.inout_press_drag_agent.
This class implements an agent which is a hybrid positional/focus agent.
inout_press_drag_agent() - Constructor for class sub_arctic.input.inout_press_drag_agent
Simple constructor
inout_press_draggable - interface sub_arctic.input.inout_press_draggable.
Input protocol for objects receiving input from the press_inout_drag agent.
input_file - Static variable in class sub_arctic.output.ppm_to_code
The input stream we are reading from (this will get wrapped around System.in).
input_policy - class sub_arctic.input.input_policy.
Abstract base class for all input policies.
input_policy() - Constructor for class sub_arctic.input.input_policy
Simple constructor
input_protocol - interface sub_arctic.input.input_protocol.
The root interface that all input protocol interfaces inherit from.
insert_child(int, interactor) - Method in class sub_arctic.lib.base_interactor
Insert a child at the given location, moving current children at or after that index further down in the list.
insert_child(int, interactor) - Method in interface sub_arctic.lib.interactor
Insert a child at the given location, moving current children at or after that index further down in the list.
insert_child(int, interactor) - Method in class sub_arctic.lib.row
Override to also add constraints
insert_child(int, interactor) - Method in class sub_arctic.lib.tab_semantic_lens
Override to also add constraints
insert_child(int, interactor) - Method in class sub_arctic.lib.column
Override to also add constraints
insert_child(int, interactor) - Method in class sub_arctic.lib.tab_parent
Override to also add constraints
insert_child(int, interactor) - Method in class sub_arctic.lib.hierarchy_parent
Override to also add constraints.
insert_into_pending(transition) - Method in class sub_arctic.anim.animation_agent
This method puts a new transition in the pending list.
insert_list_at(multilist_list, int) - Method in class sub_arctic.contrib.multilist
 
insertPageAt(Page, int) - Method in class sub_arctic.contrib.Notebook
 
inside_bounds(int, int) - Method in class sub_arctic.lib.base_interactor
Determine if the given point (in the local coordinates of this object) is inside the extent of this object's normal bound.
inside_bounds(int, int) - Method in interface sub_arctic.lib.interactor
Determine if the given point (in the local coordinates of this object) is inside the extent of this object's normal bound.
install_policy_after(input_policy, input_policy) - Static method in class sub_arctic.lib.manager
Install a new policy after an existing one (or at the end of the policy list).
install_policy_before(input_policy, input_policy) - Static method in class sub_arctic.lib.manager
Install a new policy before an existing one (or at the beginning of the policy list).
install_standard_policies() - Static method in class sub_arctic.lib.manager
 
instantiate_part(int, int, int) - Method in class sub_arctic.style.composer
Instantiate a composition part based on a part specification.
instantiate_parts() - Method in class sub_arctic.style.composer
Instantiate parts to be composed from a set of parameters.
int_holder - class sub_arctic.input.int_holder.
Simple object to encapsulate an integer.
int_holder() - Constructor for class sub_arctic.input.int_holder
Constructor that initializes to 0.
int_holder(int) - Constructor for class sub_arctic.input.int_holder
Constructor with explicit initialization.
int_label - class sub_arctic.lib.int_label.
Subclass of label that displays the integer value associated with its value_a part.
int_label() - Constructor for class sub_arctic.lib.int_label
Constructor defaulting to 0 value with default width and font.
int_label(int) - Constructor for class sub_arctic.lib.int_label
Constructor with width set by initial display and default font.
int_label(int, Font) - Constructor for class sub_arctic.lib.int_label
Constructor with width defaulting to width of initial displayed value.
int_label(int, int) - Constructor for class sub_arctic.lib.int_label
Constructor with default font.
int_label(int, int, Font) - Constructor for class sub_arctic.lib.int_label
Full constructor.
interactive_make(event, historical_whiteboard) - Method in class sub_arctic.new_lib.whiteboard_obj
Begin to make a new object like this one interactively.
interactive_make(event, historical_whiteboard) - Method in class sub_arctic.new_lib.line_wb_obj
Begin to make a new object like this one interactively.
interactive_make(event, historical_whiteboard) - Method in class sub_arctic.new_lib.text_wb_obj
Begin to make a new object like this one interactively.
interactive_make(event, historical_whiteboard) - Method in class sub_arctic.new_lib.rect_wb_obj
Begin to make a new object like this one interactively.
interactive_make(event, historical_whiteboard) - Method in class sub_arctic.new_lib.arrow_wb_obj
Begin to make a new object like this one interactively.
interactor - interface sub_arctic.lib.interactor.
This interface provides the API for all interactive objects that appear on the screen and/or accept input.
interactor_app - class sub_arctic.lib.interactor_app.
This class right now is basically a placeholder for the top-level object of a stand-alone application.
interactor_app(String[]) - Constructor for class sub_arctic.lib.interactor_app
Construct an interactor app given an array of strings, presumably those passed in from the command line.
interactor_applet - class sub_arctic.lib.interactor_applet.
This is the basic object which is used for creating applets using sub_arctic.
interactor_applet() - Constructor for class sub_arctic.lib.interactor_applet
Construct a new interactor_applet.
interactor_canvas - class sub_arctic.lib.interactor_canvas.
This is the "glue" which will stick a sub_arctic interface inside an AWT interface.
interactor_canvas(int, int) - Constructor for class sub_arctic.lib.interactor_canvas
Constructor an interactor_canvas.
interactor_consts - interface sub_arctic.lib.interactor_consts.
 
interactor_dragout_applet - class sub_arctic.contrib.interactor_dragout_applet.
interactor_dragout_applet is a subclass of interactor_applet that lets you pick up your applets and drag them outside of the browser! To put them back, just close the window containing the applet and it'll pop back into the browser window.
interactor_dragout_applet() - Constructor for class sub_arctic.contrib.interactor_dragout_applet
 
interactor_frame - class sub_arctic.lib.interactor_frame.
This class allows you to put up an external frame with a sub arctic interface in it.
interactor_frame(String, interactor_applet, int, int) - Constructor for class sub_arctic.lib.interactor_frame
This is a convenience function for replicating applets in frames.
interactor_frame(String, int, int, top_level) - Constructor for class sub_arctic.lib.interactor_frame
Construct an interactor_frame.
interactor_frame(String, top_level) - Constructor for class sub_arctic.lib.interactor_frame
Construct an interactor_frame from a top_level.
interactor_pred - interface sub_arctic.lib.interactor_pred.
Interface representing an object that tests a predicate over an interactor object (with a set of subclass specific parameter values).
interactor_resources() - Static method in class sub_arctic.style.style_manager
The style used to store fallback resources for interactors in the standard library.
interactor_with_parts - class sub_arctic.lib.interactor_with_parts.
This is a small interactor subclass that just adds part_a and part_b functionality to base_interactor.
interactor_with_parts() - Constructor for class sub_arctic.lib.interactor_with_parts
Constructor that assumes a position of 0,0, and a (temporary) default size.
interactor_with_parts(int, int) - Constructor for class sub_arctic.lib.interactor_with_parts
Constructor that assumes a (temporary) default size
interactor_with_parts(int, int, int, int) - Constructor for class sub_arctic.lib.interactor_with_parts
Full constructor.
interchild_space() - Method in class sub_arctic.lib.row
return the spacing between children.
interchild_space() - Method in class sub_arctic.lib.column
Return the spacing between children.
INTERIOR_HEIGHT - Static variable in interface sub_arctic.style.composer_consts
Constant for designating the interior height of a part or paramter (which must be a blank object).
INTERIOR_SIZED - Static variable in interface sub_arctic.style.blank
Constant to indicate we want to build based on interior size.
INTERIOR_WIDTH - Static variable in interface sub_arctic.style.composer_consts
Constant for designating the interior width of a part or parameter (which must be a blank object).
INTERIOR_X - Static variable in interface sub_arctic.style.composer_consts
Constant for designating the interior (left) x border of a part or parameter (which must be a blank object).
INTERIOR_Y - Static variable in interface sub_arctic.style.composer_consts
Constant for designating the interior (top) y border of a part or parameter (which must be a blank object).
interval() - Method in class sub_arctic.anim.transition
Retrieve the time interval over which we are operating.
into_local(interactor) - Method in class sub_arctic.input.event
Change event which is currently placed in coords of the parent of the given object into one placed in the local coords of the given object.
into_local(int, int) - Method in class sub_arctic.lib.base_interactor
Transform a point from parent's coordinate space to local coordinates of this object.
into_local(int, int) - Method in interface sub_arctic.lib.interactor
Transform a point from parent's coordinate space to local coordinates of this object.
into_local(Point) - Method in class sub_arctic.lib.base_interactor
Transform a point from parent's coordinate space to local coordinates of this object.
into_local(Point) - Method in interface sub_arctic.lib.interactor
Transform a point from parent's coordinate space to local coordinates of this object.
into_parent(int, int) - Method in class sub_arctic.lib.base_interactor
Transform a local point into the parent's coordinate space.
into_parent(int, int) - Method in interface sub_arctic.lib.interactor
Transform a local point into the parent's coordinate space.
into_parent(Point) - Method in class sub_arctic.lib.base_interactor
Transform a local point into the parent's coordinate space.
into_parent(Point) - Method in interface sub_arctic.lib.interactor
Transform a local point into the parent's coordinate space.
into_parents(interactor) - Method in class sub_arctic.input.event
Change event which is currently placed in the given object's local coords into one placed in the coords of its parent.
intrinsic_constraints() - Method in class sub_arctic.lib.base_interactor
Indicate which parts (coordinates/sizes/values) of this object are intrinsically constrained by the internals of the object.
intrinsic_constraints() - Method in class sub_arctic.lib.multi_button
This interactor determines width and height internally, and does not intrinsically constrain part_a.
intrinsic_constraints() - Method in class sub_arctic.lib.button
We override the intrinsic constraint function because sometimes we have intrinsic constraints (when autosize is on) and sometimes we don't.
intrinsic_constraints() - Method in class sub_arctic.lib.icon
Indicate that we intrinsically constrain both height & width.
intrinsic_constraints() - Method in class sub_arctic.lib.oneline_text_display
Declare that our height is intrinsically constrained
intrinsic_constraints() - Method in class sub_arctic.lib.label
We override the intrinsic constraint function because sometimes we have intrinsic constraints (when autosize is on) and sometimes we don't.
intrinsic_constraints() - Method in class sub_arctic.lib.text_menu_item
Return that our width and height are intrinsically computed.
intrinsic_constraints() - Method in class sub_arctic.lib.h_slider_display
Indicate that we intrinsically constrain height, but not part_a.
intrinsic_constraints() - Method in class sub_arctic.lib.text_display
Parts that we intrinsically constrain.
intrinsic_constraints() - Method in interface sub_arctic.lib.interactor
Indicate which parts (coordinates/sizes/values) of this object are intrinsically constrained by the internals of the object.
intrinsic_constraints() - Method in class sub_arctic.lib.int_label
Indicate which values (coordinates/sizes) of this object are intrinsically constrained by the internals of the object.
intrinsic_constraints() - Method in class sub_arctic.lib.h_range_slider_display
Indicate that we intrinsically constrain height, but not part_a or part_b.
intrinsic_constraints() - Method in class sub_arctic.lib.parent_with_parts
Indicate which values (coordinates/sizes) of this object are intrinsically constrained by the internals of the object.
intrinsic_constraints() - Method in class sub_arctic.lib.press_label
Fake out our superclass with a new implementation of intrinsic constraints which returns only a height constraint.
intrinsic_constraints() - Method in class sub_arctic.lib.interactor_with_parts
Indicate which values (coordinates/sizes) of this object are intrinsically constrained by the internals of the object.
intrinsic_constraints() - Method in class sub_arctic.lib.h_scrollbar
Indicate which values (coordinates/sizes) of this object are intrinsically constrained by the internals of the object.
intrinsic_constraints() - Method in class sub_arctic.lib.v_slider_display
Indicate that we intrinsically constrain width.
intrinsic_constraints() - Method in class sub_arctic.lib.v_scrollbar
Indicate which values (coordinates/sizes) of this object are intrinsically constrained by the internals of the object.
intrinsic_constraints() - Method in class sub_arctic.lib.menubar
Indicate that we intrinsically constrain height.
intrinsic_constraints() - Method in class sub_arctic.lib.hv_line
Indicate that we intrinsically constrain either height or width depending on our orientation.
intrinsic_constraints() - Method in class sub_arctic.new_lib.multi_button
This interactor determines width and height internally, and does not intrinsically constrain part_a.
intrinsic_constraints() - Method in class sub_arctic.new_lib.button
We override the intrinsic constraint function because sometimes we have intrinsic constraints (when autosize is on) and sometimes we don't.
intrinsic_constraints() - Method in class sub_arctic.new_lib.v_slider_display
Indicate that we intrinsically constrain width.
intrinsic_constraints() - Method in class sub_arctic.new_lib.v_scrollbar
Indicate which values (coordinates/sizes) of this object are intrinsically constrained by the internals of the object.
intrinsic_constraints() - Method in class sub_arctic.test.coord_tracker
Tell the system that the object determines its own width & height
invert_active() - Method in class sub_arctic.lib.press_label
Make the active state the opposite of what it is now.
inverted() - Method in class sub_arctic.output.color_pair
Return a new color pair with the foreground and background reversed.
is_action_key() - Method in class sub_arctic.input.event
Indicate wether the given event is an "action" keyboard event such as an arrow key.
is_constrained(int) - Method in class sub_arctic.lib.base_interactor
Indicate whether a specific part is currently constrained.
is_constrained(int) - Method in interface sub_arctic.lib.interactor
Indicate whether a specific part is currently constrained.
IS_ENABLED - Static variable in interface sub_arctic.lib.interactor_consts
Object is marked as enabled (accepting input)
is_external() - Method in class sub_arctic.constraints.std_constraint
Indicate if this constraint is encoding for an external constraint.
is_external() - Method in interface sub_arctic.constraints.constraint
Indicate if this constraint is encoding for an external constraint.
is_external(int) - Method in interface sub_arctic.constraints.constraint_impl
Determine if a given constraint encoding represents an external (aka heavyweight) constraint.
is_external(int) - Method in class sub_arctic.constraints.std_constraint_impl
Determine if a given constraint encoding represents an external constraint.
IS_HORIZ - Static variable in class sub_arctic.constraints.std_ext_constraint
Bit mask for bit used to indicate a horizontally oriented standard part.
is_horiz() - Method in class sub_arctic.lib.hv_line
Whether the line is horizontal or vertical.
is_in_focus(focusable) - Method in class sub_arctic.input.focus_dispatch_agent
Determine if the given object is currently part of the focus set for this agent.
is_loaded() - Method in class sub_arctic.output.loaded_image
Indicate whether the image is known to be loaded already.
is_mouse_event(event) - Method in class sub_arctic.input.point_agent_class
This is a convenience method for checking if an event is any of the mouse events.
is_none() - Method in class sub_arctic.constraints.std_constraint
Indicate if this constraint is actually encoding for no constraint.
is_none() - Method in interface sub_arctic.constraints.constraint
Indicate if this constraint is actually encoding for no constraint.
is_none(int) - Method in interface sub_arctic.constraints.constraint_impl
Determine if a given constraint encoding represents "none" (i.e., that no constraint is to be applied).
is_none(int) - Method in class sub_arctic.constraints.std_constraint_impl
Determine if a given constraint encoding represents "none" (i.e., that no constraint is to be applied).
is_open() - Method in class sub_arctic.lib.hierarchy_parent
 
is_radio_button - Variable in class sub_arctic.lib.label_toggle
If this is true, we are going to use the image of radio_button otherwise we use the image of a checkbox.
is_radio() - Method in class sub_arctic.new_lib.label_toggle
Indicate if we appear as a radio button (vs.
is_snap_obj - Static variable in class sub_arctic.input.snap_drag_agent
Interactor predicate object to test if an object is a snap_targetable.
IS_VISIBLE - Static variable in interface sub_arctic.lib.interactor_consts
Object is marked as visible
isFocusTraversable() - Method in class sub_arctic.lib.interactor_applet
Override isFocusTraversable() to make use traversable via tabs
isolated_set() - Method in class sub_arctic.output.isolation_drawable
An Enumeration that will iterate over the elements of the set of interactors we are isolating.
isolation_drawable - class sub_arctic.output.isolation_drawable.
Subclass of conditional drawable that is used for drawing isolation.
isolation_drawable(drawable) - Constructor for class sub_arctic.output.isolation_drawable
Constructor assuming an empty isolation set.
isolation_drawable(drawable, interactor) - Constructor for class sub_arctic.output.isolation_drawable
Constructor for initializing the isolation set to one element.
isolation_drawable(drawable, interactor[]) - Constructor for class sub_arctic.output.isolation_drawable
Constructor for initializing the isolation set from an array of interactors.
isolation_drawable(drawable, Vector) - Constructor for class sub_arctic.output.isolation_drawable
Constructor for initializing the isolation set from an Vector of interactors.
isolation_drawable(Graphics) - Constructor for class sub_arctic.output.isolation_drawable
Constructor working from a Graphics.
isolation_lens_test - class sub_arctic.test.isolation_lens_test.
 
isolation_sem_draw - class sub_arctic.lib.isolation_sem_draw.
An interface_pred predicate object that performs a semantic redraw action for a semantic lens.
isolation_sem_draw_kind() - Method in class sub_arctic.lib.isolation_semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
isolation_sem_draw_trav_id - Static variable in class sub_arctic.lib.isolation_semantic_lens
unique identifier for isolation_sem_draw traversals
isolation_semantic_lens - class sub_arctic.lib.isolation_semantic_lens.
Class to implement dragging and drawing for a semantic lens.
isolation_semantic_lens(interactor_pred, int) - Constructor for class sub_arctic.lib.isolation_semantic_lens
Simplest constructor.
isolation_semantic_lens(int, int, int, int, interactor_pred, boolean, int) - Constructor for class sub_arctic.lib.isolation_semantic_lens
Simple constructor with default font and title bar color.
isolation_semantic_lens(int, int, int, int, interactor_pred, boolean, String, Color, Font, int) - Constructor for class sub_arctic.lib.isolation_semantic_lens
Full constructor.
isolation_test - class sub_arctic.test.isolation_test.
 

K

keep_in_parent(Point, interactor, int, int) - Static method in class sub_arctic.input.std_drag_filters
Filter to keep at least a little bit of an object within the bounds of its parent.
key_code() - Method in class sub_arctic.input.event
Retrieve the key code for a keyboard event.
KEY_PRESSED - Static variable in class sub_arctic.input.event
 
KEY_RELEASED - Static variable in class sub_arctic.input.event
 
key_string(int) - Static method in class sub_arctic.input.event
Create a human readable string corresponding to an event key code.
KEY_TYPED - Static variable in class sub_arctic.input.event
 
key() - Method in class sub_arctic.input.event
The character corresponding to the key that was pressed for a (non-action) keyboard event (or CHAR_UNDEFINED) if there is no corresponding character.
konst(int) - Static method in class sub_arctic.constraints.std_function
Create a constant constraint.

L

label - class sub_arctic.lib.label.
This is a class which draws a string on the screen.
LABEL_ACTION_CALLBACK - Static variable in class sub_arctic.lib.press_label
Callback number constant for callbeack when we are pressed.
label_box - Variable in class sub_arctic.contrib.rgb_color_picker
 
label_toggle - class sub_arctic.lib.label_toggle.
These are toggles which occupy a fixed width and have a label just to the right of the image.
label_toggle - class sub_arctic.new_lib.label_toggle.
This is a version of a toggle which implements the look of a label_toggle via the style system (which can have the look of either a radio button or a checkbox).
label_toggle(boolean, callback_object, int, Font, String) - Constructor for class sub_arctic.lib.label_toggle
Create a new label_toggle.
label_toggle(boolean, callback_object, int, Font, String, loaded_image[]) - Constructor for class sub_arctic.lib.label_toggle
Constructor which makes a label toggle from a pair of images and doesn't require x and y coordinates.
label_toggle(boolean, callback_object, int, Font, String, loaded_image[], loaded_image[]) - Constructor for class sub_arctic.lib.label_toggle
$CLO - added.
label_toggle(boolean, callback_object, String) - Constructor for class sub_arctic.new_lib.label_toggle
Make a label_toggle in the current style with some defaults.
label_toggle(int, int, boolean, callback_object, int, Font, String) - Constructor for class sub_arctic.lib.label_toggle
Create a new label_toggle.
label_toggle(int, int, boolean, callback_object, int, Font, String, loaded_image[]) - Constructor for class sub_arctic.lib.label_toggle
Same as full constructor, but takes a pair of images to use for the display of the interactor.
label_toggle(int, int, boolean, callback_object, int, Font, String, loaded_image[], loaded_image[]) - Constructor for class sub_arctic.lib.label_toggle
$CLO - added.
label_toggle(int, int, boolean, callback_object, int, String) - Constructor for class sub_arctic.new_lib.label_toggle
constructor for making a label_toggle in the current style.
label(int, int, String) - Constructor for class sub_arctic.lib.label
Make a label using some simple defaults.
label(String) - Constructor for class sub_arctic.lib.label
Make a label using some simple defaults.
label(String, Font) - Constructor for class sub_arctic.lib.label
Make a label with some defaults.
label(String, int) - Constructor for class sub_arctic.lib.label
Make a label with some defaults.
label(String, int, Font) - Constructor for class sub_arctic.lib.label
Make a label with some defaults.
large_inc() - Method in class sub_arctic.lib.h_slider_display
Return the large increment value (this is the amount the slider's value changes when you click in the thumb area but not on the thumb).
large_inc() - Method in class sub_arctic.lib.v_slider_display
Return the large increment value (this is the amount the slider's value changes when you click in the thumb area but not on the thumb).
large_inc() - Method in class sub_arctic.new_lib.v_slider_display
Return the large increment value (this is the amount the slider's value changes when you click in the thumb area but not on the thumb).
last_callback_num() - Method in class sub_arctic.contrib.rgb_color_picker
 
last_callback_num() - Method in class sub_arctic.contrib.multilist
Indicate the last callback number used by this interactor (in this case LIST_DRAG).
last_callback_num() - Method in class sub_arctic.contrib.simple_color_picker
 
last_callback_num() - Method in class sub_arctic.contrib.GrowDragContainer
Indicate the last callback number used by this interactor (in this case MOVE_CALLBACK).
last_callback_num() - Method in interface sub_arctic.input.does_callback
Indicate the last callback number used by this interactor.
last_callback_num() - Method in class sub_arctic.lib.base_interactor
Indicate the last callback number used by this interactor.
last_callback_num() - Method in class sub_arctic.lib.multi_button
Last valid callback number
last_callback_num() - Method in class sub_arctic.lib.h_slider
Last valid callback number
last_callback_num() - Method in class sub_arctic.lib.drag_container
First valid callback number
last_callback_num() - Method in class sub_arctic.lib.sliding_text
Last valid callback number
last_callback_num() - Method in class sub_arctic.lib.h_range_slider
Last valid callback number
last_callback_num() - Method in class sub_arctic.lib.press_label
Last valid callback number
last_callback_num() - Method in class sub_arctic.lib.v_slider
Last valid callback number
last_callback_num() - Method in class sub_arctic.lib.listbox
Last valid callback code
last_callback_num() - Method in class sub_arctic.lib.v_range_slider
Last valid callback number
last_callback_num() - Method in class sub_arctic.lib.anim_mover_container
Last valid callback number
last_callback_num() - Method in class sub_arctic.lib.menu
Last valid callback number
last_callback_num() - Method in class sub_arctic.new_lib.multi_button
Last valid callback number
last_callback_num() - Method in class sub_arctic.new_lib.v_slider
Last valid callback number
last_character(word) - Method in class sub_arctic.text.paragraph
This function returns the next character from the last run of a word.
LAST_CHILD - Static variable in interface sub_arctic.constraints.std_constraint_consts
"Constant factory" object for parts of the last child object.
last_color - Variable in class sub_arctic.contrib.simple_color_picker
 
last_evt_seq - Variable in class sub_arctic.input.click_agent
Sequence number of last event processed
last_evt_was_move - Static variable in class sub_arctic.lib.interactor_applet
(Netscape 3.0 workaround only): was the last event a move event?
LAST_GRAD_STYLE - Static variable in class sub_arctic.output.linear_gradient_text
Last valid style code value
LAST_GRAD_STYLE - Static variable in class sub_arctic.output.radial_gradient_text
Last valid style code value
last_list() - Method in class sub_arctic.contrib.multilist
Return the last multilist_list in the multilist.
last_move_evt_x - Static variable in class sub_arctic.lib.interactor_applet
(Netscape 3.0 workaround only): x position of last move event.
last_move_evt_y - Static variable in class sub_arctic.lib.interactor_applet
(Netscape 3.0 workaround only): y position of last move event.
last_press_release_anywhere - Variable in class sub_arctic.input.click_agent
Sequence number of last press or release we monitored
last_run(word) - Method in class sub_arctic.text.paragraph
This function returns the last run from a word.
last_selected_color() - Method in class sub_arctic.contrib.rgb_color_picker
Retrieves (polls) for the current state of the color picker.
last_selected_color() - Method in class sub_arctic.contrib.simple_color_picker
Poll the interactor for the last color selected.
last_selected_color() - Method in interface sub_arctic.contrib.color_picker
Users can poll the color picker for the current color with this method.
last_time() - Method in class sub_arctic.anim.transition
What was the last time seen? This function is usually used by code trying to figure out what time interval is "next".
LAST_TYPE - Static variable in interface sub_arctic.style.composer_consts
Last valid constant for parameter type indicators
LAST_VALID_ACTION_CODE - Static variable in class sub_arctic.input.navigation_agent
Last valid action code (valid codes run from 0 to this value)
LAYOUT_HORIZ - Static variable in class sub_arctic.contrib.simple_color_picker
These are constants for layout.
layout_mode - Variable in class sub_arctic.contrib.simple_color_picker
 
layout_mode() - Method in class sub_arctic.contrib.simple_color_picker
Retrieve the current layout mode, either LAYOUT_HORIZ or LAYOUT_VERT.
layout_type() - Method in class sub_arctic.lib.row
The layout type for this row.
layout_type() - Method in class sub_arctic.lib.column
The layout type for this column.
LAYOUT_VERT - Static variable in class sub_arctic.contrib.simple_color_picker
These are constants for layout.
leading() - Method in class sub_arctic.output.simple_text_renderer
The amount of spacing to be placed between lines of text rendered with this renderer.
leading() - Method in class sub_arctic.output.shadow_lin_grad_text
The amount of spacing to be placed between lines of text rendered with this renderer.
leading() - Method in class sub_arctic.output.shadow_rad_grad_text
The amount of spacing to be placed between lines of text rendered with this renderer.
leading() - Method in class sub_arctic.output.shadowed_text_renderer
The amount of spacing to be placed between lines of text rendered with this renderer.
leading() - Method in interface sub_arctic.output.text_renderer
The amount of spacing to be placed between lines of text rendered with this renderer.
left - Variable in class sub_arctic.input.navigation_agent
Hold a reference to the Method for left;
LEFT - Static variable in class sub_arctic.input.event
 
LEFT - Static variable in interface sub_arctic.style.composer_consts
Constant for designating the left edge of a part or parameter.
left_col() - Method in class sub_arctic.style.hv_fill_prog_blank
Return the array of colors being used for this blank's left.
left_hotspots - Variable in class sub_arctic.lib.menubar
This is where we hold the hotspots for the menubar's left objects
left_images - Variable in class sub_arctic.lib.menubar
Left hand set of images
left_img() - Method in class sub_arctic.lib.h_slider_display
Image for the left button
left_items - Variable in class sub_arctic.lib.menubar
Left hand set of items.
LEFT_JUSTIFIED - Static variable in class sub_arctic.lib.column
Constant to denote left justified layout.
left_space() - Method in class sub_arctic.lib.listbox_display
Retrieve the left hand spacing around a listbox.
LEFT() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the x part of this object.
LEFT() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the left part of this object.
length_default - Static variable in class sub_arctic.test.line_test
 
length_default - Static variable in class sub_arctic.test.grabber_lens_test
 
length_default - Static variable in class sub_arctic.test.debug_top_test
 
length_default - Static variable in class sub_arctic.test.circ_lens_test
 
length_default - Static variable in class sub_arctic.test.focus_lens_test
 
length_default - Static variable in class sub_arctic.test.tab_lens_test
 
length_default - Static variable in class sub_arctic.test.sem_lens_test
 
length_default - Static variable in class sub_arctic.test.isolation_lens_test
 
length_default - Static variable in class sub_arctic.test.tab_test
 
length() - Method in class sub_arctic.text.text_rect
Return the length of the text we are representing.
lens_info_drawable - class sub_arctic.output.lens_info_drawable.
Subclass of drawable_wrapper that is used simply to stash information coming from a lens for use by a lens-aware interactor object.
lens_info_drawable(drawable, int, Object) - Constructor for class sub_arctic.output.lens_info_drawable
Full constructor
lens_info_drawable(Graphics) - Constructor for class sub_arctic.output.lens_info_drawable
Constructor working from a Graphics.
lens_info() - Method in class sub_arctic.output.lens_info_drawable
The lens related information this drawable is holding.
lens_is_parent(interactor) - Method in class sub_arctic.lib.debug_lens_top_level
This function returns true if the interactor supplied is either our debugging lens or a child (at any level) of our lens.
lens_size - Static variable in class sub_arctic.test.circ_lens
size of (square) drawing area
lens_switch_container - class sub_arctic.lib.lens_switch_container.
A container class that normally draws its first child, but will alternately draw a different child when given a properly constructed lens_info_drawable (i.e., one from a switch_lens) to draw on.
lens_switch_container() - Constructor for class sub_arctic.lib.lens_switch_container
Simple constructor that defaults to a position of 0,0, a border of 5, and no drawing of a bounding rectangle.
lens_switch_container(int, boolean) - Constructor for class sub_arctic.lib.lens_switch_container
Simple constructor that defaults to a position of 0,0.
lens_switch_container(int, int, int, boolean) - Constructor for class sub_arctic.lib.lens_switch_container
Full constructor.
lens_top_left - Static variable in class sub_arctic.test.circ_lens
position of top and left of drawing area
lens() - Method in class sub_arctic.lib.sem_draw_context
Returns the semantic lens whose draw context we are.
limit_to_line_seg(Point, int, int, int, int) - Static method in class sub_arctic.input.std_drag_filters
Filter to limit points to line on a line segment.
limit_to_parent(Point, interactor, boolean, int, int, Point) - Static method in class sub_arctic.input.std_drag_filters
Filter to limit to within the bounds of the parent of a given object.
limit_to_rect(Point, Rectangle) - Static method in class sub_arctic.input.std_drag_filters
Filter to limit to the inside of a given rectangle.
line_display - class sub_arctic.lib.line_display.
Class to display a line with optional arrowheads.
line_display(int, int, int, int, int) - Constructor for class sub_arctic.lib.line_display
Constructor with arrowhead defaults.
line_display(int, int, int, int, int, int, int) - Constructor for class sub_arctic.lib.line_display
Full constructor.
line_end - Variable in class sub_arctic.lib.line_display
Record of line end point.
line_handle_data - Static variable in class sub_arctic.lib.std
 
line_handle_height - Static variable in class sub_arctic.lib.std
 
line_handle_width - Static variable in class sub_arctic.lib.std
 
line_handle() - Static method in class sub_arctic.lib.std
 
line_kill - Variable in class sub_arctic.input.text_focus_agent
Keep a reference to the method line_kill in the protected protocol.;
line_kill_char - Variable in class sub_arctic.input.text_focus_agent
Character to be treated as a "line kill character".
line_kill(event, Object) - Method in interface sub_arctic.input.text_acceptor
Provide input for a character signifying a line kill.
line_kill(event, Object) - Method in class sub_arctic.lib.text_edit
Accept input for a character signifying a line kill.
line_kill(event, Object) - Method in class sub_arctic.lib.oneline_text_edit
Accept input for a character signifying a line kill.
line_looks - Variable in class sub_arctic.new_test.wb_test
 
line_parent - class sub_arctic.test.line_parent.
 
line_parent() - Constructor for class sub_arctic.test.line_parent
 
line_start - Variable in class sub_arctic.lib.line_display
Record of line start point.
line_test - class sub_arctic.test.line_test.
 
line_trajectory - class sub_arctic.anim.line_trajectory.
This is a sample trajectory.
line_trajectory(int, int, int, int, pacer) - Constructor for class sub_arctic.anim.line_trajectory
This constructs this trajectory, given two points.
line_wb_obj - class sub_arctic.new_lib.line_wb_obj.
This class provides the implementation for a line object displayed on a historical_whiteboard object.
line_wb_obj_state - class sub_arctic.new_lib.line_wb_obj_state.
This class provides a class for storing the historical state of line objects that appear in an historical_whiteboard object.
line_wb_obj_state(long, int, int, int, int, int, int) - Constructor for class sub_arctic.new_lib.line_wb_obj_state
Constructor.
line_wb_obj(int, int, int, int, int) - Constructor for class sub_arctic.new_lib.line_wb_obj
Full constructor.
linear_ext_constraint - class sub_arctic.constraints.linear_ext_constraint.
An external (heavyweight) constraint for computing a linear value (A*x + B for two fixed values A and B and one variable x).
linear_ext_constraint(int, int, value_provider, int) - Constructor for class sub_arctic.constraints.linear_ext_constraint
Constructor.
linear_gradient - class sub_arctic.output.linear_gradient.
A class to representing a linear gradient object.
linear_gradient_text - class sub_arctic.output.linear_gradient_text.
Object for drawing of text with a linear gradient pattern in one of several standard styles.
linear_gradient_text(Font, gradient, int) - Constructor for class sub_arctic.output.linear_gradient_text
Construct a renderer given a Font, a gradient, and a style code.
linear_gradient(int[], int, int) - Constructor for class sub_arctic.output.linear_gradient
Constructor which defaults to a reference line starting at 0,0 and ending at a given point (broken out coordinate form).
linear_gradient(int[], int, int, int, int) - Constructor for class sub_arctic.output.linear_gradient
Constructor with broken out coordinate values.
linear_gradient(int[], Point) - Constructor for class sub_arctic.output.linear_gradient
Constructor which defaults to a reference line starting at 0,0 and ending at a given point (Point form).
linear_gradient(int[], Point, Point) - Constructor for class sub_arctic.output.linear_gradient
Constructor with Point values. The reference line given here establishes a coordinate system for the gradient.
linear_gradient(linear_gradient, int, int) - Constructor for class sub_arctic.output.linear_gradient
Construct from another linear_gradient defaulting to a reference line starting at 0,0 and ending at a given point (broken out coord form).
linear_gradient(linear_gradient, int, int, int, int) - Constructor for class sub_arctic.output.linear_gradient
Construct from another linear_gradient and broken out values.
linear_gradient(linear_gradient, Point) - Constructor for class sub_arctic.output.linear_gradient
Construct from another linear_gradient defaulting to a reference line starting at 0,0 and ending at a given point (Point form).
linear_gradient(linear_gradient, Point, Point) - Constructor for class sub_arctic.output.linear_gradient
Construct from another linear_gradient and Point values.
linear_pacer - class sub_arctic.anim.linear_pacer.
This is the simplest pacing function.
linear_pacer() - Constructor for class sub_arctic.anim.linear_pacer
Construct a linear_pacer.
linebreak - class sub_arctic.text.linebreak.
This little object represents the "next break point" in a list of runs.
LIST_DRAG - Static variable in class sub_arctic.contrib.multilist
An entire list column is being dragged.
list_element - interface sub_arctic.lib.list_element.
This interface is the API that listboxes use to communicate with their elements.
LIST_ITEM_PREFIX - Static variable in class sub_arctic.lib.html_element
 
list_item_prefix() - Method in class sub_arctic.lib.html_element
This function is called to generate a prefix interactor for list elements.
listbox - class sub_arctic.lib.listbox.
This class implements a style-nuetral listbox.
listbox - Variable in class sub_arctic.contrib.multilist_list
 
listbox_at(int) - Method in class sub_arctic.contrib.multilist
Return the multilist_list at the specified position.
listbox_child_display - class sub_arctic.lib.listbox_child_display.
This is a helper class for listbox_display.
listbox_child_display(int, int, listbox_display) - Constructor for class sub_arctic.lib.listbox_child_display
Create a listbox display.
listbox_display - class sub_arctic.lib.listbox_display.
This is the class that handles the output side of the behavior of a listbox.
listbox_display() - Constructor for class sub_arctic.lib.listbox_display
Create a new listbox display.
listbox_display(int, int) - Constructor for class sub_arctic.lib.listbox_display
Create a new listbox display with a given size.
listbox_helper - class sub_arctic.lib.listbox_helper.
This class is the helper for the listbox.
listbox_helper() - Constructor for class sub_arctic.lib.listbox_helper
Create a listbox helper.
listbox_test - class sub_arctic.test.listbox_test.
 
listbox_v_scrollbar - class sub_arctic.lib.listbox_v_scrollbar.
This class implements the vertical scrollbar for a listbox.
listbox_v_scrollbar(listbox_display) - Constructor for class sub_arctic.lib.listbox_v_scrollbar
Create a vertical listbox scrollbar.
listbox() - Method in class sub_arctic.contrib.multilist_list
Return the actual listbox interactor contained within this multilist_list.
listbox(int, int, boolean, callback_object) - Constructor for class sub_arctic.lib.listbox
Construct a listbox of a given size.
LOAD - Static variable in class sub_arctic.contrib.FileDialogFrame
Mode values
load_adobe_images() - Method in class sub_arctic.new_test.style_test3
 
load_adobe_images() - Method in class sub_arctic.new_test.style_test4
 
load_adobe_images() - Method in class sub_arctic.new_test.nav_test
 
load_adobe_images() - Method in class sub_arctic.new_test.style_test5
 
load_adobe_images() - Method in class sub_arctic.new_test.style_test6
 
load_adobe_images() - Method in class sub_arctic.new_test.style_test7
 
load_adobe_images() - Method in class sub_arctic.new_test.style_test8
 
load_adobe_images() - Method in class sub_arctic.new_test.uist_style_demo
 
load_adobe_images() - Method in class sub_arctic.test.style_test2
 
load_adobe_images() - Method in class sub_arctic.test.text_extract_test2
 
load_button - Variable in class sub_arctic.test.image_cutter
Button for loading
load_code_image(Applet, String) - Static method in class sub_arctic.lib.manager
Load an image from a location named relative to the location of the code (the .class file) for the given applet.
load_doc_image(Applet, String) - Static method in class sub_arctic.lib.manager
Load an image from a location named relative to the document that contains the given applet.
load_dropshadow_images() - Method in class sub_arctic.new_test.uist_style_demo
 
load_dumpy_images() - Method in class sub_arctic.new_test.style_test3
 
load_dumpy_images() - Method in class sub_arctic.new_test.style_test4
 
load_dumpy_images() - Method in class sub_arctic.new_test.nav_test
 
load_dumpy_images() - Method in class sub_arctic.new_test.style_test5
 
load_dumpy_images() - Method in class sub_arctic.new_test.style_test6
 
load_dumpy_images() - Method in class sub_arctic.new_test.style_test7
 
load_dumpy_images() - Method in class sub_arctic.new_test.style_test8
 
load_dumpy_images() - Method in class sub_arctic.new_test.nav_test2
 
load_dumpy_images() - Method in class sub_arctic.new_test.uist_style_demo
 
load_gadget_images() - Method in class sub_arctic.new_test.uist_style_demo
 
load_hand_drawn_images() - Method in class sub_arctic.new_test.uist_style_demo
 
load_image(String) - Method in class sub_arctic.test.image_cutter
Load image from given location (a URL)
load_image(URL) - Static method in class sub_arctic.lib.manager
Load an image from the given URL.
load_images() - Method in class sub_arctic.new_test.wb_test
 
load_industrial_images() - Method in class sub_arctic.new_test.style_test8
 
load_metal_images() - Method in class sub_arctic.new_test.uist_style_demo
 
load_motif_images() - Method in class sub_arctic.new_test.style_test5
 
load_motif_images() - Method in class sub_arctic.new_test.style_test6
 
load_motif_images() - Method in class sub_arctic.new_test.style_test7
 
load_motif_images() - Method in class sub_arctic.new_test.style_test8
 
load_motif_images() - Method in class sub_arctic.new_test.uist_style_demo
 
load_name - Variable in class sub_arctic.test.image_cutter
Text edit area for URL to load from
load_negative_images() - Method in class sub_arctic.new_test.uist_style_demo
 
load_neon_images() - Method in class sub_arctic.new_test.uist_style_demo
 
load_oblique_images() - Method in class sub_arctic.new_test.uist_style_demo
 
load_smudge_images() - Method in class sub_arctic.new_test.uist_style_demo
 
loaded_image - class sub_arctic.output.loaded_image.
A class to encapsulate a potentially asynchronously loaded image.
loaded_image(Image) - Constructor for class sub_arctic.output.loaded_image
Construct from an Image (this image is marked as not loaded yet).
loaded_image(int[], int, int) - Constructor for class sub_arctic.output.loaded_image
Construct from in memory data.
loaded_image(int, int) - Constructor for class sub_arctic.output.loaded_image
Construct a blank in memory image of the given size and force it to be "loaded" (not clear what that means for in-memory images, but it seems to be required).
loaded_image(loaded_image, int, int, int, int) - Constructor for class sub_arctic.output.loaded_image
Construct an in memory image from part of another image.
local_to_global(int, int) - Method in class sub_arctic.lib.base_interactor
Transform a point in the local coordinate space into the global space (that is the coordinate system of the top_level object which roots the interactor tree this object is in).
local_to_global(int, int) - Method in interface sub_arctic.lib.interactor
Transform a point in the local coordinate space into the global space (that is the coordinate system of the top_level object which roots the interactor tree this object is in).
local_to_global(Point) - Method in class sub_arctic.lib.base_interactor
Transform a point in the local coordinate space into the global space (that is the coordinate system of the top_level object which roots the interactor tree this object is in).
local_to_global(Point) - Method in interface sub_arctic.lib.interactor
Transform a point in the local coordinate space into the global space (that is the coordinate system of the top_level object which roots the interactor tree this object is in).
local_x() - Method in class sub_arctic.input.event
X position in local coordinates of the object it is delivered to.
local_y() - Method in class sub_arctic.input.event
Y position in local coordinates of the object it is delivered to.
lock() - Method in class sub_arctic.style.styled_image
Lock the image.
locked() - Method in class sub_arctic.style.styled_image
Whether the image is locked -- that is whether it will ignore attempted style changes.
lookup_desig(String) - Static method in class sub_arctic.style.style_manager
Look up a previously registered style resource designator by name.
lookup_icon(Class) - Static method in class sub_arctic.new_lib.generic_audio_xlation
Try to look up an audio icon for a given interactor class.
lost_focus() - Method in interface sub_arctic.lib.list_element
This method is used to inform the object that it is not the focus any longer.
lost_focus() - Method in class sub_arctic.lib.text_list_element
This method is used to inform the object that it is not the focus any longer.

M

m_grow_enabled - Variable in class sub_arctic.contrib.GrowDragContainer
The m_grow_enabled variable is true if the interactor is to support gorw operations.
main_color() - Method in class sub_arctic.style.shadow_rect_blank
Color for the main area of the blank
main(String[]) - Static method in class sub_arctic.contrib.rgb_color_picker
A simple main() routine to test with.
main(String[]) - Static method in class sub_arctic.contrib.multilist
 
main(String[]) - Static method in class sub_arctic.contrib.simple_color_picker
A simple main() routine to test with...
main(String[]) - Static method in class sub_arctic.contrib.FileDialogTest
The main method, called at program startup
main(String[]) - Static method in class sub_arctic.contrib.Notebook
 
main(String[]) - Static method in class sub_arctic.contrib.Getopt
The sample main() program shown in this document is provided.
main(String[]) - Static method in class sub_arctic.new_test.test_text_bug
 
main(String[]) - Static method in class sub_arctic.output.ppm_to_code
Main program so we can be invoked from the command line.
main(String[]) - Static method in class sub_arctic.test.speed2
 
make_anti_snap_active(snap_record, event, Object, Object) - Method in class sub_arctic.input.snap_drag_agent
Activate a new anti-snap.
make_contents_vector(String[], Font) - Static method in class sub_arctic.lib.text_list_element
This static function is a convenience for creating a Vector text_list_elements from an array of strings.
make_contents_vector(Vector, Font) - Static method in class sub_arctic.lib.text_list_element
This static function is a convenience for creating a Vector text_list_elements from a Vector of strings.
make_image() - Method in class sub_arctic.style.composer
Create an image for the composition.
make_image(Object[], style) - Method in class sub_arctic.style.composer
Call compose() with the given parameters and style to produce a layout, then create an image for the composition and return it.
make_menubar_images(Vector, Vector, int, Font, Vector, Vector) - Method in class sub_arctic.output.style
This is the most complex of the style functions, and the one that certainly leaves the most room for improvement.
make_menubar_images(Vector, Vector, int, Font, Vector, Vector) - Method in class sub_arctic.output.motif_style
This is the most complex of the style functions, and the one that certainly leaves the most room for improvement.
make_shadow(Image) - Method in class sub_arctic.output.shadow_drawable
Process an image to make a shadow version.
make_snap_active(snap_record, event, Object) - Method in class sub_arctic.input.snap_drag_agent
Activate a new snap.
make_state_record() - Method in class sub_arctic.new_lib.whiteboard_obj
Make a record of the object state at the current time (for later playback) of this object as it appeared at various times
make_toggle(int) - Method in class sub_arctic.lib.text_toggle_collection
Make a toggle.
make_top_level() - Method in class sub_arctic.contrib.interactor_dragout_applet
Overrides superclass make_top_level.
make_top_level() - Method in class sub_arctic.lib.interactor_applet
This function is called to create an install a top_level interactor in this applet.
make_top_level() - Method in class sub_arctic.lib.debug_interactor_applet
This function is called to create and install a top_level interactor in this applet.
make_top_level(int, int) - Method in class sub_arctic.lib.interactor_frame
This function is called to create an install a top_level interactor in this applet.
make_trans(Image) - Method in class sub_arctic.output.transparent_drawable
Filter the given image to add our transparency to it.
make_transition(event) - Method in class sub_arctic.input.click_agent
This method makes state transitions for a finite state machine controlling the interaction.
make(int, int) - Static method in class sub_arctic.output2D.transparent_image
Static utility routine to create an in-memory image of a given size initialized to transparent (and that can be drawn on).
manager - class sub_arctic.lib.manager.
This class provides overall coordination and management functions for the toolkit as well as providing a series of utility functions, and functions that isolate the interface to AWT.
map_point_to_index(int, int) - Method in class sub_arctic.output.gradient
Map the given point (expressed in the coordinate system of the gradient) to an index within the linear gradient color value array.
map_point_to_index(int, int) - Method in class sub_arctic.output.linear_gradient
Map the given point (expressed in the coordinate system used for the orientation line) to an index within the linear gradient color value array.
map_point_to_index(int, int) - Method in class sub_arctic.output.radial_gradient
Map the given point (expressed in the coordinate system used for the center point) to an index within the radial gradient color value array.
mark_all_ood() - Method in class sub_arctic.lib.base_interactor
Mark all geometric parts of this object out of date.
mark_all_ood() - Method in interface sub_arctic.lib.interactor
Mark all geometric parts of this object out of date.
mark_enabled_ood() - Method in class sub_arctic.lib.base_interactor
Mark enabled value and anything that directly or indirectly depends on it as out-of-date.
mark_enabled_ood() - Method in interface sub_arctic.lib.interactor
Mark enabled value and anything that directly or indirectly depends on it as out-of-date.
mark_h_ood() - Method in class sub_arctic.lib.base_interactor
Mark h value and anything that directly or indirectly depends on it as out-of-date.
mark_h_ood() - Method in interface sub_arctic.lib.interactor
Mark h value and anything that directly or indirectly depends on it as out-of-date.
mark_interactor_draw(interactor, Object) - Method in class sub_arctic.output.drawable
Method to be called to mark a significant point during output for a particular interactor.
mark_interactor_draw(interactor, Object) - Method in class sub_arctic.output.drawable_wrapper
Method to be called to mark a significant point during output for a particular interactor.
mark_interactor_draw(interactor, Object) - Method in class sub_arctic.output.exploder_drawable
Method to be called to mark a significant point during output for a particular interactor.
mark_interactor_draw(interactor, Object) - Method in class sub_arctic.output.trace_drawable
Method to be called to mark a significant point during output for a particular interactor.
mark_interactor_draw(interactor, Object) - Method in class sub_arctic.output.ignore_drawable
Method to be called to mark a significant point during output for a particular interactor.
mark_interactor_draw(interactor, Object) - Method in class sub_arctic.output.isolation_drawable
Method to be called to mark a significant point during output for a particular interactor.
mark_ood(int) - Method in class sub_arctic.lib.base_interactor
Mark the given value as out of date.
mark_ood(int) - Method in interface sub_arctic.lib.interactor
Mark the given value as out of date.
mark_part_a_ood() - Method in class sub_arctic.lib.base_interactor
Mark part_a value and anything that directly or indirectly depends on it as out-of-date.
mark_part_a_ood() - Method in interface sub_arctic.lib.interactor
Mark part_a value and anything that directly or indirectly depends on it as out-of-date.
mark_part_b_ood() - Method in class sub_arctic.lib.base_interactor
Mark part_b value and anything that directly or indirectly depends on it as out-of-date.
mark_part_b_ood() - Method in interface sub_arctic.lib.interactor
Mark part_b value and anything that directly or indirectly depends on it as out-of-date.
mark_reparented_ood() - Method in class sub_arctic.lib.base_interactor
Mark all our geometric parts out-of-date and tell all potentially dependent objects that all our parts are out-of-date (this gets done when we move around in the hierarchy).
mark_reparented_ood() - Method in interface sub_arctic.lib.interactor
Mark all our geometric parts out-of-date and tell all potentially dependent objects that all our parts are out-of-date (this gets done when we move around in the hierarchy).
mark_time() - Static method in class sub_arctic.lib.manager
Mark a time for debugging or performance analysis purposes.
mark_visible_ood() - Method in class sub_arctic.lib.base_interactor
Mark visible value and anything that directly or indirectly depends on it as out-of-date.
mark_visible_ood() - Method in interface sub_arctic.lib.interactor
Mark visible value and anything that directly or indirectly depends on it as out-of-date.
mark_w_ood() - Method in class sub_arctic.lib.base_interactor
Mark w value and anything that directly or indirectly depends on it as out-of-date.
mark_w_ood() - Method in interface sub_arctic.lib.interactor
Mark w value and anything that directly or indirectly depends on it as out-of-date.
mark_x_ood() - Method in class sub_arctic.lib.base_interactor
Mark x value and anything that directly or indirectly depends on it as out-of-date.
mark_x_ood() - Method in interface sub_arctic.lib.interactor
Mark x value and anything that directly or indirectly depends on it as out-of-date.
mark_y_ood() - Method in class sub_arctic.lib.base_interactor
Mark y value and anything that directly or indirectly depends on it as out-of-date.
mark_y_ood() - Method in interface sub_arctic.lib.interactor
Mark y value and anything that directly or indirectly depends on it as out-of-date.
marked_ood() - Method in class sub_arctic.lib.base_interactor
Indicate which values are currently marked as potentially out of date with respect to their constraints.
marked_ood() - Method in interface sub_arctic.lib.interactor
Indicate which values are currently marked as potentially out of date with respect to their constraints.
marked_time() - Static method in class sub_arctic.lib.manager
Timestamp for last call to mark_time()
marker - class sub_arctic.text.marker.
This is the class that holds the information about a point in a a structure.
MASK_A_EQ - Static variable in class sub_arctic.output.gradient
Constant for mask test MASK.alpha == reference (can be inverted for !=)
MASK_A_GT - Static variable in class sub_arctic.output.gradient
Constant for mask test MASK.alpha > reference (can be inverted for <=)
MASK_A_LT - Static variable in class sub_arctic.output.gradient
Constant for mask test MASK.alpha < reference (can be inverted for >=)
MASK_B_EQ - Static variable in class sub_arctic.output.gradient
Constant for mask test MASK.blue == reference (can be inverted for !=)
MASK_B_GT - Static variable in class sub_arctic.output.gradient
Constant for mask test MASK.blue > reference (can be inverted for <=)
MASK_B_LT - Static variable in class sub_arctic.output.gradient
Constant for mask test MASK.blue < reference (can be inverted for >=)
MASK_EQ - Static variable in class sub_arctic.output.gradient
Constant for mask test MASK == reference (can be inverted for !=)
mask_filter - class sub_arctic.output.mask_filter.
An RGBImageFilter for building images from an intensity mask and a color.
mask_filter(Color, int) - Constructor for class sub_arctic.output.mask_filter
 
mask(ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: A & (K | 0xffff0000).
mask(std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: A & (K | 0xffff0000).
matches_first(event) - Method in class sub_arctic.input.click_agent
Determine if event qualifies as close enough to match first event in a sequence.
MAX_CHILD - Static variable in interface sub_arctic.constraints.std_constraint_consts
"Constant factory" object for parts of the max child object.
max_item_width(String[], Font) - Static method in class sub_arctic.lib.text_menu_item
This function is a convenience for figuring out which of a set of strings will have the widest menu and item and what the widest value is.
MAX_REFERENT - Static variable in interface sub_arctic.style.composer_consts
Largest constant for indicating a referent object
max_rule - class sub_arctic.style.max_rule.
This class provides a composition placement rule for computing the max of two things and optionally adds an offset to that.
max_rule(int, int, int, int, int, int) - Constructor for class sub_arctic.style.max_rule
Constructor which defaults to a zero offset (hence computing a simple max).
max_rule(int, int, int, int, int, int, int, int, int) - Constructor for class sub_arctic.style.max_rule
Full constructor.
max_val() - Method in class sub_arctic.lib.h_slider_display
Maximum value of the slider
max_val() - Method in class sub_arctic.lib.v_slider_display
Maximum value of the slider
max_val() - Method in class sub_arctic.new_lib.v_slider_display
Maximum value of the slider
max(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: max(A,B) + K Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
max(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: max(A,B) + K
menu - class sub_arctic.lib.menu.
This class implements a columnar menu.
menu_button - class sub_arctic.lib.menu_button.
 
menu_button(String, Font, menu) - Constructor for class sub_arctic.lib.menu_button
Construct a menu button given a string and a given font.
menu_button(String, menu) - Constructor for class sub_arctic.lib.menu_button
Construct a menu button given a string.
menu_done() - Method in class sub_arctic.lib.menu_button
This method gets called by the menu_agent to inform us that the interaction is completed.
menu_done() - Method in interface sub_arctic.lib.menu_notifier
This function gets called when the interaction with a menu ends.
menu_done() - Method in class sub_arctic.lib.menubar
This function gets called when the menubar's popped down menu gets finished.
menu_exit(event, Object) - Method in interface sub_arctic.input.menu_focusable
This function is called to tell you your menu has been exited (the pointer is outside your space).
menu_exit(event, Object) - Method in class sub_arctic.lib.menu
This gets called to tell us that the pointer has left us.
menu_feedback(event, Object) - Method in interface sub_arctic.input.menu_focusable
This function gets called during the process of the user dragging around on the menu.
menu_feedback(event, Object) - Method in class sub_arctic.lib.menu
This function gets called during the process of the user dragging around on the menu.
menu_focus_agent - class sub_arctic.input.menu_focus_agent.
This agent handles the input during modal (pop-up or pull-down) menus.
menu_focus_agent() - Constructor for class sub_arctic.input.menu_focus_agent
Construct a new menu focus agent.
menu_focusable - interface sub_arctic.input.menu_focusable.
This interface is used by interactors which are menus or subclasses of menu.
menu_generates_submenu(int, int) - Method in interface sub_arctic.input.menu_focusable
This function gets called to ask a menu if a point generates a menu, an if so which one.
menu_generates_submenu(int, int) - Method in class sub_arctic.lib.menu
This gets called to ask us what child would result from this point.
menu_item - class sub_arctic.lib.menu_item.
This is the superclass for all objects which can be put on a menu and understand the highlighting behavior.
menu_item_image(String, Font, int, int, int, int, boolean) - Method in class sub_arctic.output.style
This function creates the two images of a menu up (unhighlighted) & down (highlighted).
menu_item_image(String, Font, int, int, int, int, boolean) - Method in class sub_arctic.output.motif_style
This function creates the two images of a menu up (unhighlighted) & down (highlighted).
menu_item_natural_size(String, Font, int, int) - Method in class sub_arctic.output.style
This function determines the "natural" size of menu item of text.
menu_item_natural_size(String, Font, int, int) - Method in class sub_arctic.output.motif_style
This function determines the "natural" size of menu item of text.
menu_item_separator(int) - Method in class sub_arctic.output.style
Return the image of a menu separator.
menu_item_separator(int) - Method in class sub_arctic.output.motif_style
Return the image of a menu separator.
menu_item() - Constructor for class sub_arctic.lib.menu_item
We don't force a width or height on you here...
menu_modify(int, int, event) - Method in class sub_arctic.lib.menu_button
This function is called to alert the notifier that the interaction is now over their area.
menu_modify(int, int, event) - Method in interface sub_arctic.lib.menu_notifier
This function is called to alert the notifier that the interaction is now over their area.
menu_modify(int, int, event) - Method in class sub_arctic.lib.menubar
This function is called to alert the notifier that the interaction is now over their area.
menu_notifier - interface sub_arctic.lib.menu_notifier.
This interface is used by the menu agent code to notify interactors which have popped up menus.
menu_pop_right() - Method in class sub_arctic.output.style
This function determines if a menu pops to the right and down from an menu button interactor or if it pops directly down.
menu_pop_right() - Method in class sub_arctic.output.motif_style
This function determines if a menu pops to the right and down from an menu button interactor or if it pops directly down.
menu_release(event, Object) - Method in interface sub_arctic.input.menu_focusable
This function gets called to inform you that the mouse button was released over your menu.
menu_release(event, Object) - Method in class sub_arctic.lib.menu
This function gets called to inform you that the mouse button was released over your menu.
MENU_SELECT_CALLBACK - Static variable in class sub_arctic.lib.menu
Callback constant number for menu selection callback
menu_test - class sub_arctic.test.menu_test.
 
menu() - Constructor for class sub_arctic.lib.menu
Construct a menu.
menu(callback_object) - Constructor for class sub_arctic.lib.menu
Construct a menu.
menu(int, int) - Constructor for class sub_arctic.lib.menu
Construct a menu.
menu(int, int, callback_object) - Constructor for class sub_arctic.lib.menu
Construct a menu.
menubar - class sub_arctic.lib.menubar.
This class implements a style-neutral menu bar.
menubar_image_shift() - Method in class sub_arctic.output.style
This parameter controls how far down the images resulting from a menubar should be shifted down (in their hotspot) to compensate for potential style system beveling.
menubar_image_shift() - Method in class sub_arctic.output.motif_style
This parameter controls how far down the images resulting from a menubar should be shifted down (in their hotspot) to compensate for potential style system beveling.
menubar(Vector, Vector, int) - Constructor for class sub_arctic.lib.menubar
Create a menubar from two Vectors of Strings.
message - Variable in class sub_arctic.test.sliding_text_test
 
message - Variable in class sub_arctic.test.sliding_styl_text_test
 
message - Variable in class sub_arctic.test.image_cutter
Label for error message
META_MASK - Static variable in class sub_arctic.input.event
 
metaDown() - Method in class sub_arctic.input.event
AWT method: Checks if the meta key is down.This call returns false if the underlying event doesn't know about the state of the modifiers.
metric - Variable in class sub_arctic.contrib.rgb_color_picker
 
metrics - Variable in class sub_arctic.lib.nametag_sem_draw
FontMetrics object for the current font
metrics - Variable in class sub_arctic.lib.semantic_lens
FontMetrics object for the current font
metrics - Variable in class sub_arctic.lib.backdrop_lens
FontMetrics object for the current font
mid - Static variable in class sub_arctic.test.speed2
 
MIN_CHILD - Static variable in interface sub_arctic.constraints.std_constraint_consts
"Constant factory" object for parts of the min child object.
min_feature_x - Variable in class sub_arctic.input.snap_drag_agent
Min x of feature points
min_feature_y - Variable in class sub_arctic.input.snap_drag_agent
Min y of feature points
min_interactor - class sub_arctic.lib.min_interactor.
This is a placeholder for a future class that will provide a base class for building very lightweight interactors.
min_interactor() - Constructor for class sub_arctic.lib.min_interactor
 
min_rule - class sub_arctic.style.min_rule.
This class provides a composition placement rule for computing the min of two things and optionally adds an offset to that.
min_rule(int, int, int, int, int, int) - Constructor for class sub_arctic.style.min_rule
Constructor which defaults to a zero offset (hence computing a simple min).
min_rule(int, int, int, int, int, int, int, int, int) - Constructor for class sub_arctic.style.min_rule
Full constructor.
min_val() - Method in class sub_arctic.lib.h_slider_display
Minimum value of the slider
min_val() - Method in class sub_arctic.lib.v_slider_display
Minimum value of the slider
min_val() - Method in class sub_arctic.new_lib.v_slider_display
Minimum value of the slider
min(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: min(A,B) + K Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
min(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: min(A,B) + K
minimum_layout_size - Variable in class sub_arctic.lib.text_flow
This is the minimum size that this object can be before we bother to try to do a layout.
minimumSize() - Method in class sub_arctic.lib.interactor_frame
This function is part of the AWT world.
minimumSize() - Method in class sub_arctic.lib.interactor_canvas
This function is part of the AWT world.
misc_init() - Method in class sub_arctic.contrib.multilist_title
 
misc_test - class sub_arctic.test.misc_test.
 
mk_depend_list(int, interactor, int) - Static method in class sub_arctic.constraints.op3_impl
Extract the set of objects/parts that a constraint depends on.
mk_depend_list(int, interactor, int) - Static method in class sub_arctic.constraints.op0_impl
Extract the set of objects/parts that a constraint depends on.
mk_depend_list(int, interactor, int) - Static method in class sub_arctic.constraints.op1_impl
Extract the set of objects/parts that a constraint depends on.
mk_depend_list(int, interactor, int) - Static method in class sub_arctic.constraints.op2_impl
Extract the set of objects/parts that a constraint depends on.
mk_implicit_depend_list(int, interactor, int) - Static method in class sub_arctic.constraints.op3_impl
Extract the set of objects/parts that a particular constraint function implicitly depends on.
mk_implicit_depend_list(int, interactor, int) - Static method in class sub_arctic.constraints.op0_impl
Extract the set of objects/parts that a particular constraint function implicitly depends on.
mk_implicit_depend_list(int, interactor, int) - Static method in class sub_arctic.constraints.op1_impl
Extract the set of objects/parts that a particular constraint function implicitly depends on.
mk_implicit_depend_list(int, interactor, int) - Static method in class sub_arctic.constraints.op2_impl
Extract the set of objects/parts that a particular constraint function implicitly depends on.
MK_PART_BLANK - Static variable in interface sub_arctic.style.composer_consts
Constant to designate that a part should be instantiated as a bank part that is sized externally in both width and height.
MK_PART_COPY - Static variable in interface sub_arctic.style.composer_consts
Constant to designate that a part should be instantiated by being copied directly from a parameter.
MK_PART_IMAGE - Static variable in interface sub_arctic.style.composer_consts
Constant to designate that an image part should be instantiated from a loaded_image parameter.
MK_PART_INT_H_BLANK - Static variable in interface sub_arctic.style.composer_consts
Constant to designate that a part should be instantiated as a bank part that is sized externally in width, but internally in height.
MK_PART_INT_W_BLANK - Static variable in interface sub_arctic.style.composer_consts
Constant to designate that a part should be instantiated as a bank part that is sized internally in width, but externally in height.
MK_PART_INT_WH_BLANK - Static variable in interface sub_arctic.style.composer_consts
Constant to designate that a part should be instantiated as a bank part that is sized internally in both width and height.
MK_PART_LAST - Static variable in interface sub_arctic.style.composer_consts
Last valid constant for designating how a part is instantiated
MK_PART_POINT - Static variable in interface sub_arctic.style.composer_consts
Constant to designate that a part should be instantiated as an anchor_point part.
MK_PART_TEXT - Static variable in interface sub_arctic.style.composer_consts
Constant to designate that a text part should be instantiated from a text_renderer and string.
mlists - Variable in class sub_arctic.contrib.multilist
 
mod_id - Variable in class sub_arctic.new_lib.wb_obj_state
Modifier id
mod_id() - Method in class sub_arctic.new_lib.whiteboard_obj
Numerical id of the last modifier of this object
mod_string(int) - Static method in class sub_arctic.input.event
Create a human readable string corresponding to an event modifier mask.
mod(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: (A % B) + K (returns K on mod by zero) Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
mod(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: (A % B) + K (returns K on mod by zero)
MODE_CREATE - Static variable in class sub_arctic.new_lib.historical_whiteboard
Flag for create mode
MODE_DEL - Static variable in class sub_arctic.new_lib.historical_whiteboard
Flag for delete mode
MODE_PICK - Static variable in class sub_arctic.new_lib.historical_whiteboard
Flag for pick/move mode
mode() - Method in class sub_arctic.contrib.FileDialogFrame
Return mode of file dialog
modifiers() - Method in class sub_arctic.input.event
AWT method: state of the modifier keys.
mon_focus_policy_class - class sub_arctic.input.mon_focus_policy_class.
 
mon_focus_policy_class() - Constructor for class sub_arctic.input.mon_focus_policy_class
 
monitor_focus_policy - Static variable in class sub_arctic.lib.manager
Monitor focus input policy.
most_recent - Variable in class sub_arctic.input.menu_focus_agent
This holds the most recently active menu.
motif_down_data - Static variable in class sub_arctic.lib.std
 
motif_down_height - Static variable in class sub_arctic.lib.std
 
motif_down_width - Static variable in class sub_arctic.lib.std
 
motif_down() - Static method in class sub_arctic.lib.std
 
motif_left_data - Static variable in class sub_arctic.lib.std
 
motif_left_height - Static variable in class sub_arctic.lib.std
 
motif_left_width - Static variable in class sub_arctic.lib.std
 
motif_left() - Static method in class sub_arctic.lib.std
 
motif_radio_button_size - Static variable in class sub_arctic.output.motif_style
We like motif images at 15 pixels x 15 pixels.
motif_right_data - Static variable in class sub_arctic.lib.std
 
motif_right_height - Static variable in class sub_arctic.lib.std
 
motif_right_width - Static variable in class sub_arctic.lib.std
 
motif_right() - Static method in class sub_arctic.lib.std
 
motif_scale_height - Variable in class sub_arctic.output.motif_style
This is how tall we want our scales to be.
motif_scale_thumb_shift - Variable in class sub_arctic.output.motif_style
This is how far to shift the thumb.
motif_scale_thumb_width - Variable in class sub_arctic.output.motif_style
This is how big we want our thumbs to be.
motif_style - class sub_arctic.output.motif_style.
This is an implementation for generating the styles for a motifish look and feel.
motif_style - Variable in class sub_arctic.new_test.nav_test
 
motif_style - Variable in class sub_arctic.new_test.nav_test2
 
motif_up_data - Static variable in class sub_arctic.lib.std
 
motif_up_height - Static variable in class sub_arctic.lib.std
 
motif_up_width - Static variable in class sub_arctic.lib.std
 
motif_up() - Static method in class sub_arctic.lib.std
 
motion() - Method in class sub_arctic.lib.h_range_slider_display
Current motion of the slider
motion() - Method in class sub_arctic.lib.v_range_slider_display
Current motion of the slider
MOUSE_DRAGGED - Static variable in class sub_arctic.input.event
 
mouse_enter - Variable in class sub_arctic.input.point_agent_class
The method object representing mouse_enter
mouse_enter(event, Object) - Method in interface sub_arctic.input.pointable
This method is called when the pointer enters you area and when no other agent has dispatched the event.
mouse_enter(event, Object) - Method in class sub_arctic.lib.display_help_container
This method is called when the pointer enters our area and when no other agent has dispatched the event.
MOUSE_ENTERED - Static variable in class sub_arctic.input.event
 
mouse_event_same_object(event) - Method in class sub_arctic.input.point_agent_class
This gets called when we get a mouse event, but it is over the same object we were over before.
mouse_exit - Variable in class sub_arctic.input.point_agent_class
The method object representing mouse_exit
mouse_exit(event, Object) - Method in interface sub_arctic.input.pointable
This method is called when the pointer leaves your area.
mouse_exit(event, Object) - Method in class sub_arctic.lib.display_help_container
This method is called when the pointer leaves our area.
MOUSE_EXITED - Static variable in class sub_arctic.input.event
 
MOUSE_MOVED - Static variable in class sub_arctic.input.event
 
MOUSE_PRESSED - Static variable in class sub_arctic.input.event
 
MOUSE_RELEASED - Static variable in class sub_arctic.input.event
 
MOVE_CALLBACK - Static variable in class sub_arctic.contrib.GrowDragContainer
Constant for "move" callback (called on every move, including last).
MOVE_CALLBACK - Static variable in class sub_arctic.lib.drag_container
Constant for "move" callback (called on every move, including last).
move_child_downward(int) - Method in class sub_arctic.lib.base_interactor
Move the child currently at the given index in the child list down one position in drawing order (which is one position earlier in the list).
move_child_downward(int) - Method in interface sub_arctic.lib.interactor
Move the child currently at the given index in the child list down one position in drawing order (which is one position earlier in the list).
move_child_downward(interactor) - Method in class sub_arctic.lib.base_interactor
Move the given child down one position in drawing order of the child list (which is earlier in the list).
move_child_downward(interactor) - Method in interface sub_arctic.lib.interactor
Move the given child down one position in drawing order of the child list (which is earlier in the list).
move_child_to_bottom(int) - Method in class sub_arctic.lib.base_interactor
Move the child currently at the given index in the child list to the bottom in drawing order (which is first in the list).
move_child_to_bottom(int) - Method in interface sub_arctic.lib.interactor
Move the child currently at the given index in the child list to the bottom in drawing order (which is first in the list).
move_child_to_bottom(interactor) - Method in class sub_arctic.lib.base_interactor
Move the given child to the bottom of the child list in drawing order (which is first in the list).
move_child_to_bottom(interactor) - Method in interface sub_arctic.lib.interactor
Move the given child to the bottom of the child list in drawing order (which is first in the list).
move_child_to_top(int) - Method in class sub_arctic.lib.base_interactor
Move the child currently at the given index in the child list to the top in drawing order (which is last in the list).
move_child_to_top(int) - Method in interface sub_arctic.lib.interactor
Move the child currently at the given index in the child list to the top in drawing order (which is last in the list).
move_child_to_top(interactor) - Method in class sub_arctic.lib.base_interactor
Move the given child to the top of the child list in drawing order (which is last in the list).
move_child_to_top(interactor) - Method in interface sub_arctic.lib.interactor
Move the given child to the top of the child list in drawing order (which is last in the list).
move_child_upward(int) - Method in class sub_arctic.lib.base_interactor
Move the child currently at the given index in the child list up one position in drawing order (which is one position further into the list).
move_child_upward(int) - Method in interface sub_arctic.lib.interactor
Move the child currently at the given index in the child list up one position in drawing order (which is one position further into the list).
move_child_upward(interactor) - Method in class sub_arctic.lib.base_interactor
Move the given child up one position in drawing order of the child list (which is later in the list).
move_child_upward(interactor) - Method in interface sub_arctic.lib.interactor
Move the given child up one position in drawing order of the child list (which is later in the list).
move_down() - Method in class sub_arctic.lib.listbox_display
This function gets called (via the special scrollbar) when the user wishes to move to the next item.
move_downward() - Method in class sub_arctic.lib.base_interactor
Move this object one position lower in its parent's drawing order (which is one position earlier in its child list).
move_downward() - Method in interface sub_arctic.lib.interactor
Move this object one position lower in its parent's drawing order (which is one position earlier in its child list).
move_drag_filter - interface sub_arctic.input.move_drag_filter.
Interface for objects that filter and transform points for purposes of limiting or transforming the action of a move-drag.
move_drag_focus - Static variable in class sub_arctic.lib.manager
Move-drag focus agent.
move_drag_focus_agent - class sub_arctic.input.move_drag_focus_agent.
Focus agent that implements move-drag.
move_drag_focus_agent() - Constructor for class sub_arctic.input.move_drag_focus_agent
Default constructor
move_draggable - interface sub_arctic.input.move_draggable.
Input protocol for objects wishing to receive drag input suitable for moving the object.
move_press_drag - Static variable in class sub_arctic.lib.manager
Agent that combines press and move_drag.
move_press_drag_agent - class sub_arctic.input.move_press_drag_agent.
This class implements an agent which is a hybrid positional/focus agent.
move_press_drag_agent() - Constructor for class sub_arctic.input.move_press_drag_agent
Simple constructor
move_press_draggable - interface sub_arctic.input.move_press_draggable.
Input protocol for objects receiving input from the move_press_drag agent.
move_to_bottom() - Method in class sub_arctic.lib.base_interactor
Move this object to the bottom of its parent's drawing order (first in its child list).
move_to_bottom() - Method in interface sub_arctic.lib.interactor
Move this object to the bottom of its parent's drawing order (first in its child list).
move_to_top() - Method in class sub_arctic.lib.base_interactor
Move this object to the top of its parent's drawing order (last in its child list).
move_to_top() - Method in interface sub_arctic.lib.interactor
Move this object to the top of its parent's drawing order (last in its child list).
move_up() - Method in class sub_arctic.lib.listbox_display
This function gets called (via the special scrollbar) when the user wishes to move to the previous item.
move_upward() - Method in class sub_arctic.lib.base_interactor
Move this object one position higher in its parent's drawing order (which is one position further into its child list).
move_upward() - Method in interface sub_arctic.lib.interactor
Move this object one position higher in its parent's drawing order (which is one position further into its child list).
mover - Variable in class sub_arctic.test.overkill_test
 
msg_angle - Static variable in class sub_arctic.test.line_test
 
msg_angle - Static variable in class sub_arctic.test.grabber_lens_test
 
msg_angle - Static variable in class sub_arctic.test.debug_top_test
 
msg_angle - Static variable in class sub_arctic.test.circ_lens_test
 
msg_angle - Static variable in class sub_arctic.test.focus_lens_test
 
msg_angle - Static variable in class sub_arctic.test.tab_lens_test
 
msg_angle - Static variable in class sub_arctic.test.sem_lens_test
 
msg_angle - Static variable in class sub_arctic.test.isolation_lens_test
 
msg_angle - Static variable in class sub_arctic.test.tab_test
 
msg_length - Static variable in class sub_arctic.test.line_test
 
msg_length - Static variable in class sub_arctic.test.grabber_lens_test
 
msg_length - Static variable in class sub_arctic.test.debug_top_test
 
msg_length - Static variable in class sub_arctic.test.circ_lens_test
 
msg_length - Static variable in class sub_arctic.test.focus_lens_test
 
msg_length - Static variable in class sub_arctic.test.tab_lens_test
 
msg_length - Static variable in class sub_arctic.test.sem_lens_test
 
msg_length - Static variable in class sub_arctic.test.isolation_lens_test
 
msg_length - Static variable in class sub_arctic.test.tab_test
 
mult(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: A * B + K Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
mult(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: A * B + K
multi_button - class sub_arctic.lib.multi_button.
This class implements a multi-state button object.
multi_button - class sub_arctic.new_lib.multi_button.
This class implements a multi-state button object.
multi_button(int, int, loaded_image[], loaded_image[], callback_object) - Constructor for class sub_arctic.lib.multi_button
Full constructor.
multi_button(int, int, loaded_image[], loaded_image[], callback_object) - Constructor for class sub_arctic.new_lib.multi_button
Full constructor.
multilist - class sub_arctic.contrib.multilist.
The multilist class manages a coordinated set of lists (specifically, multilist_list instances).
multilist - Variable in class sub_arctic.contrib.multilist_list
 
multilist_list - class sub_arctic.contrib.multilist_list.
multilist_list represents a single column in a multilist.
multilist_list() - Constructor for class sub_arctic.contrib.multilist_list
 
multilist_list(Object) - Constructor for class sub_arctic.contrib.multilist_list
Create a multilist_list with no list contents, providing only a title object.
multilist_list(Object, Vector, boolean, boolean, int, callback_object) - Constructor for class sub_arctic.contrib.multilist_list
Construct a new multilist_list.
multilist_title - class sub_arctic.contrib.multilist_title.
 
multilist_title(String) - Constructor for class sub_arctic.contrib.multilist_title
 
multilist_title(String, Font) - Constructor for class sub_arctic.contrib.multilist_title
 
multilist_title(String, int) - Constructor for class sub_arctic.contrib.multilist_title
 
multilist_title(String, int, Font) - Constructor for class sub_arctic.contrib.multilist_title
 
multilist() - Method in class sub_arctic.contrib.multilist_list
Return the multilist which contains us, or null.
multilist(int, int, int, int, boolean, Vector, callback_object) - Constructor for class sub_arctic.contrib.multilist
Construct a new multilist.
multilist(Vector) - Constructor for class sub_arctic.contrib.multilist
Create a multilist from only a vector of multilist_lists.
multilists() - Method in class sub_arctic.contrib.multilist
Return an enumeration of all multilist_lists.
mv_down - Variable in class sub_arctic.new_test.nav_test
 
mv_down - Variable in class sub_arctic.new_test.nav_test2
 
mv_left - Variable in class sub_arctic.new_test.nav_test
 
mv_left - Variable in class sub_arctic.new_test.nav_test2
 
mv_right - Variable in class sub_arctic.new_test.nav_test
 
mv_right - Variable in class sub_arctic.new_test.nav_test2
 
mv_top - Variable in class sub_arctic.new_test.nav_test
 
mv_top - Variable in class sub_arctic.new_test.nav_test2
 
mv_up - Variable in class sub_arctic.new_test.nav_test
 
mv_up - Variable in class sub_arctic.new_test.nav_test2
 

N

name - Variable in class sub_arctic.contrib.Page
 
name() - Method in class sub_arctic.style.style_resource_desig
Name for this designator.
name() - Method in class sub_arctic.style.style
Name of this style.
name() - Method in class sub_arctic.text.style
 
nametag_sem_draw - class sub_arctic.lib.nametag_sem_draw.
An interface_pred predicate class that performs a semantic redraw action for a semantic lens.
nametag_sem_draw() - Constructor for class sub_arctic.lib.nametag_sem_draw
Constructor using default font and tag color.
nametag_sem_draw(Font, Color) - Constructor for class sub_arctic.lib.nametag_sem_draw
Full constructor.
natural_size() - Method in class sub_arctic.lib.button
This function computes the natural size of a button.
natural_size() - Method in class sub_arctic.lib.label
This function computes the natural size of a label.
natural_size() - Method in class sub_arctic.new_lib.button
Return the natural size of a button.
nav_cursor - Variable in class sub_arctic.new_test.nav_test
 
nav_cursor - Variable in class sub_arctic.new_test.nav_test2
 
NAV_DOWN - Static variable in class sub_arctic.input.navigation_agent
Action code for "move down to the first child"
NAV_LEFT - Static variable in class sub_arctic.input.navigation_agent
Action code for "move left to the previous sibling"
NAV_RIGHT - Static variable in class sub_arctic.input.navigation_agent
Action code for "move right to the next sibling"
nav_test - class sub_arctic.new_test.nav_test.
 
nav_test2 - class sub_arctic.new_test.nav_test2.
 
NAV_TOP - Static variable in class sub_arctic.input.navigation_agent
Action code for "move to the top of the tree"
NAV_UP - Static variable in class sub_arctic.input.navigation_agent
Action code for "move up one level in the tree"
navigable - interface sub_arctic.input.navigable.
This interface supplies an input protocol for objects which accept input controlling tree navigation.
navigate_down(event, Object) - Method in interface sub_arctic.input.navigable
Navigate downwards in the tree (move to first child).
navigate_down(event, Object) - Method in class sub_arctic.new_lib.navigator_base
Navigate downwards in the tree (move to first child).
navigate_left(event, Object) - Method in interface sub_arctic.input.navigable
Navigate left in the tree (move to the previous sibling).
navigate_left(event, Object) - Method in class sub_arctic.new_lib.navigator_base
Navigate left in the tree (move to the previous sibling).
navigate_right(event, Object) - Method in interface sub_arctic.input.navigable
Navigate right in the tree (move to the next sibling).
navigate_right(event, Object) - Method in class sub_arctic.new_lib.navigator_base
Navigate right in the tree (move to the next sibling).
navigate_to_top(event, Object) - Method in interface sub_arctic.input.navigable
Navigate to the root of the tree.
navigate_to_top(event, Object) - Method in class sub_arctic.new_lib.navigator_base
Navigate to the root of the tree.
navigate_to(interactor) - Method in class sub_arctic.new_lib.navigator_base
Move the current location to an arbitrary interactor
navigate_up(event, Object) - Method in interface sub_arctic.input.navigable
Navigate upwards in the tree (move to the parent).
navigate_up(event, Object) - Method in class sub_arctic.new_lib.navigator_base
Navigate upwards in the tree (move to the parent).
navigate_up(event, Object) - Method in class sub_arctic.new_lib.halo_navigator
Navigate upwards in the tree (move to the parent).
navigation_agent - class sub_arctic.input.navigation_agent.
Focus based dispatch agent for catching keyboard based input and turning it into tree navigation input (under the navigable input protocol).
navigation_agent() - Constructor for class sub_arctic.input.navigation_agent
Constructor that provides a default action table.
navigation_agent(int[]) - Constructor for class sub_arctic.input.navigation_agent
Full constructor.
navigation_focus - Static variable in class sub_arctic.lib.manager
Navigation focus agent.
navigator_base - class sub_arctic.new_lib.navigator_base.
This class provides a simple base class for objects which represents a current position within an interactor tree and provide an API for moving that position around in the tree (i.e., implement navigable).
navigator_base(interactor) - Constructor for class sub_arctic.new_lib.navigator_base
Construct a navigator based on an initial position in the tree.
need_ticks() - Static method in class sub_arctic.anim.anim_generator
Return whether we need the animation events (ticks) or not.
need_workaround(int, int) - Static method in class sub_arctic.lib.manager
Determine if a given platform specific workaround (identified by a platform id and workaround id pair) is needed on the platform we are currently running on.
NEG_DIAG - Static variable in class sub_arctic.lib.line_display
Interactor flag bit to indicate if line is negatively sloped: 0,0 -> w,h [true] or positively sloped: 0,h -> w,0 [false].
neg_diag() - Method in class sub_arctic.lib.line_display
Indicate if line is negatively sloped (i.e., to be interpreted as 0,0 -> w,h rather than 0,h -> w,0).
new_char - Variable in class sub_arctic.input.text_focus_agent
Keep a reference to the method new_char in the protected protocol.;
new_char(event, char, Object) - Method in interface sub_arctic.input.text_acceptor
Provide input for a single character.
new_char(event, char, Object) - Method in class sub_arctic.lib.text_edit
Accept input for a single character.
new_char(event, char, Object) - Method in class sub_arctic.lib.oneline_text_edit
Accept input for a single character.
new_child_size(int, int) - Method in class sub_arctic.lib.panner
This is where we do the magic with scrollbars (deciding visibility, etc.).
new_color(double) - Method in class sub_arctic.output.mask_filter
Convert our HSV representation into a color with a different v value.
new_look_configure() - Method in class sub_arctic.lib.base_interactor
Recompute the size and other properties of this interactor that may have been changed by a change in style resources.
new_look_configure() - Method in class sub_arctic.new_lib.multi_button
(Re)calculate size as max of images.
new_look_configure() - Method in class sub_arctic.new_lib.v_slider_display
Recompute the size and other properties of this interactor that may have been changed by a change in style resources.
new_look_configure() - Method in class sub_arctic.new_lib.style_backdrop
Reconfigure for new style
new_look_configure() - Method in class sub_arctic.new_lib.style_column
Reconfigure for new style
new_style_test - class sub_arctic.test.new_style_test.
 
newFrame() - Method in class sub_arctic.test.frame_test
Create the extra frame.
newFrame() - Method in class sub_arctic.test.frame_test2
Create the extra frame.
next - Variable in class sub_arctic.lib.listbox
This variable determines who the next listbox is in the circularly linked list of listboxes we are synchronizing together.
next - Variable in class sub_arctic.style.style_resource_cell
Link to the next cell
next_index(int, boolean) - Method in class sub_arctic.text.paragraph
This function returns a new value from an old one.
next_int(String) - Static method in class sub_arctic.output.ppm_to_code
Get the next token from standard input and try to interpret it as a decimal integer.
NEXT_SIBLING - Static variable in interface sub_arctic.constraints.std_constraint_consts
"Constant factory" object for parts of the next sibling object.
next_sibling() - Method in class sub_arctic.lib.base_interactor
Return the next sibling of this object (or null if there is none).
next_sibling() - Method in interface sub_arctic.lib.interactor
Return the next sibling of this object (or null if there is none).
next_state() - Method in class sub_arctic.lib.multi_button
Indicate what the next state will be.
next_state() - Method in class sub_arctic.lib.toggle
Override next_state to provide group behavior.
next_state() - Method in class sub_arctic.new_lib.multi_button
Indicate what the next state will be.
next_state() - Method in class sub_arctic.new_lib.toggle
Override next_state to provide group behavior.
next_text_run(run) - Method in class sub_arctic.text.paragraph
This function finds the next text_run successor of a given run.
next_token() - Static method in class sub_arctic.output.ppm_to_code
Get the next white-space delimited token from the input file
next() - Method in class sub_arctic.text.run
Return the successor of this node.
nextOption() - Method in class sub_arctic.contrib.Getopt
nextOption() cranks the option parser.
NO_CONSTRAINT - Static variable in interface sub_arctic.constraints.std_constraint_consts
Encoding for no constraint.
NO_SELECTION - Static variable in class sub_arctic.lib.oneline_text_display
Constant for a special selection position used to denote that there is no selection.
NO_SELECTION - Static variable in class sub_arctic.lib.text_display
Constant for a special selection point used to denote that there is no selection.
no_white(int) - Static method in class sub_arctic.input.text_focus_agent
Standard filter that removes all whitespace.
NONE_TEST_MASK - Static variable in interface sub_arctic.constraints.std_encoding_consts
Mask for testing none.
NONE_TEST_VAL - Static variable in interface sub_arctic.constraints.std_encoding_consts
Value for testing none.
not_mask(ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: ~A & (K | 0xffff0000).
not_mask(std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: ~A & (K | 0xffff0000).
NOT_ORIENTED - Static variable in interface sub_arctic.constraints.std_encoding_consts
Orientation code indicating constraint that is neither horizontal or vertical in nature.
NOT_STANDARD - Static variable in class sub_arctic.constraints.std_ext_constraint
Flag value for non-standard part code.
Notebook - class sub_arctic.contrib.Notebook.
 
Notebook() - Constructor for class sub_arctic.contrib.Notebook
 
Notebook(int, int, int, int, Vector) - Constructor for class sub_arctic.contrib.Notebook
 
now() - Static method in class sub_arctic.anim.time_interval
What's the current time in milliseconds?
now() - Static method in class sub_arctic.new_lib.historical_whiteboard
Get the current virtual time
nth_string(int) - Method in class sub_arctic.lib.text_toggle_collection
Get the String value for that an index.
nth_toggle(int) - Method in class sub_arctic.lib.text_toggle_collection
Indexing from 0, get the toggle associated with that index.
num_actions() - Method in class sub_arctic.lib.base_interactor
Number of actions supported by do_action().
num_actions() - Method in interface sub_arctic.lib.interactor
Number of actions supported by do_action().
num_actions() - Method in interface sub_arctic.new_lib.audio_navigation_aware
Indicate how many actions this object supports.
num_actions() - Method in class sub_arctic.new_lib.generic_audio_xlation
Indicate how many actions this object supports.
num_agents() - Method in class sub_arctic.input.input_policy
The number of agents in the policies agent list.
num_children() - Method in class sub_arctic.lib.base_interactor
Indicate the number of children this interactor currently has.
num_children() - Method in interface sub_arctic.lib.interactor
Indicate the number of children this interactor currently has.
num_feature_points - Variable in class sub_arctic.input.snap_drag_agent
Number of active feature points for the object currently being dragged.
num_feature_points() - Method in class sub_arctic.lib.base_interactor
The number of "feature points" of an object.
num_feature_points() - Method in class sub_arctic.lib.snap_container
Report number of feature points as sum of visible children's feature points.
num_feature_points() - Method in interface sub_arctic.lib.interactor
The number of "feature points" of an object.
num_feature_points() - Method in class sub_arctic.style.composition_part_base
The number of feature points that this object has.
num_feature_points() - Method in interface sub_arctic.style.composition_part
The number of feature points that this object has.
num_ops(int) - Method in class sub_arctic.constraints.std_constraint_impl
Determine which kind of constraint (how many operands) the given encoding has.
num_picks() - Method in class sub_arctic.input.pick_collector
Total number of picks we currently have.
num_selected() - Method in class sub_arctic.input.selection_agent_class
Number of objects currently selected
num_trials - Static variable in class sub_arctic.test.speed2
 
number_box - Variable in class sub_arctic.contrib.rgb_color_picker
 
numlists - Variable in class sub_arctic.contrib.multilist
 
numlists() - Method in class sub_arctic.contrib.multilist
Return the number of multilists we're currently managing.
numPages() - Method in class sub_arctic.contrib.Notebook
 

O

obj - Variable in class sub_arctic.constraints.provider_part_ref
The provider object.
obj - Variable in class sub_arctic.constraints.consumer_part_ref
The consumer object.
obj - Variable in class sub_arctic.input.user_info_holder
The interactor that we are holding information for.
obj - Variable in class sub_arctic.input.object_holder
The Object we encapsulate a reference to.
obj_part_str(int, int) - Method in class sub_arctic.constraints.std_constraint_impl
Create a human readable string corresponding to an object/part designator.
obj_part_tag(int, int) - Method in class sub_arctic.constraints.std_constraint_impl
Create a terse human readable string corresponding to an object/part designator.
obj() - Method in class sub_arctic.input.work_pair
Retrieve the object to be passed to the work proc when it runs.
obj() - Method in class sub_arctic.input.work_event
Retrieve the object to be passed to the work proc when it runs.
obj() - Method in class sub_arctic.lib.object_list_element
Retrieve the object we are displaying.
OBJ(interactor) - Static method in class sub_arctic.constraints.std_function
Create an object reference to an arbitrary object.
OBJ(interactor) - Static method in class sub_arctic.constraints.ext_maker
Create an ext_objpart_encoding initialized to refer to the given object.
OBJCODE_FIRST_CHILD - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to reference local neighborhood object: first child
OBJCODE_LAST_CHILD - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to reference local neighborhood object: last child
OBJCODE_MASK - Static variable in interface sub_arctic.constraints.std_encoding_consts
Mask for accessing object code in object/part encoding.
OBJCODE_MAX - Static variable in interface sub_arctic.constraints.std_encoding_consts
Largest valid object code.
OBJCODE_MAX_CHILD - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to compute the maximum of some part among child objects
OBJCODE_MIN_CHILD - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to compute the minimum of some part among child objects
OBJCODE_NEXT_SIBLING - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to reference local neighborhood object: next sibling
OBJCODE_PARENT - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to reference local neighborhood object: parent
OBJCODE_PREV_SIBLING - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to reference local neighborhood object: previous sibling
OBJCODE_SELF - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to reference local neighborhood object: self
OBJCODE_SHIFT - Static variable in interface sub_arctic.constraints.std_encoding_consts
Shift value for accessing object code in object/part encoding.
OBJCODE_SOME_CHILD - Static variable in interface sub_arctic.constraints.std_encoding_consts
Special object code to designate some child object during mark out-of-date phase.
OBJCODE_strings - Static variable in interface sub_arctic.constraints.std_encoding_consts
Table of strings for object code names.
OBJCODE_tags - Static variable in interface sub_arctic.constraints.std_encoding_consts
Table of very terse strings for object code names.
object_encoded() - Method in class sub_arctic.constraints.std_objpart_encoding
Extract and return just the object designator encoding
object_encoded(int) - Static method in class sub_arctic.constraints.std_objpart_encoding
Extract and return just the object designator from the given encoding
object_for_parm(double) - Method in interface sub_arctic.anim.trajectory
This is the function that does the mapping of a point in time to an object.
object_for_parm(double) - Method in class sub_arctic.anim.line_trajectory
This does the work for this trajectory.
object_for_parm(double) - Method in class sub_arctic.anim.anticipation_line
This does the work for this trajectory.
object_holder - class sub_arctic.input.object_holder.
Simple object to encapsulate a reference to another object.
object_holder(Object) - Constructor for class sub_arctic.input.object_holder
Constructor.
object_list_element - class sub_arctic.lib.object_list_element.
This class is a convenient way to put arbitrary objects into a listbox and have them displayed as strings.
object_list_element(Object) - Constructor for class sub_arctic.lib.object_list_element
Create a new object_list_element given an object.
OBJPART_MASK - Static variable in interface sub_arctic.constraints.std_encoding_consts
Mask to limit an encode to just the low order 6 bits (for an object/part encoding.
offset_placement_rule - class sub_arctic.style.offset_placement_rule.
This class provides a composition placement rule for placing something a fixed distance from something else.
offset_placement_rule(int, int, int) - Constructor for class sub_arctic.style.offset_placement_rule
Constructor that defaults to a zero offset (this then becomes an equality rule).
offset_placement_rule(int, int, int, int) - Constructor for class sub_arctic.style.offset_placement_rule
Constructor that defaults to a constant offset.
offset_placement_rule(int, int, int, int, int, int) - Constructor for class sub_arctic.style.offset_placement_rule
Full constructor.
offset(ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: A + K Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
offset(std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: A + K
oneline_text_display - class sub_arctic.lib.oneline_text_display.
Single line text displayer.
oneline_text_display(int, int, int, String, Font, boolean) - Constructor for class sub_arctic.lib.oneline_text_display
Full constructor with explicit width
oneline_text_display(int, int, String) - Constructor for class sub_arctic.lib.oneline_text_display
Constructor with default font and boxed status but explicit position
oneline_text_display(int, int, String, Font, boolean) - Constructor for class sub_arctic.lib.oneline_text_display
Full constructor where width is determined by initial string
oneline_text_display(String) - Constructor for class sub_arctic.lib.oneline_text_display
Constructor with all the defaults and a size which we assume you are going to control either control explicitly or via constraints.
oneline_text_edit - class sub_arctic.lib.oneline_text_edit.
Single line text edit box.
oneline_text_edit(int, int, int, String, Font, boolean) - Constructor for class sub_arctic.lib.oneline_text_edit
Full constructor with explicit width
oneline_text_edit(int, int, String) - Constructor for class sub_arctic.lib.oneline_text_edit
Constructor with default font and boxed status
oneline_text_edit(int, int, String, Font, boolean) - Constructor for class sub_arctic.lib.oneline_text_edit
Full constructor where width is determined by initial string
oneline_text_edit(String) - Constructor for class sub_arctic.lib.oneline_text_edit
Constructor with default font and boxed status; we also assume you are going to set the x and y coordinate by other means.
only_digits(int) - Static method in class sub_arctic.input.text_focus_agent
Standard filter to accept only decimal digits.
only_numeric(int) - Static method in class sub_arctic.input.text_focus_agent
Standard filter to accept only decimal digits, plus, minus, and decimal point.
OOD_BITS - Static variable in interface sub_arctic.lib.interactor_consts
All out-of-date bits
ood_inform_all(int) - Method in class sub_arctic.lib.base_interactor
Tell all potentially dependent objects about an out of date part.
OP_add - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for A + B + K
OP_and - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for A & B & (K | 0xffff8000)
OP_ave - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for (A + B)/2 + K
OP_centered - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for (A-self.wh)/2 + K
OP_clear_rect_iiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_clip - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for clip(A, B+K, C-K)
OP_clip_rect_iiii - Static variable in class sub_arctic.output.recording_drawable
 
op_code(int) - Static method in class sub_arctic.constraints.op3_impl
Decode op_code from the given encoding.
op_code(int) - Static method in class sub_arctic.constraints.op0_impl
Decode op_code from given encoding.
op_code(int) - Static method in class sub_arctic.constraints.op1_impl
Decode op_code from the given encoding.
op_code(int) - Static method in class sub_arctic.constraints.op2_impl
Decode op code from given encoding.
OP_copy_area_iiiiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_div - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for A / B + K
OP_draw_arc_iiiiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_arrowhead_iiiiiid - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_bytes_Biiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_chars_ciiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_image_IiiCo - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_image_IiiiiCo - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_image_Iiiiio - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_image_Iiio - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_image_lii - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_image_liiC - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_image_liiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_image_liiiiC - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_line_iiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_oval_iiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_polygon_aai - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_polygon_p - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_rect_iiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_round_rect_iiiiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw_string_sii - Static variable in class sub_arctic.output.recording_drawable
 
OP_draw3D_rect_iiiib - Static variable in class sub_arctic.output.recording_drawable
 
OP_external - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code that indicates a separate external (or heavyweight) constraint is being applied.
OP_far_edge_just - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for A - self.wh - K
OP_fill - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for B - A - K
OP_fill_arc_iiiiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_fill_arrowhead_iiiiiid - Static variable in class sub_arctic.output.recording_drawable
 
OP_fill_oval_iiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_fill_polygon_aai - Static variable in class sub_arctic.output.recording_drawable
 
OP_fill_polygon_p - Static variable in class sub_arctic.output.recording_drawable
 
OP_fill_rect_iiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_fill_round_rect_iiiiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_fill3DRect_iiiib - Static variable in class sub_arctic.output.recording_drawable
 
OP_if_enabled - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for (if enabled then A else B) + K
OP_if_visible - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for (if visible then A else B) + K
OP_konst - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for a constant constraint
OP_mask - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for A & (K|0xffff0000)
OP_max - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for max(A, B) + K
OP_min - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for min(A, B) + K
OP_mod - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for A % B + K
OP_mult - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for A * B + K
OP_NONE - Static variable in interface sub_arctic.constraints.std_encoding_consts
Special op code that indicates that no constraint should be applied
OP_not_mask - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for ~A & (K|0xffff0000)
OP_offset - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for A + K
OP_or - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for (A | B) & (K | 0xffff8000)
OP_parent_fun1 - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for parent.fun1(A,K)
OP_parent_fun2 - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for parent.fun2(A, B, K)
OP_rotx - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for rotate_x(theta, B)+K
OP_roty - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for rotate_y(theta, B)+K
OP_self_fun1 - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for self.fun1(A,K)
OP_self_fun2 - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for self.fun2(A, B, K)
OP_set_color_C - Static variable in class sub_arctic.output.recording_drawable
 
OP_set_font_f - Static variable in class sub_arctic.output.recording_drawable
 
OP_set_paint_mode - Static variable in class sub_arctic.output.recording_drawable
 
OP_set_XOR_mode_C - Static variable in class sub_arctic.output.recording_drawable
 
OP_subtract - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for A - B + K
OP_tile_image_liiii - Static variable in class sub_arctic.output.recording_drawable
 
OP_translate_ii - Static variable in class sub_arctic.output.recording_drawable
 
OP_wrap - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for wrap(A, B+K, C-K)
OP_xor - Static variable in interface sub_arctic.constraints.std_encoding_consts
Op code for A ^ B) & (K | 0xffff8000)
op0_impl - class sub_arctic.constraints.op0_impl.
Constraint implementation class to provide encoding for standard 0 operand lightweight constraints (constraint with only implicit operands).
OP0_LOBITS - Static variable in interface sub_arctic.constraints.std_encoding_consts
Fixed low order bits for 0-op constraint encoding.
OP0_MASK - Static variable in interface sub_arctic.constraints.std_encoding_consts
Mask value for extracting op codes from 0-op constraints.
OP0_MAX - Static variable in interface sub_arctic.constraints.std_encoding_consts
Largest valid 0-op op code
OP0_MIN - Static variable in interface sub_arctic.constraints.std_encoding_consts
Lowest valid 0-op op code
OP0_SHIFT - Static variable in interface sub_arctic.constraints.std_encoding_consts
Shift value for extracting op codes from 0-op constraints.
OP0_strings - Static variable in interface sub_arctic.constraints.std_encoding_consts
Table of strings for 0-op op code names
OP0_tags - Static variable in interface sub_arctic.constraints.std_encoding_consts
Table of terse strings for 0-op op code names
op1_impl - class sub_arctic.constraints.op1_impl.
Constraint implementation class to provide encoding for standard 1 operand lightweight constraint.
OP1_LOBITS - Static variable in interface sub_arctic.constraints.std_encoding_consts
Fixed low order bits for 1-op constraint encoding.
OP1_MASK - Static variable in interface sub_arctic.constraints.std_encoding_consts
Mask value for extracting op codes from 1-op constraints.
OP1_MAX - Static variable in interface sub_arctic.constraints.std_encoding_consts
Largest valid 1-op op code
OP1_MIN - Static variable in interface sub_arctic.constraints.std_encoding_consts
Lowest valid 1-op op code
op1_obj() - Method in class sub_arctic.constraints.std_ext_constraint
Object referenced by operand 1 of the constraint.
op1_part() - Method in class sub_arctic.constraints.std_ext_constraint
Non-standard part number for operand 1 of the constraint.
op1_placement_rule - class sub_arctic.style.op1_placement_rule.
This abstract class provides most of the mechanism for a composition placement rule computing an equation with one referent (operand).
op1_placement_rule(int, int, int) - Constructor for class sub_arctic.style.op1_placement_rule
Full constructor.
OP1_SHIFT - Static variable in interface sub_arctic.constraints.std_encoding_consts
Shift value for extracting op codes from 1-op constraints.
op1_std_part() - Method in class sub_arctic.constraints.std_ext_constraint
Standard part code for operand 1.
OP1_strings - Static variable in interface sub_arctic.constraints.std_encoding_consts
Table of op code name strings
OP1_tags - Static variable in interface sub_arctic.constraints.std_encoding_consts
Table of terse op code name strings
op1() - Method in class sub_arctic.lib.pred_or
First component predicate.
op1() - Method in class sub_arctic.lib.pred_and
First component predicate.
op1() - Method in class sub_arctic.lib.pred_not
Component predicate.
op1(int) - Static method in class sub_arctic.constraints.op3_impl
Decode first operand from the given encoding.
op1(int) - Static method in class sub_arctic.constraints.op1_impl
Decode first operand from given encoding.
op1(int) - Static method in class sub_arctic.constraints.op2_impl
Decode first operand from given encoding.
op2_impl - class sub_arctic.constraints.op2_impl.
Constraint implementation class to provide encoding for standard 2 operand lightweight constraints.
OP2_LOBITS - Static variable in interface sub_arctic.constraints.std_encoding_consts
Fixed low order bits for 2-op constraint encoding.
OP2_MASK - Static variable in interface sub_arctic.constraints.std_encoding_consts
Mask value for extracting op codes from 2-op constraints.
OP2_MAX - Static variable in interface sub_arctic.constraints.std_encoding_consts
The largest valid 2-op op code
OP2_MIN - Static variable in interface sub_arctic.constraints.std_encoding_consts
Lowest valid 2-op op code
op2_obj() - Method in class sub_arctic.constraints.std_ext_constraint
Object referenced by operand 2 of the constraint.
op2_part() - Method in class sub_arctic.constraints.std_ext_constraint
Non-standard part number for operand 2 of the constraint.
op2_placement_rule - class sub_arctic.style.op2_placement_rule.
This abstract class provides most of the mechanism for a composition placement rule computing an equation with two referents (operands).
op2_placement_rule(int, int, int, int, int, int) - Constructor for class sub_arctic.style.op2_placement_rule
Full constructor.
OP2_SHIFT - Static variable in interface sub_arctic.constraints.std_encoding_consts
Shift value for extracting op codes from 2-op constraints.
op2_std_part() - Method in class sub_arctic.constraints.std_ext_constraint
Standard part code for operand 2.
OP2_strings - Static variable in interface sub_arctic.constraints.std_encoding_consts
Table of op code name strings.
OP2_tags - Static variable in interface sub_arctic.constraints.std_encoding_consts
Table of terse op code name strings.
op2() - Method in class sub_arctic.lib.pred_or
Second component predicate.
op2() - Method in class sub_arctic.lib.pred_and
Second component predicate.
op2(int) - Static method in class sub_arctic.constraints.op3_impl
Decode second operand from the given encoding.
op2(int) - Static method in class sub_arctic.constraints.op2_impl
Decode second operand from given encoding.
op3_impl - class sub_arctic.constraints.op3_impl.
Constraint implementation class to provide encoding for standard 3 operand constraints.
OP3_LOBITS - Static variable in interface sub_arctic.constraints.std_encoding_consts
Fixed low order bits for 3-op constraint encoding.
OP3_MASK - Static variable in interface sub_arctic.constraints.std_encoding_consts
Mask value for extracting op codes from 3-op constraints.
OP3_MAX - Static variable in interface sub_arctic.constraints.std_encoding_consts
Highest valid 3-op op code
OP3_MIN - Static variable in interface sub_arctic.constraints.std_encoding_consts
Lowest valid 3-op op code
op3_obj() - Method in class sub_arctic.constraints.std_ext_constraint
Object referenced by operand 3 of the constraint.
op3_part() - Method in class sub_arctic.constraints.std_ext_constraint
Non-standard part number for operand 3 of the constraint.
op3_placement_rule - class sub_arctic.style.op3_placement_rule.
This abstract class provides most of the mechanism for a composition placement rule computing an equation with three referents (operands).
op3_placement_rule(int, int, int, int, int, int, int, int, int) - Constructor for class sub_arctic.style.op3_placement_rule
Full constructor.
OP3_SHIFT - Static variable in interface sub_arctic.constraints.std_encoding_consts
Shift value for extracting op codes from 3-op constraints.
op3_std_part() - Method in class sub_arctic.constraints.std_ext_constraint
Standard part code for operand 3.
OP3_strings - Static variable in interface sub_arctic.constraints.std_encoding_consts
Table of op code name strings
OP3_tags - Static variable in interface sub_arctic.constraints.std_encoding_consts
Table of terse op code name strings
op3(int) - Static method in class sub_arctic.constraints.op3_impl
Decode third operand from the given encoding.
OPAQUE - Static variable in class sub_arctic.contrib.FadingImage
 
OPAQUE - Static variable in class sub_arctic.lib.transparency_container
This constant represents the alpha value for an image which is completely opaque (has no transparency factor).
opaque() - Method in class sub_arctic.lib.label
Are we drawing an opaque background?
opaque() - Method in class sub_arctic.lib.row
Return whether or not the interactor has an opaque background
opaque() - Method in class sub_arctic.lib.tab_semantic_lens
Return whether or not the interactor has an opaque background
opaque() - Method in class sub_arctic.lib.column
Return whether or not the interactor has an opaque background
opaque() - Method in class sub_arctic.lib.tab_parent
Return whether or not the interactor has an opaque background
opaqueImage() - Method in class sub_arctic.contrib.FadingImage
Return opaque version of image
opcode_str(int) - Method in class sub_arctic.constraints.std_constraint_impl
Create a human readable string corresponding to the op_code from the given constraint encoding.
opcode_tag(int) - Method in class sub_arctic.constraints.std_constraint_impl
Create a terse human readable string corresponding to the op_code from the given constraint encoding.
open() - Method in class sub_arctic.lib.hierarchy_parent
This causes the hierarchy to "open up".
operand_str(int, int) - Method in class sub_arctic.constraints.std_constraint_impl
Create a human readable string corresponding to the operands of the given constraint encoding.
operand_tag(int, int) - Method in class sub_arctic.constraints.std_constraint_impl
Create a terse human readable string corresponding to the operands of the given constraint encoding.
optarg() - Method in class sub_arctic.contrib.Getopt
Reset after each call to nextOption(), optarg() returns the argument to the option, if one was provided, and if Getopt is "expecting" an argument as specified by the optstring (using the colon notation).
opterr() - Method in class sub_arctic.contrib.Getopt
Returns the current state of the opterr flag.
opterr(boolean) - Method in class sub_arctic.contrib.Getopt
Set the value of the opterr flag.
optflag() - Method in class sub_arctic.contrib.Getopt
Reset after each call to nextOption(), optflag() returns the current option flag (letter).
optind() - Method in class sub_arctic.contrib.Getopt
Possibly reset after each call to nextOption(), optind() returns the index of the next argument to be processed.
or(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: (A | B) & K.
or(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: (A | B) & K.
orientation() - Method in class sub_arctic.constraints.std_constraint
Orientation of the constraint.
orientation() - Method in class sub_arctic.constraints.std_ext_constraint
Orientation under which this constraint is evaluated.
orientation() - Method in class sub_arctic.constraints.ext_objpart_encoding
The orientation of this part.
orientation() - Method in class sub_arctic.constraints.std_objpart_encoding
The orientation of this part.
orientation() - Method in interface sub_arctic.constraints.constraint
Orientation of the constraint.
OTHER - Static variable in interface sub_arctic.constraints.std_constraint_consts
"Constant factory" object for parts of a non-local object.
our_applet - Variable in class sub_arctic.lib.backdrop_drag_container
 
our_applet - Variable in class sub_arctic.lib.backdrop_lens
 
our_lens - Variable in class sub_arctic.lib.backdrop_drag_container
 
overkill_test - class sub_arctic.test.overkill_test.
 
overlaps - Static variable in class sub_arctic.input.snap_drag_agent
Interactor predicate object to test if an expanded snap region overlaps the bounds of an object.
overshoot_amount - Static variable in class sub_arctic.anim.anticipation_line
This is the amount of overshoot at the end.
owner_id - Variable in class sub_arctic.new_lib.wb_obj_state
Owner id
owner_id() - Method in class sub_arctic.new_lib.whiteboard_obj
Numerical id of the owner of this object

P

pace(double) - Method in interface sub_arctic.anim.pacer
This is the function which does the work of the mapping.
pace(double) - Method in class sub_arctic.anim.slow_in_slow_out
Perform the transformation.
pace(double) - Method in class sub_arctic.anim.linear_pacer
 
pacer - interface sub_arctic.anim.pacer.
This is an interface for implementing pacing functions. Your function should map a point in a time interval (0.0 to 1.0) to another point in that interval.
pacing_function() - Method in interface sub_arctic.anim.trajectory
This returns the pacing function (pacer) for this trajectory.
pacing_function() - Method in class sub_arctic.anim.line_trajectory
Return the pacing function.
Page - class sub_arctic.contrib.Page.
 
PAGE_DOWN - Static variable in class sub_arctic.input.event
 
PAGE_UP - Static variable in class sub_arctic.input.event
 
Page(String) - Constructor for class sub_arctic.contrib.Page
 
Page(String, int, int, int, int) - Constructor for class sub_arctic.contrib.Page
 
pageAt(int) - Method in class sub_arctic.contrib.Notebook
 
paint(Graphics) - Method in class sub_arctic.lib.interactor_applet
Part of the AWT infrastructure: This does a redraw of the applet by calling into manager to begin a drawing pass over the sub_arctic interactor tree.
paint(Graphics) - Method in class sub_arctic.lib.interactor_canvas
This is the redraw part of the AWT interface.
palette_button - class sub_arctic.lib.palette_button.
A button which acts on the downward mouse button press.
palette_button(int, int, loaded_image[], loaded_image[], callback_object) - Constructor for class sub_arctic.lib.palette_button
Full constructor.
pane_borders - Variable in class sub_arctic.test.shade
pane borders in pixels (around the outside of the window)
panned_child() - Method in class sub_arctic.lib.panner
The object being panned.
panner - class sub_arctic.lib.panner.
Class to allow a subtree to be scrolled in both x and y (i.e., "panned" over). Panner works as a composite object.
panner_test - class sub_arctic.test.panner_test.
 
panner(base_interactor) - Constructor for class sub_arctic.lib.panner
Create a new panner which pans over the given child.
par - Variable in class sub_arctic.test.vis_test
 
paragraph - class sub_arctic.text.paragraph.
This class the internal representation of a paragraph that is part of a text editor.
PARAGRAPH_END - Static variable in class sub_arctic.lib.html_element
 
paragraph_end() - Method in class sub_arctic.lib.html_element
Handle the end of the current paragraph.
PARAGRAPH_START - Static variable in class sub_arctic.lib.html_element
 
paragraph_start() - Method in class sub_arctic.lib.html_element
Handle the start of a new paragraph.
paragraph() - Constructor for class sub_arctic.text.paragraph
Constructor for a paragraph.
parameter_type_names - Static variable in interface sub_arctic.style.composer_consts
Strings for printing human readable rendition of one of our expected types.
parameters() - Method in class sub_arctic.style.styled_image
The parameters which were passed to a composer to construct this image (or null if the image was not constructed).
PARENT - Static variable in interface sub_arctic.constraints.std_constraint_consts
"Constant factory" object for parts of the parent object.
parent_fun1(ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: parent.fun1(A,K) which is a special function in all interactors that can be overridden to to subclass specific things. Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
parent_fun1(std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: parent.fun1(A,K) which is a special function in all interactors that can be overridden to to subclass specific things.
parent_fun2(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: parent.fun2(A,B,K) which is a special function in all interactors that can be overridden to to subclass specific things. Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
parent_fun2(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: parent.fun2(A,B,K) which is a special function in all interactors that can be overridden to to subclass specific things.
parent_listbox() - Method in class sub_arctic.lib.listbox_child_display
Retrieve the parent listbox_display of this object.
parent_with_parts - class sub_arctic.lib.parent_with_parts.
This is a small interactor subclass that just adds part_a and part_b functionality to base_parent_interactor.
parent_with_parts() - Constructor for class sub_arctic.lib.parent_with_parts
Constructor that assumes a position of 0,0, and a (temporary) default size.
parent_with_parts(int, int) - Constructor for class sub_arctic.lib.parent_with_parts
Constructor that assumes a (temporary) default size.
parent_with_parts(int, int, int, int) - Constructor for class sub_arctic.lib.parent_with_parts
Full constructor.
parent() - Method in class sub_arctic.lib.base_interactor
Return the parent of this interactor.
parent() - Method in interface sub_arctic.lib.interactor
Return the parent of this interactor.
PARM - Static variable in interface sub_arctic.style.composer_consts
Constant for referring to a parameter value (by number)
parse_arguments(String[]) - Method in class sub_arctic.contrib.FileDialogTest
Parse command line arguments; we don't actually have any so just return true
parse_arguments(String[]) - Method in class sub_arctic.lib.interactor_app
Parse the command line arguments supplied.
parse_tags(String, Vector) - Method in class sub_arctic.lib.sliding_stylized_text
Process a string with HTML-like tags to produce a new string without the tags and an effect list corresponding to the tags.
parse() - Static method in class sub_arctic.lib.html_element
This is the main driver function for this parsing operation.
PART - Static variable in interface sub_arctic.style.composer_consts
Constant for referring to another part (by number)
PART_A - Static variable in class sub_arctic.constraints.std_constraint_impl
 
PART_A - Static variable in class sub_arctic.constraints.op2_impl
 
PART_A - Static variable in interface sub_arctic.lib.interactor_consts
Designator bit for part_a
part_a_constraint() - Method in class sub_arctic.lib.base_interactor
Return a constraint object representing the constraint (if any) attached to part_a.
part_a_constraint() - Method in interface sub_arctic.lib.interactor
Return a constraint object representing the constraint (if any) attached to part_a.
PART_A_HAS_EXT_NOTIFY - Static variable in interface sub_arctic.lib.interactor_consts
PART_A has external entities to notify when it goes out-of-date
PART_A_IN_PROCESS - Static variable in interface sub_arctic.lib.interactor_consts
Evaluation is underway on PART_A (used for cycle detection).
PART_A_IS_HORIZONTAL - Static variable in interface sub_arctic.lib.interactor_consts
Indicate whether PART_A is consrainted to a horizontal value.
PART_A_OOD - Static variable in interface sub_arctic.lib.interactor_consts
Height of object is out-of-date
part_a() - Method in class sub_arctic.lib.base_interactor
Return the value of part_a.
part_a() - Method in class sub_arctic.lib.multi_button
Return the value of the part_a component of this object.
part_a() - Method in class sub_arctic.lib.h_slider_display
Return the value of the part_a component of this object.
part_a() - Method in class sub_arctic.lib.text_display
Return the value of the part_a component of this object.
part_a() - Method in interface sub_arctic.lib.interactor
Return the value of part_a.
part_a() - Method in class sub_arctic.lib.int_label
Return the value of part_a after evaluating any attached constraints.
part_a() - Method in class sub_arctic.lib.h_range_slider_display
Return the value of the part_a component of this object.
part_a() - Method in class sub_arctic.lib.parent_with_parts
Return the value of part_a after evaluating any attached constraints.
part_a() - Method in class sub_arctic.lib.interactor_with_parts
Return the value of part_a after evaluating any attached constraints.
part_a() - Method in class sub_arctic.lib.v_slider_display
Return the value of the part_a component of this object.
part_a() - Method in class sub_arctic.lib.v_range_slider_display
Return the value of the part_a component of this object.
part_a() - Method in class sub_arctic.new_lib.multi_button
Return the value of the part_a component of this object.
part_a() - Method in class sub_arctic.new_lib.v_slider_display
Return the value of the part_a component of this object.
PART_A() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the "part_a" part of this object.
PART_A() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the "part_a" part of this object.
PART_B - Static variable in class sub_arctic.constraints.std_constraint_impl
 
PART_B - Static variable in class sub_arctic.constraints.op2_impl
 
PART_B - Static variable in interface sub_arctic.lib.interactor_consts
Designator bit for part_b
part_b_constraint() - Method in class sub_arctic.lib.base_interactor
Return a constraint object representing the constraint (if any) attached to part_b.
part_b_constraint() - Method in interface sub_arctic.lib.interactor
Return a constraint object representing the constraint (if any) attached to part_b.
PART_B_HAS_EXT_NOTIFY - Static variable in interface sub_arctic.lib.interactor_consts
PART_B has external entities to notify when it goes out-of-date
PART_B_IN_PROCESS - Static variable in interface sub_arctic.lib.interactor_consts
Evaluation is underway on PART_B (used for cycle detection).
PART_B_IS_HORIZONTAL - Static variable in interface sub_arctic.lib.interactor_consts
Indicate whether PART_B is consrainted to a horizontal value.
PART_B_OOD - Static variable in interface sub_arctic.lib.interactor_consts
Height of object is out-of-date
part_b() - Method in class sub_arctic.lib.base_interactor
Return the value of part_b.
part_b() - Method in interface sub_arctic.lib.interactor
Return the value of part_b.
part_b() - Method in class sub_arctic.lib.h_range_slider_display
Return the value of the part_b component of this object.
part_b() - Method in class sub_arctic.lib.parent_with_parts
Return the value of part_b after evaluating any attached constraints.
part_b() - Method in class sub_arctic.lib.interactor_with_parts
Return the value of part_b after evaluating any attached constraints.
part_b() - Method in class sub_arctic.lib.h_scrollbar
Return the value of the part_b component of this object.
part_b() - Method in class sub_arctic.lib.v_scrollbar
Return the value of the part_b component of this object.
part_b() - Method in class sub_arctic.lib.v_range_slider_display
Return the value of the part_b component of this object.
part_b() - Method in class sub_arctic.new_lib.v_scrollbar
Return the value of the part_b component of this object.
PART_B() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the "part_b" part of this object.
PART_B() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the "part_b" part of this object.
part_depends_on(int, interactor, int, int, int, int) - Method in class sub_arctic.constraints.std_constraint_impl
Test whether the given encoded object/part indicates the given object and part for dependency purposes.
part_encoded() - Method in class sub_arctic.constraints.std_objpart_encoding
Extract and return just the part designator encoding
part_encoded(int) - Static method in class sub_arctic.constraints.std_objpart_encoding
Extract and return just the part designator from the given encoding
part_in_process - Variable in class sub_arctic.style.composer
This array indicates whether various coordinates of each part are currently being computed in order to detect cycles.
part_mk_name(int) - Static method in class sub_arctic.style.composer
Provide human readable string for a part type (one of the MK_PART_* constants).
part_num - Variable in class sub_arctic.constraints.provider_part_ref
The part number of that object that we refer to
part_num - Variable in class sub_arctic.constraints.consumer_part_ref
The part number of that object that we refer to
part_type_names - Static variable in interface sub_arctic.style.composer_consts
Strings for printing human readable rendition of one of our part instantiation types.
part_up_to_date - Variable in class sub_arctic.style.composer
This array indicates whether various coordinates of each part have been computed and are up-to-date.
PART(int) - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating an arbitrary part of the object being referenced by this object.
PARTCODE_CENTER - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to reference the horizontal or vertical center of an object (which is x+w/2 or y+h/2).
PARTCODE_ENABLED - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to reference the enabled part of an object
PARTCODE_MASK - Static variable in interface sub_arctic.constraints.std_encoding_consts
Mask to extract part code from object/part encoding.
PARTCODE_MAX - Static variable in interface sub_arctic.constraints.std_encoding_consts
Largest valid part code
PARTCODE_PART_A - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to reference the part_a part of an object
PARTCODE_PART_B - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to reference the part_b part of an object
PARTCODE_SHIFT - Static variable in interface sub_arctic.constraints.std_encoding_consts
Shift value to extract part code from object/part encoding.
PARTCODE_strings_h - Static variable in interface sub_arctic.constraints.std_encoding_consts
Table of strings for horizontal part names.
PARTCODE_strings_v - Static variable in interface sub_arctic.constraints.std_encoding_consts
Table of strings for vertical part names.
PARTCODE_tags_h - Static variable in interface sub_arctic.constraints.std_encoding_consts
Table of very terse strings for horizontal part names.
PARTCODE_tags_v - Static variable in interface sub_arctic.constraints.std_encoding_consts
Table of very terse strings for vertical part names.
PARTCODE_VISIBLE - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to reference the visible part of an object
PARTCODE_WH - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to reference the w or h part of an object
PARTCODE_XY - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to reference the x or y part of an object.
PARTCODE_XY2 - Static variable in interface sub_arctic.constraints.std_encoding_consts
Code to reference the x2 or y2 part of an object (which is x+w or y+h).
pattern() - Method in class sub_arctic.lib.backdrop_row
Get the background pattern.
pattern() - Method in class sub_arctic.lib.backdrop
The background pattern that we fill our area with.
pattern() - Method in class sub_arctic.lib.backdrop_column
Background pattern
pattern() - Method in class sub_arctic.new_lib.style_backdrop
The background pattern that we fill our area with.
pending - Variable in class sub_arctic.anim.animation_agent
This is one of the three queues for use with this agent.
percent_down() - Method in class sub_arctic.test.shade
Access to how far "down" the shade is as a percentage.
percent_parent - class sub_arctic.lib.percent_parent.
This object implements a parent which will allow any number of its children to register with it to stay at a certain percentage of of its width.
percent_parent() - Constructor for class sub_arctic.lib.percent_parent
Construct a percent parent interactor.
percent_parent(int, int) - Constructor for class sub_arctic.lib.percent_parent
Construct a percent parent interactor.
percent_parent(int, int, int, int) - Constructor for class sub_arctic.lib.percent_parent
Construct a percent parent interactor with both a position and a size.
percent_test - class sub_arctic.test.percent_test.
 
perform_action - Variable in class sub_arctic.input.navigation_agent
Hold a reference to the Method for performing actions.
perform_action(int, event, Object) - Method in interface sub_arctic.input.navigable
Do an action associated with the interactor at the current location.
perform_action(int, event, Object) - Method in class sub_arctic.new_lib.navigator_base
Do an associated with the interactor at the current location.
perform_action(int, event, Object) - Method in interface sub_arctic.new_lib.audio_navigation_aware
Perform an action associated with this object.
perform_action(int, event, Object) - Method in class sub_arctic.new_lib.generic_audio_xlation
Perform an action associated with this object.
perform_action(int, event, Object) - Method in class sub_arctic.new_lib.audio_navigator
Perform an action associated with the interactor at the current location (e.g., if this is a button, push it).
perform_work(work_proc, Object) - Static method in class sub_arctic.lib.manager
You can call this method from another thread and it will perform the work represented by the work_proc with the system in a safe synchronization state.
permanent_test - class sub_arctic.test.permanent_test.
We have actually made the whole applet the animatable object, but you can make individual interactors animatable as well..
phase2(double, int, int) - Static method in class sub_arctic.lib.line_display
phase 2 computes the locations of the points given that the arrow was along the x axis, pointing right.
pick_an_obj(event) - Method in class sub_arctic.new_lib.historical_whiteboard
Do a pick over our internal objects
pick_collector - class sub_arctic.input.pick_collector.
Object for building and holding a set of interactor objects picked by a point.
pick_collector() - Constructor for class sub_arctic.input.pick_collector
Simple constructor
pick_dist2 - Static variable in class sub_arctic.new_lib.line_wb_obj
Square of the distance considered close enough to be picking the line
pick_within_children(int, int, pick_collector) - Method in class sub_arctic.lib.base_interactor
Utility routine to perform pick over children.
pick(int) - Method in class sub_arctic.input.pick_collector
Retrieve the ith user_info_holder object from the current collection of picks.
pick(int, int) - Method in class sub_arctic.new_lib.whiteboard_obj
Indicate whether the given point should pick this object
pick(int, int) - Method in class sub_arctic.new_lib.line_wb_obj
Indicate whether the given point should pick this object
pick(int, int) - Method in class sub_arctic.new_lib.text_wb_obj
Indicate whether the given point should pick this object
pick(int, int) - Method in class sub_arctic.new_lib.rect_wb_obj
Indicate whether the given point should pick this object
pick(int, int, pick_collector) - Method in class sub_arctic.contrib.multilist
We override pick because we want to see if a pick occurs on any of our titles.
pick(int, int, pick_collector) - Method in class sub_arctic.contrib.GrowDragContainer
Determine if this object is "picked" by the the given point.
pick(int, int, pick_collector) - Method in class sub_arctic.lib.base_interactor
Determine if this object and/or any of its decedent objects is "picked" by the the given point.
pick(int, int, pick_collector) - Method in class sub_arctic.lib.drag_container
Determine if this object is "picked" by the the given point.
pick(int, int, pick_collector) - Method in interface sub_arctic.lib.interactor
Determine if this object and/or any of its decedent objects is "picked" by the the given point.
pick(int, int, pick_collector) - Method in class sub_arctic.lib.semantic_lens
Override pick to just work on handles and let center of lens pass through.
pick(int, int, pick_collector) - Method in class sub_arctic.lib.grabber_semantic_lens
Override pick to just work on handles and let center of lens pass through.
pick(int, int, pick_collector) - Method in class sub_arctic.lib.focus_semantic_lens
Override pick to just work on handles and let center of lens pass through.
pick(int, int, pick_collector) - Method in class sub_arctic.lib.backdrop_drag_container
Determine if this object is "picked" by the the given point.
pick(int, int, pick_collector) - Method in class sub_arctic.lib.tab_semantic_lens
 
pick(int, int, pick_collector) - Method in class sub_arctic.lib.tab_parent
 
pick(int, int, pick_collector) - Method in class sub_arctic.lib.hierarchy_parent
This is the input stealer for the first object.
pick(int, int, pick_collector) - Method in class sub_arctic.lib.switch_lens
Override pick to just work on handles and let center of lens pass through.
pick(int, int, pick_collector) - Method in class sub_arctic.lib.lens_switch_container
Override pick so we don't allow picking of invisible children (i.e., children other than the first.
pick(int, int, pick_collector) - Method in class sub_arctic.lib.simple_grow_container
Determine if this object is "picked" by the the given point.
pick(int, int, pick_collector) - Method in class sub_arctic.lib.listbox
We don't allow ourselves to ever be picked directly.
pick(int, int, pick_collector) - Method in class sub_arctic.lib.listbox_helper
This is the pick routine for the listbox helper.
pick(int, int, pick_collector) - Method in class sub_arctic.lib.bounds_semantic_lens
Override pick to just work on handles and let center of lens pass through.
pick(int, int, pick_collector) - Method in class sub_arctic.lib.backdrop_lens
Override pick to just work on handles and let center of lens pass through.
pick(int, int, pick_collector) - Method in class sub_arctic.new_lib.historical_whiteboard_lens
Override pick to just work on handles and let center of lens pass through.
pick(int, int, pick_collector) - Method in class sub_arctic.test.circ_lens
Override pick to just grad ring.
pick(int, int, pick_collector) - Method in class sub_arctic.test.shade
Handle the picking sequence.
picked_by(int, int) - Method in class sub_arctic.lib.base_interactor
Determine if the given point (in the local coordinates of this object) is inside the extent of the object picking purposes.
picked_by(int, int) - Method in interface sub_arctic.lib.interactor
Determine if the given point (in the local coordinates of this object) is inside the extent of the object picking purposes.
picker_test - class sub_arctic.contrib.picker_test.
 
picture() - Method in class sub_arctic.lib.button
Return the picture we are using for this button.
picture() - Method in class sub_arctic.new_lib.button
Icon associated with this button (or null if this is not an iconic button).
place_words(Vector, int) - Method in class sub_arctic.text.paragraph
This is the process of placing each of the words.
plain_style - Variable in class sub_arctic.new_test.nav_test
 
plain_style - Variable in class sub_arctic.new_test.nav_test2
 
play() - Method in class sub_arctic.new_lib.audio_renderer
Play this piece of audio.
play(audio_renderer) - Method in class sub_arctic.new_lib.audio_navigator
Start playing a particular audio segment keeping the bookkeeping we need to stop this early if necessary.
point_agent - Static variable in class sub_arctic.lib.manager
Agent that handles the pointable protocol for telling when objects are entered or exited.
point_agent_class - class sub_arctic.input.point_agent_class.
This is the agent that handles the pointable interface as well as the display_help interface.
point_agent_class() - Constructor for class sub_arctic.input.point_agent_class
Construct a point_agent.
point_focus() - Method in class sub_arctic.input.point_agent_class
Return the current point focus.
point_info - class sub_arctic.lib.point_info.
Small Class to hold x,y information, for example during a drag.
point_info(int, int) - Constructor for class sub_arctic.lib.point_info
Full constructor
point_snap_target - class sub_arctic.lib.point_snap_target.
This Class implements a point snap target.
point_snap_target(int, int) - Constructor for class sub_arctic.lib.point_snap_target
Constructor.
point_snaps(Point, int_holder, Point) - Method in interface sub_arctic.input.snap_targetable
Determine if the given point (in local coordinates) is close enough to snap to this object (and return the square of its distance, and the point snapped to).
point_snaps(Point, int_holder, Point) - Method in class sub_arctic.lib.point_snap_target
Determine if the given point (in local coordinates) is close enough to snap to the point (and return the square of its distance, and the point snapped to).
point_test - class sub_arctic.test.point_test.
 
pointable - interface sub_arctic.input.pointable.
This is an input protocol interface useful for performing actions on the interface when the mouse enters or leaves an object.
pop_element() - Static method in class sub_arctic.lib.html_element
This function removes things from the state vector.
popup_menu() - Method in class sub_arctic.lib.menu_button
This returns the menu we are currently using as our popup.
popup_parent - class sub_arctic.test.popup_parent.
 
popup_parent(String) - Constructor for class sub_arctic.test.popup_parent
 
pos() - Method in class sub_arctic.lib.base_interactor
Position of the top-left corner of this object in the parent coordinate system.
pos() - Method in interface sub_arctic.lib.interactor
Position of the top-left corner of this object in the parent coordinate system.
position - Variable in class sub_arctic.contrib.multilist_list
 
position_children() - Method in class sub_arctic.lib.percent_parent
Do a recalculation of the children's position.
position_children() - Method in class sub_arctic.test.component_flow
 
position() - Method in class sub_arctic.contrib.multilist_list
Return the current title position flag, either ATTACH_RIGHT, ATTACH_CENTER, or ATTACH_LEFT.
position() - Method in class sub_arctic.text.dead_rect
Return the character position within the run that this interactor is immediately before.
positional_policy - Static variable in class sub_arctic.lib.manager
Positional input policy.
positional_policy_class - class sub_arctic.input.positional_policy_class.
This is the class that implements the positional input dispatch policy.
positional_policy_class() - Constructor for class sub_arctic.input.positional_policy_class
Construct a positional policy.
post_build_ui(base_parent_interactor) - Method in class sub_arctic.contrib.FadingTest
After the UI is built, then start the fade going.
post_build_ui(base_parent_interactor) - Method in class sub_arctic.lib.interactor_applet
This user function is called to allow you to process the now constructed interactor tree after its built.
post_build_ui(base_parent_interactor) - Method in class sub_arctic.lib.interactor_frame
This function is called to allow you to process the now constructed interactor tree after its built.
post_build_ui(base_parent_interactor) - Method in class sub_arctic.test.thread_test
Now the interface is built, start your threads.
post_build_ui(base_parent_interactor) - Method in class sub_arctic.test.listbox_test
 
post_build_ui(base_parent_interactor) - Method in class sub_arctic.test.hello_world_canvas
This function is called to allow you to process the now constructed interactor tree after its built.
ppm_to_code - class sub_arctic.output.ppm_to_code.
A small stand-alone program to do a translation from PPM format image files to code for statically initializing an in memory loaded_image object.
pre_build_ui() - Method in class sub_arctic.lib.interactor_applet
This user function is called to allow you to initialize data structures that are needed for building the UI.
pre_build_ui() - Method in class sub_arctic.lib.interactor_frame
This function is called to allow you to initialize data structures that are needed for building the UI.
pre_build_ui() - Method in class sub_arctic.test.permanent_test
Before the UI gets built load the images
pre_build_ui() - Method in class sub_arctic.test.hello_world_canvas
This function is called to allow you to initialize data structures that are needed for building the UI.
pred_and - class sub_arctic.lib.pred_and.
Interactor predicate class that does an AND operation across the results of two other interactor_pred objects it is composed out of.
pred_and(interactor_pred, interactor_pred) - Constructor for class sub_arctic.lib.pred_and
Construct new predicate from two other predicates.
pred_not - class sub_arctic.lib.pred_not.
Interactor predicate class that does an NOT operation across the results of another interactor_pred objects it is composed out of.
pred_not(interactor_pred) - Constructor for class sub_arctic.lib.pred_not
Construct new predicate from another predicate
pred_or - class sub_arctic.lib.pred_or.
Interactor predicate class that does an OR operation across the results of two other interactor_pred objects it is composed out of.
pred_or(interactor_pred, interactor_pred) - Constructor for class sub_arctic.lib.pred_or
Construct new predicate from two other predicates.
pred_true - class sub_arctic.lib.pred_true.
Interactor predicate class that always returns true.
preferred_width() - Method in interface sub_arctic.lib.list_element
This should return the preferred width of this item.
preferred_width() - Method in class sub_arctic.lib.text_list_element
Compute the preferred width for the parent.
preferredSize() - Method in class sub_arctic.lib.interactor_frame
This function is part of the AWT world.
preferredSize() - Method in class sub_arctic.lib.interactor_canvas
This function is part of the AWT world.
press - Variable in class sub_arctic.input.click_agent
The method object that represents press
press_click_agent - Static variable in class sub_arctic.lib.manager
Agent for pressable, clickable, and double_clickable.
press_label - class sub_arctic.lib.press_label.
This is just a little object which makes labels have a callback and keep track of their state.
press_label(String, Font, boolean, callback_object) - Constructor for class sub_arctic.lib.press_label
Construct a new press_label.
press(event, Object) - Method in class sub_arctic.contrib.GrowDragContainer
Handle mouse button press input to the object.
press(event, Object) - Method in interface sub_arctic.input.pressable
Dispatch mouse button press input to the object.
press(event, Object) - Method in class sub_arctic.lib.multi_button
Handle mouse presses in our bounds.
press(event, Object) - Method in class sub_arctic.lib.h_slider
Handle mouse presses in our bounds -- makes us the drag focus if they click in the thumb.
press(event, Object) - Method in class sub_arctic.lib.scale
Override the press behavior to avoid the system getting confused about us not having the end pieces.
press(event, Object) - Method in class sub_arctic.lib.drag_container
Handle mouse button press input to the object.
press(event, Object) - Method in class sub_arctic.lib.snap_container
Handle mouse button press input to the object.
press(event, Object) - Method in class sub_arctic.lib.text_edit
Accept mouse button press input to the object.
press(event, Object) - Method in class sub_arctic.lib.semantic_lens
Handle mouse button press input to the object by making us either the move-drag or grow-drag focus.
press(event, Object) - Method in class sub_arctic.lib.grabber_semantic_lens
Handle mouse button press input to the object by making us either the move-drag or grow-drag focus.
press(event, Object) - Method in class sub_arctic.lib.h_range_slider
Handle mouse presses in our bounds -- makes us the drag focus if they click on the thumb.
press(event, Object) - Method in class sub_arctic.lib.focus_semantic_lens
Handle mouse button press input to the object by making us either the move-drag or grow-drag focus.
press(event, Object) - Method in class sub_arctic.lib.press_label
Respond to the press method from the agent.
press(event, Object) - Method in class sub_arctic.lib.backdrop_drag_container
Handle mouse button press input to the object.
press(event, Object) - Method in class sub_arctic.lib.palette_button
Handle mouse presses in our bounds.
press(event, Object) - Method in class sub_arctic.lib.tab_semantic_lens
 
press(event, Object) - Method in class sub_arctic.lib.menu_button
This function is called in response to a press method.
press(event, Object) - Method in class sub_arctic.lib.tab_parent
 
press(event, Object) - Method in class sub_arctic.lib.oneline_text_edit
Accept mouse button press input to the object.
press(event, Object) - Method in class sub_arctic.lib.switch_lens
Handle mouse button press input to the object by making us either the move-drag or grow-drag focus.
press(event, Object) - Method in class sub_arctic.lib.v_slider
Handle mouse presses in our bounds -- makes us the drag focus if they click on the thumb.
press(event, Object) - Method in class sub_arctic.lib.simple_grow_container
Handle mouse button press input to the object.
press(event, Object) - Method in class sub_arctic.lib.listbox
Handle the mouse button being depressed on our area.
press(event, Object) - Method in class sub_arctic.lib.v_range_slider
Handle mouse presses in our bounds -- makes us the drag focus if they click on the thumb.
press(event, Object) - Method in class sub_arctic.lib.bounds_semantic_lens
Handle mouse button press input to the object by making us either the move-drag or grow-drag focus.
press(event, Object) - Method in class sub_arctic.lib.backdrop_lens
Handle mouse button press input to the object by making us either the move-drag or grow-drag focus.
press(event, Object) - Method in class sub_arctic.lib.menubar
Dispatch mouse button press input to the object.
press(event, Object) - Method in class sub_arctic.new_lib.multi_button
Handle mouse presses in our bounds.
press(event, Object) - Method in class sub_arctic.new_lib.v_slider
Handle mouse presses in our bounds -- makes us the drag focus if they click on the thumb.
press(event, Object) - Method in class sub_arctic.new_lib.historical_whiteboard_lens
Handle mouse button press input to the object by making us either the move-drag or grow-drag focus.
press(event, Object) - Method in class sub_arctic.new_lib.historical_whiteboard
Handle press input.
press(event, Object) - Method in class sub_arctic.test.circ_lens
Handle mouse button press input to the object by making us the move-drag drag focus.
press(event, Object) - Method in class sub_arctic.test.line_parent
 
press(event, Object) - Method in class sub_arctic.test.shade
Handle a call on the pressable interface
press(event, Object) - Method in class sub_arctic.test.popup_parent
Build the popup menu
press(event, Object) - Method in class sub_arctic.text.editor
This gets called when the button gets pressed.
pressable - interface sub_arctic.input.pressable.
Input protocol interface for objects which wish to receive single mouse button down (press) and up (release) events.
PREV_DOWN - Static variable in class sub_arctic.input.navigation_agent
Action code for "preview a move down"
prev_inside - Variable in class sub_arctic.input.inout_drag_focus_agent
Was the previous event inside the object
PREV_LEFT - Static variable in class sub_arctic.input.navigation_agent
Action code for "preview a move left"
PREV_RIGHT - Static variable in class sub_arctic.input.navigation_agent
Action code for "preview a move right"
PREV_SIBLING - Static variable in interface sub_arctic.constraints.std_constraint_consts
"Constant factory" object for parts of the previous sibling object.
prev_sibling() - Method in class sub_arctic.lib.base_interactor
Return the previous sibling of this object (or null if there is none).
prev_sibling() - Method in interface sub_arctic.lib.interactor
Return the previous sibling of this object (or null if there is none).
PREV_TOP - Static variable in class sub_arctic.input.navigation_agent
Action code for "preview a move to the top of the tree"
PREV_UP - Static variable in class sub_arctic.input.navigation_agent
Action code for "preview a move up"
prev() - Method in class sub_arctic.text.run
Return the predecessor of this nodee.
preview_arrive(interactor) - Method in class sub_arctic.new_lib.navigator_base
Provide preview feedback associated with arriving at a particular interactor node.
preview_arrive(interactor) - Method in class sub_arctic.new_lib.audio_navigator
Provide preview feedback associated with arriving at a particular interactor node.
preview_depart(interactor) - Method in class sub_arctic.new_lib.navigator_base
Provide preview feedback associated with leaving a particular interactor node.
preview_depart(interactor) - Method in class sub_arctic.new_lib.audio_navigator
Provide preview feedback associated with leaving a particular interactor node.
preview_down - Variable in class sub_arctic.input.navigation_agent
Hold a reference to the Method for preview_down.
preview_down(event, Object) - Method in interface sub_arctic.input.navigable
Perform a preview of the actions that would be taken on a navigate_down().
preview_down(event, Object) - Method in class sub_arctic.new_lib.navigator_base
Perform a preview of the actions that would be taken on a navigate_down().
preview_hit_bottom() - Method in class sub_arctic.new_lib.navigator_base
Provide preview feedback for attempting to move down past a leaf.
preview_hit_bottom() - Method in class sub_arctic.new_lib.audio_navigator
Provide preview feedback for attempting to move down past a leaf.
preview_hit_left() - Method in class sub_arctic.new_lib.navigator_base
Provide preview feedback for attempting to move left past the first sibling.
preview_hit_left() - Method in class sub_arctic.new_lib.audio_navigator
Provide preview feedback for attempting to move left past the first sibling.
preview_hit_right() - Method in class sub_arctic.new_lib.navigator_base
Provide preview feedback for attempting to move right past the last sibling.
preview_hit_right() - Method in class sub_arctic.new_lib.audio_navigator
Provide preview feedback for attempting to move right past the last sibling.
preview_hit_top() - Method in class sub_arctic.new_lib.navigator_base
Provide preview feedback for attempting to move up past the root.
preview_hit_top() - Method in class sub_arctic.new_lib.audio_navigator
Provide preview feedback for attempting to move up past the root.
preview_left - Variable in class sub_arctic.input.navigation_agent
Hold a reference to the Method for preview_left;
preview_left(event, Object) - Method in interface sub_arctic.input.navigable
Perform a preview of the actions that would be taken on a navigate_left().
preview_left(event, Object) - Method in class sub_arctic.new_lib.navigator_base
Perform a preview of the actions that would be taken on a navigate_left().
preview_right - Variable in class sub_arctic.input.navigation_agent
Hold a reference to the Method for preview_right.
preview_right(event, Object) - Method in interface sub_arctic.input.navigable
Perform a preview of the actions that would be taken on a navigate_right().
preview_right(event, Object) - Method in class sub_arctic.new_lib.navigator_base
Perform a preview of the actions that would be taken on a navigate_right().
preview_to_top - Variable in class sub_arctic.input.navigation_agent
Hold a reference to the Method for preview_to_top.
preview_to_top(event, Object) - Method in interface sub_arctic.input.navigable
Perform a preview of the actions that would be taken on a navigate_to_top().
preview_to_top(event, Object) - Method in class sub_arctic.new_lib.navigator_base
Perform a preview of the actions that would be taken on a navigate_to_top().
preview_to_top(event, Object) - Method in class sub_arctic.new_lib.halo_navigator
Perform a preview of the actions that would be taken on a navigate_to_top().
preview_to(interactor) - Method in class sub_arctic.new_lib.navigator_base
Perform a preview of the actions that moving to an arbitrary interactor would do.
preview_up - Variable in class sub_arctic.input.navigation_agent
Hold a reference to the Method for previw_up.
preview_up(event, Object) - Method in interface sub_arctic.input.navigable
Perform a preview of the actions that would be taken on a navigate_up().
preview_up(event, Object) - Method in class sub_arctic.new_lib.navigator_base
Perform a preview of the actions that would be taken on a navigate_up().
previous_function(int, html_element) - Static method in class sub_arctic.lib.html_element
This function is useful for "backchaining" in the state stack to an "older" version of a function.
print_stack_trace() - Static method in class sub_arctic.lib.manager
Debugging routine to print a trace of the current call stack on on System.err, then return.
print_stack_trace(PrintStream) - Static method in class sub_arctic.lib.manager
Debugging routine to print a trace of the current call stack on on the given PrintStream, then return.
proc() - Method in class sub_arctic.input.work_pair
Retrieve the work proc from this pair.
proc() - Method in class sub_arctic.input.work_event
Retrieve the work proc from this pair.
process_snap(int, int, snap_draggable, event, Object) - Method in class sub_arctic.input.snap_drag_agent
Attempt to find a snap point between some active feature point of the currently dragged object and some snap_targetable object.
processEvent(AWTEvent) - Method in class sub_arctic.lib.interactor_applet
This is the handler for new-style AWT events.
processEvent(AWTEvent) - Method in class sub_arctic.lib.interactor_frame
This function gets called to inform us about window events.
processEvent(AWTEvent) - Method in class sub_arctic.lib.interactor_canvas
This is where we catch the AWT events and turn them into SubArctic events.
protocol_used() - Method in class sub_arctic.input.dispatch_result
Return the input protocol method by which this input was handled.
provider_part_ref - class sub_arctic.constraints.provider_part_ref.
A small class to encapsulate a pair.
provider_part_ref(value_provider, int) - Constructor for class sub_arctic.constraints.provider_part_ref
Constructor.
pt1() - Method in class sub_arctic.output.linear_gradient
First end point of orientation line.
pt2() - Method in class sub_arctic.output.linear_gradient
Second end point of orientation line.
pullright_menu_item - class sub_arctic.lib.pullright_menu_item.
 
pullright_menu_item(String, Font, int, menu) - Constructor for class sub_arctic.lib.pullright_menu_item
Construct one of these pullright menu thingees.
pullright_menu_item(String, int, menu) - Constructor for class sub_arctic.lib.pullright_menu_item
Construct one of these pullright menus with a default font.
pullright() - Method in class sub_arctic.lib.pullright_menu_item
Return the value of the menu we are capable of pulling to the right.
push_element(html_element) - Static method in class sub_arctic.lib.html_element
This function pushes things on the state vector.

Q

quick_add_resource(String, Object) - Method in class sub_arctic.style.style
Add a named resource to the style without checking if it is already in the table.
quick_add_resource(style_resource_desig, Object) - Method in class sub_arctic.style.style
Add a resource to the style without checking if it is already in the table.

R

radial_gradient - class sub_arctic.output.radial_gradient.
A class to representing a radial gradient object.
radial_gradient_text - class sub_arctic.output.radial_gradient_text.
Object for drawing of text with a radial gradient pattern in one of several standard styles.
radial_gradient_text(Font, gradient, int) - Constructor for class sub_arctic.output.radial_gradient_text
Construct a renderer given a Font, a gradient, and a style code.
radial_gradient(int[], int, int, double) - Constructor for class sub_arctic.output.radial_gradient
Constructor with broken out coordinate values for center point.
radial_gradient(int[], Point, double) - Constructor for class sub_arctic.output.radial_gradient
Constructor with Point value. The center point and angular offset given here establish a coordinate system for the gradient.
radial_gradient(radial_gradient, int, int, double) - Constructor for class sub_arctic.output.radial_gradient
Construct from another radial_gradient and broken out values for a new center point.
radial_gradient(radial_gradient, Point, double) - Constructor for class sub_arctic.output.radial_gradient
Construct from another radial_gradient and a new center.
radio_button - class sub_arctic.lib.radio_button.
This is a version of a toggle which implements the look of a radio button via the style system.
radio_button - class sub_arctic.new_lib.radio_button.
This is a version of a toggle which implements the look of a radio button via the style system.
radio_button_make_images() - Method in class sub_arctic.output.style
Return a pair of images which give the off (img[0]) and the on (img[1]) appearance for a radio button.
radio_button_make_images() - Method in class sub_arctic.output.motif_style
Return a pair of images which give the off (img[0]) and the on (img[1]) appearance for a radio button.
radio_button_make_transitions() - Method in class sub_arctic.output.style
Return a pair of transitions images for the transitions from (img[0]) off to on and (img[1])on to off.
radio_button_make_transitions() - Method in class sub_arctic.output.motif_style
Return a pair of transitions images for the transitions from (img[0]) off to on and (img[1])on to off.
radio_button(int, int, toggle, callback_object) - Constructor for class sub_arctic.lib.radio_button
Make a radio button in the current style.
radio_button(int, int, toggle, callback_object) - Constructor for class sub_arctic.new_lib.radio_button
Make a radio button in the current style.
radio_button(toggle, callback_object) - Constructor for class sub_arctic.lib.radio_button
Make a radio button in the current style with some defaults.
radio_button(toggle, callback_object) - Constructor for class sub_arctic.new_lib.radio_button
Make a radio button in the current style with some defaults.
range_slider_test - class sub_arctic.test.range_slider_test.
This is an example program which tests out the new style based interactors.
raw_focus - Static variable in class sub_arctic.lib.manager
Raw input event focus dispatch agent.
raw_focus_agent - class sub_arctic.input.raw_focus_agent.
This class implements the raw focus agent.
raw_focus_agent() - Constructor for class sub_arctic.input.raw_focus_agent
Simple constructor.
raw_image() - Method in class sub_arctic.output.loaded_image
Get access to the encapsulated image without blocking if it is not loaded yet.
raw_input - Variable in class sub_arctic.input.raw_focus_agent
Keep a reference to the Method that represents the handle_raw_input method of the raw_input_acceptor protcol.
raw_input - Variable in class sub_arctic.input.raw_positional_agent
Keep a handle on the dispatch function of raw_input_acceptor.
raw_input_acceptor - interface sub_arctic.input.raw_input_acceptor.
Input protocol interface for objects which wish to receive raw events.
raw_monitor - Static variable in class sub_arctic.lib.manager
Monitor version of raw focus dispatch agent.
raw_positional - Static variable in class sub_arctic.lib.manager
Raw input event positional dispatch agent.
raw_positional_agent - class sub_arctic.input.raw_positional_agent.
Positional input dispatch agent that delivers raw events.
raw_positional_agent() - Constructor for class sub_arctic.input.raw_positional_agent
Simple constructor
recipient() - Method in class sub_arctic.input.dispatch_result
Return the interactor which received the event.
reconfigure_children() - Method in class sub_arctic.lib.listbox_display
This function is the one that does the work of deciding if we need the scrollbars and if so how big the thumbs of the scrollbars should be.
record(int) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, byte[], int, int, int, int) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, char[], int, int, int, int) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, Color) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, Font) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, Image, int, int, Color, ImageObserver) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, Image, int, int, ImageObserver) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, Image, int, int, int, int, Color, ImageObserver) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, Image, int, int, int, int, ImageObserver) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, int[], int[], int) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, int, int) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, int, int, int, int, boolean) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, int, int, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, int, int, int, int, int, int, double) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, loaded_image, int, int) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, loaded_image, int, int, Color) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, loaded_image, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, loaded_image, int, int, int, int, Color) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, Polygon) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
record(int, String, int, int) - Method in class sub_arctic.output.recording_drawable
Record a drawing operation
recording_drawable - class sub_arctic.output.recording_drawable.
A drawable subclass that records (and potentially plays back) all the drawing operations applied to it.
recording_drawable(Graphics) - Constructor for class sub_arctic.output.recording_drawable
Construct a drawable from a Graphics object.
recording() - Method in class sub_arctic.output.recording_drawable
Are we currently recording?
rect_bound_overlap - class sub_arctic.lib.rect_bound_overlap.
An interface_pred predicate class that tests whether an object's bound overlaps a given Rectangle (expressed in the object's coordinates).
rect_bound_overlap() - Constructor for class sub_arctic.lib.rect_bound_overlap
 
rect_covering_point(int, int) - Method in class sub_arctic.text.paragraph
This function takes a screen coordinate and maps it to a screen rect.
rect_looks - Variable in class sub_arctic.new_test.wb_test
 
rect_to_child - Static variable in class sub_arctic.input.snap_drag_agent
Traversal transformation object to transform a Rectangle from parent to child coordinates.
rect_wb_obj - class sub_arctic.new_lib.rect_wb_obj.
This class provides the implementation for a rectangle object displayed on a historical_whiteboard object.
rect_wb_obj(int, int, int, int, int) - Constructor for class sub_arctic.new_lib.rect_wb_obj
Full constructor.
red_shift - Static variable in class sub_arctic.output.gradient
Shift constant to extract red value from color.
ref_coord1() - Method in class sub_arctic.style.op1_placement_rule
Designator for the coordinate value within the referent object that we are expressed relative to.
ref_coord2() - Method in class sub_arctic.style.op2_placement_rule
Designator for the coordinate value within the second referent object.
ref_coord3() - Method in class sub_arctic.style.op3_placement_rule
Designator for the coordinate value within the third referent object.
ref_num1() - Method in class sub_arctic.style.op1_placement_rule
Number of the part, parameter, or constant being refered to in the referent.
ref_num2() - Method in class sub_arctic.style.op2_placement_rule
Number of the part, parameter, or constant being refered to in the second referent.
ref_num3() - Method in class sub_arctic.style.op3_placement_rule
Number of the part, parameter, or constant being refered to in the third referent.
ref_obj() - Method in class sub_arctic.constraints.ext_objpart_encoding
The object being referenced.
ref_obj1() - Method in class sub_arctic.style.op1_placement_rule
Designator for the object we our single operand refers to (the referent object).
ref_obj2() - Method in class sub_arctic.style.op2_placement_rule
Designator for the object our second operand refers to (second referent object).
ref_obj3() - Method in class sub_arctic.style.op3_placement_rule
Designator for the object our third operand refers to (third referent object).
ref_part() - Method in class sub_arctic.constraints.ext_objpart_encoding
Encoding of the referenced part.
reference_obj() - Method in class sub_arctic.lib.halo_container
The reference object we draw the halo around.
register_awt_component(Component) - Static method in class sub_arctic.lib.manager
Indicate that an AWT component that will be hosting a sub_arctic top_level object has been created.
register_desig(style_resource_desig) - Static method in class sub_arctic.style.style_manager
Register a new resource designator.
register_resource_names() - Static method in class sub_arctic.lib.base_interactor
Register any style resource names owned by this class.
register_resource_names() - Static method in class sub_arctic.new_lib.checkbox
Register the resource names associated with this class
register_resource_names() - Static method in class sub_arctic.new_lib.button
Register the resource names associated with this class
register_resource_names() - Static method in class sub_arctic.new_lib.v_slider_display
Register the resource names associated with this class
register_resource_names() - Static method in class sub_arctic.new_lib.style_backdrop
Register the resource names associated with this class.
register_resource_names() - Static method in class sub_arctic.new_lib.radio_button
Register the resource names associated with this class
register_resource_names() - Static method in class sub_arctic.new_lib.label_toggle
Register the resource names associated with this class
register_resource_names() - Static method in class sub_arctic.new_lib.style_column
Register the resource names associated with this class.
register_style(style) - Static method in class sub_arctic.style.style_manager
Register a style for later lookup by name.
rejected_snaps - Variable in class sub_arctic.input.snap_drag_agent
Table of snaps that the user has rejected and disabled for this drag.
related_how() - Method in class sub_arctic.anim.time_interval
This will return one of the relationship constants AFTER_START_OF or AFTER_END_OF if this time_interval is related to another transition.
related_to() - Method in class sub_arctic.anim.time_interval
Retrieve what transition we are related to, if any.
relayout(boolean) - Method in class sub_arctic.text.editor
This is where we make a decision about doing the work of the layout of this object.
release - Variable in class sub_arctic.input.click_agent
The method object that represents release
release - Variable in class sub_arctic.input.menu_focus_agent
Hold a reference to the method object representing release in our input protocol.
release(event, Object) - Method in class sub_arctic.contrib.GrowDragContainer
Companion to press().
release(event, Object) - Method in interface sub_arctic.input.pressable
Dispatch mouse button release input to the object.
release(event, Object) - Method in class sub_arctic.lib.multi_button
Companion for press() -- ignore here.
release(event, Object) - Method in class sub_arctic.lib.h_slider
Companion for press() -- ignore here, it never gets called because we become the drag focus.
release(event, Object) - Method in class sub_arctic.lib.drag_container
Companion to press().
release(event, Object) - Method in class sub_arctic.lib.text_edit
Companion method to press() needed to finish pressable.
release(event, Object) - Method in class sub_arctic.lib.semantic_lens
Companion to press -- here we ignore the releases.
release(event, Object) - Method in class sub_arctic.lib.h_range_slider
Companion for press() -- ignore here, it never gets called because we become the drag focus.
release(event, Object) - Method in class sub_arctic.lib.press_label
Respond to the release method from the agent.
release(event, Object) - Method in class sub_arctic.lib.backdrop_drag_container
Companion to press().
release(event, Object) - Method in class sub_arctic.lib.tab_semantic_lens
Companion to press -- here we ignore the releases.
release(event, Object) - Method in class sub_arctic.lib.menu_button
 
release(event, Object) - Method in class sub_arctic.lib.tab_parent
Companion to press -- here we ignore the releases.
release(event, Object) - Method in class sub_arctic.lib.oneline_text_edit
Companion method to press() needed to finish pressable.
release(event, Object) - Method in class sub_arctic.lib.v_slider
Companion for press() -- ignore here, it never gets called because we become the drag focus.
release(event, Object) - Method in class sub_arctic.lib.simple_grow_container
Companion to press().
release(event, Object) - Method in class sub_arctic.lib.listbox
Handle the mouse button being released on our area.
release(event, Object) - Method in class sub_arctic.lib.v_range_slider
Companion for press() -- ignore here, it never gets called because we become the drag focus.
release(event, Object) - Method in class sub_arctic.lib.backdrop_lens
Companion to press -- here we ignore the releases.
release(event, Object) - Method in class sub_arctic.lib.menubar
Dispatch mouse button release to the object.
release(event, Object) - Method in class sub_arctic.new_lib.multi_button
Companion for press() -- ignore here.
release(event, Object) - Method in class sub_arctic.new_lib.v_slider
Companion for press() -- ignore here, it never gets called because we become the drag focus.
release(event, Object) - Method in class sub_arctic.new_lib.historical_whiteboard
Companion to press() -- here this is ignored.
release(event, Object) - Method in class sub_arctic.test.circ_lens
Companion to press -- here we ignore the releases.
release(event, Object) - Method in class sub_arctic.test.line_parent
 
release(event, Object) - Method in class sub_arctic.test.shade
 
release(event, Object) - Method in class sub_arctic.test.popup_parent
This never gets called because we make something the menu focus.
release(event, Object) - Method in class sub_arctic.text.editor
This gets called when the button gets released.
remove_all_lists() - Method in class sub_arctic.contrib.multilist
 
remove_child(int) - Method in class sub_arctic.contrib.GrowDragContainer
Override remove_child to drop constraints.
remove_child(int) - Method in class sub_arctic.lib.base_interactor
Remove the child found at the given index and return it.
remove_child(int) - Method in interface sub_arctic.lib.interactor
Remove the child found at the given index and return it.
remove_child(int) - Method in class sub_arctic.lib.row
Override to also add constraints
remove_child(int) - Method in class sub_arctic.lib.tab_semantic_lens
Override to also add constraints
remove_child(int) - Method in class sub_arctic.lib.column
Override to also add constraints
remove_child(int) - Method in class sub_arctic.lib.tab_parent
Override to also add constraints
remove_child(int) - Method in class sub_arctic.lib.hierarchy_parent
Override to also add constraints
remove_child(int) - Method in class sub_arctic.lib.simple_grow_container
Override remove_child to drop constraints.
remove_child(interactor) - Method in class sub_arctic.lib.base_interactor
Remove the given child from the child list.
remove_child(interactor) - Method in interface sub_arctic.lib.interactor
Remove the given child from the child list.
remove_child(interactor) - Method in class sub_arctic.lib.row
Override to also add constraints
remove_child(interactor) - Method in class sub_arctic.lib.tab_semantic_lens
Override to also add constraints
remove_child(interactor) - Method in class sub_arctic.lib.column
Override to also add constraints
remove_child(interactor) - Method in class sub_arctic.lib.tab_parent
Override to also add constraints
remove_child(interactor) - Method in class sub_arctic.lib.hierarchy_parent
Override to also add constraints.
remove_children(event, menu_focusable) - Method in class sub_arctic.input.menu_focus_agent
This does the work of determining if we need to remove children from the list of objects in the focus.
remove_from_after_dispatch_list(dispatch_agent) - Static method in class sub_arctic.lib.manager
Remove an agent from the list of dispatch_agents which are interested in the after dispatch hook.
remove_from_focus(focusable, event) - Method in class sub_arctic.input.focus_dispatch_agent
Remove the given object from the focus set of this agent.
remove_from_focus(focusable, event) - Method in class sub_arctic.input.single_focus_agent
Remove the given object from the focus set.
remove_from_group() - Method in class sub_arctic.lib.listbox
This function will cause a listbox to be removed from the group it is currently in and return to its own group (of one).
remove_from_isolated_set(interactor) - Method in class sub_arctic.output.isolation_drawable
Remove the given interactor from the isolated set.
remove_from_selected_set(int, int) - Method in class sub_arctic.lib.listbox_display
Remove a items from the selected set based on their item number.
remove_from_selection_set(selectable, event, Object) - Method in class sub_arctic.input.selection_agent_class
Remove the given object to the selection set.
remove_list_at(int) - Method in class sub_arctic.contrib.multilist
 
remove_list(multilist_list) - Method in class sub_arctic.contrib.multilist
 
remove_ood_notify(value_provider, int, value_consumer, int) - Static method in class sub_arctic.lib.manager
Remove an element from the notify list being maintained for the given value_provider part.
remove_resource(String) - Method in class sub_arctic.style.style
Remove a resource from the style.
remove_resource(style_resource_desig) - Method in class sub_arctic.style.style
Remove a resource from the style.
remove_style(String) - Static method in class sub_arctic.style.style_manager
rEMOve a registered style form the style table.
remove_top_interactor() - Method in class sub_arctic.lib.interactor_applet
Remove the association between this applet and its top_level.
remove_top_interactor() - Method in class sub_arctic.lib.interactor_canvas
Remove the top_level from being used by this canvas.
remove_top_level(top_level) - Static method in class sub_arctic.lib.manager
Remove a top_level object from the set of active top_level objects.
remove_transition(transition) - Method in class sub_arctic.anim.animation_agent
This function causes the animation agent to terminate a transition.
remove_user_datum(Object) - Method in class sub_arctic.lib.base_interactor
Removes a data item from the collection of data items that we are holding for the user of this interactor.
remove_user_datum(Object) - Method in interface sub_arctic.lib.interactor
Removes a data item from the collection of data items that we are holding for the user of this interactor.
removePage(Page) - Method in class sub_arctic.contrib.Notebook
 
removePageAt(int) - Method in class sub_arctic.contrib.Notebook
 
render_image(int, int, int, int) - Method in class sub_arctic.output.gradient
Produce an in-memory loaded_image containing the drawn gradient.
render_image(int, int, int, int, int, int, double) - Method in class sub_arctic.output.radial_gradient
Produce an in-memory loaded_image containing the drawing of a gradient with the same color sequence, but using a different center line and/or angular offset.
render_image(int, int, int, int, int, int, double, loaded_image, int, boolean, int, int) - Method in class sub_arctic.output.radial_gradient
Produce an in-memory loaded_image containing the drawing of a masked gradient with the same color sequence, but using a different center line and/or angular offset.
render_image(int, int, int, int, int, int, int, int) - Method in class sub_arctic.output.linear_gradient
Produce an in-memory loaded_image containing the drawing of a gradient with the same color sequence, but using a different orientation line.
render_image(int, int, int, int, int, int, int, int, loaded_image, int, boolean, int, int) - Method in class sub_arctic.output.linear_gradient
Produce an in-memory loaded_image containing the drawing of a masked gradient with the same color sequence, but using a different orientation line.
render_image(int, int, int, int, loaded_image, int, boolean, int, int) - Method in class sub_arctic.output.gradient
Produce an in-memory loaded_image containing the gradient drawn through a mask.
render_image(int, int, int, int, Point, double) - Method in class sub_arctic.output.radial_gradient
Produce an in-memory loaded_image containing the drawing of a gradient with the same color sequence, but using a different center point and/or angular offset.
render_image(int, int, int, int, Point, double, loaded_image, int, boolean, int, int) - Method in class sub_arctic.output.radial_gradient
Produce an in-memory loaded_image containing the drawing of a masked gradient with the same color sequence, but using a different center point and/or angular offset.
render_image(int, int, int, int, Point, Point) - Method in class sub_arctic.output.linear_gradient
Produce an in-memory loaded_image containing the drawing of a gradient with the same color sequence, but using a different orientation line.
render_image(int, int, int, int, Point, Point, loaded_image, int, boolean, int, int) - Method in class sub_arctic.output.linear_gradient
Produce an in-memory loaded_image containing the drawing of a masked gradient with the same color sequence, but using a different orientation line.
render_to_data(int, int, int, int) - Method in class sub_arctic.output.gradient
Produce an in-memory data array (suitable for constructing an image) containing the drawn gradient.
render_to_data(int, int, int, int, int, int, double) - Method in class sub_arctic.output.radial_gradient
Produce an in-memory data array (suitable for constructing an image) containing the drawing of a gradient with the same color sequence, but using a different center point and/or angular offset.
render_to_data(int, int, int, int, int, int, double, loaded_image, int, boolean, int, int) - Method in class sub_arctic.output.radial_gradient
Produce an in-memory data array (suitable for constructing an image) containing the drawing of a masked gradient with the same color sequence, but using a different center point and/or angular offset.
render_to_data(int, int, int, int, int, int, int, int) - Method in class sub_arctic.output.linear_gradient
Produce an in-memory data array (suitable for constructing an image) containing the drawing of a gradient with the same color sequence, but using a different orientation line.
render_to_data(int, int, int, int, int, int, int, int, loaded_image, int, boolean, int, int) - Method in class sub_arctic.output.linear_gradient
Produce an in-memory data array (suitable for constructing an image) containing the drawing of a masked gradient with the same color sequence, but using a different orientation line.
render_to_data(int, int, int, int, loaded_image, int, boolean, int, int) - Method in class sub_arctic.output.gradient
Produce an in-memory data array (suitable for constructing an image) containing the gradient drawn through a mask.
render_to_data(int, int, int, int, Point, double) - Method in class sub_arctic.output.radial_gradient
Produce an in-memory data array (suitable for constructing an image) containing the drawing of a gradient with the same color sequence, but using a different center point and/or angular offset.
render_to_data(int, int, int, int, Point, double, loaded_image, int, boolean, int, int) - Method in class sub_arctic.output.radial_gradient
Produce an in-memory data array (suitable for constructing an image) containing the drawing of a masked gradient with the same color sequence, but using a different center point and/or angular offset.
render_to_data(int, int, int, int, Point, Point) - Method in class sub_arctic.output.linear_gradient
Produce an in-memory data array (suitable for constructing an image) containing the drawing of a gradient with the same color sequence, but using a different orientation line.
render_to_data(int, int, int, int, Point, Point, loaded_image, int, boolean, int, int) - Method in class sub_arctic.output.linear_gradient
Produce an in-memory data array (suitable for constructing an image) containing the drawing of a masked gradient with the same color sequence, but using a different orientation line.
replace_selection(String) - Method in class sub_arctic.lib.text_edit
Replace the area of the current selection with the given string.
replace_selection(String) - Method in class sub_arctic.lib.oneline_text_edit
Replace the area of the current selection with the given string.
report_damage(top_level) - Static method in class sub_arctic.lib.manager
Report to the system that a top_level object has recorded some damage that requires it to be redrawn.
report_pick(interactor) - Method in class sub_arctic.input.pick_collector
Add the given object to the end of the current pick collection.
report_pick(interactor, Object) - Method in class sub_arctic.input.pick_collector
Add the given object (with optional additional information) to the end of the current pick collection.
report_string(String, int, int) - Method in class sub_arctic.output.text_extractor
This method is called to report the output of a string at a given location.
reposition(int, int) - Method in class sub_arctic.contrib.drag_icon
Move ourselves to a new location.
repositionTabs() - Method in class sub_arctic.contrib.Notebook
 
represented_run() - Method in class sub_arctic.text.text_rect
Return the text_run that this text_rect represents.
represented_run() - Method in class sub_arctic.text.dead_rect
Return the text_run that this text_rect represents.
requested_width() - Method in class sub_arctic.lib.label_toggle
Return the width the creator of the label requested.
requested_width() - Method in class sub_arctic.new_lib.label_toggle
Return the width the creator of the label requested.
reschedule_transition() - Method in class sub_arctic.input.point_agent_class
This is called to get a new scheduled transition.
reset_to_global() - Method in class sub_arctic.input.event
Force event back into global coordinates
reset() - Method in class sub_arctic.input.pick_collector
Reset the pick collection to empty.
resize_by_text() - Method in class sub_arctic.new_lib.text_wb_obj
Resize the object based on the current text
resource - Variable in class sub_arctic.style.style_resource_cell
Resource Object at this cell
restyle_button(style, interactor) - Method in class sub_arctic.new_test.style_test3
 
restyle_button(style, interactor) - Method in class sub_arctic.new_test.style_test4
 
restyle_button(style, interactor) - Method in class sub_arctic.new_test.style_test5
 
restyle_button(style, interactor) - Method in class sub_arctic.new_test.style_test6
 
restyle_button(style, multi_button) - Method in class sub_arctic.test.style_test2
 
restyle_button(style, multi_button) - Method in class sub_arctic.test.text_extract_test2
 
restyle_image_set(loaded_image[]) - Method in class sub_arctic.style.style
Create a new image set which is a restyling of the given image set under this style.
restyle_image(loaded_image) - Method in class sub_arctic.style.style
Create a new image which is a restyling of the given image under this style.
restyle_look_resources(style) - Method in class sub_arctic.lib.base_interactor
"Restyle" current style-based resources used by this interactor to conform to the given style (here in the base class we do nothing).
restyle_look_resources(style) - Method in class sub_arctic.new_lib.multi_button
"Restyle" current style-based resources used by this interactor to conform to the given style (here in the base class we do nothing).
restyle_look_resources(style) - Method in class sub_arctic.new_lib.v_slider_display
"Restyle" current style-based resources used by this interactor to conform to the given style.
restyle_look_resources(style) - Method in class sub_arctic.new_lib.style_backdrop
"Restyle" current style-based resources used by this interactor to conform to the given style.
restyle_look_resources(style) - Method in class sub_arctic.new_lib.style_column
"Restyle" current style-based resources used by this interactor to conform to the given style.
restyle(Font, int) - Static method in class sub_arctic.lib.sliding_stylized_text
Helper routine to clone a font in a different style.
restyle(style) - Method in class sub_arctic.lib.base_interactor
Force a restyle of the interactor under the given style.
restyle(style) - Method in interface sub_arctic.lib.interactor
Force a restyle of the interactor under the given style.
restyle(style) - Method in class sub_arctic.style.styled_image
Create a new image which is a restyling of this one.
rgb_color_picker - class sub_arctic.contrib.rgb_color_picker.
The rgb_color_picker provides three sliders for interactively controlling red, green, and blue to produce a color.
rgb_color_picker() - Constructor for class sub_arctic.contrib.rgb_color_picker
Simple constructor.
rgb_color_picker(int, int, int, int, Font, int, int, int, boolean, callback_object) - Constructor for class sub_arctic.contrib.rgb_color_picker
Full constructor for rgb_color_picker.
right - Variable in class sub_arctic.input.navigation_agent
Hold a reference to the Method for right.
RIGHT - Static variable in class sub_arctic.input.event
 
RIGHT - Static variable in interface sub_arctic.style.composer_consts
Constant for designating the right edge of a part or parameter.
right_col() - Method in class sub_arctic.style.hv_fill_prog_blank
Return the array of colors being used for this blank's right.
right_hotspots - Variable in class sub_arctic.lib.menubar
This is where we hold the hotspots for the menubar's right objects
right_images - Variable in class sub_arctic.lib.menubar
Right hand set of images
right_img() - Method in class sub_arctic.lib.h_slider_display
Image for the right button
right_items - Variable in class sub_arctic.lib.menubar
Right hand set of items.
RIGHT_JUSTIFIED - Static variable in class sub_arctic.lib.column
Constant to denote right justified layout
right_space() - Method in class sub_arctic.lib.listbox_display
Retrieve the right hand spacing around a listbox.
RIGHT() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the x2 part of this object.
RIGHT() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the right part of this object.
ring_image_height - Static variable in class sub_arctic.test.circ_lens
 
ring_image_width - Static variable in class sub_arctic.test.circ_lens
 
ring_image() - Static method in class sub_arctic.test.circ_lens
 
rlabel - Variable in class sub_arctic.contrib.rgb_color_picker
 
root_interactor() - Method in class sub_arctic.input.event
Top level interactor that this event occured in.
root_style() - Static method in class sub_arctic.style.style_manager
The root style that all (regular) styles directly or indirectly inherit from.
rot_test - class sub_arctic.test.rot_test.
 
rotx(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: rotate_x(theta, D) + K where rotate_x computes the x position found by rotating the point dist,0 by theta/1000 degrees counter-clockwise (i.e.
rotx(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: rotate_x(theta, D) + K where rotate_x computes the x position found by rotating the point dist,0 by theta/1000 degrees counter-clockwise (i.e.
roty(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: rotate_y(theta, D) + K where rotate_y computes the y position found by rotating the point dist,0 by theta/1000 degrees counter-clockwise (i.e., a scaled cosine function). Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
roty(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: rotate_y(theta, D) + K where rotate_y computes the y position found by rotating the point dist,0 by theta/1000 degrees counter-clockwise (i.e., a scaled cosine function).
row - class sub_arctic.lib.row.
This object puts its children in a tiled row, from left to right.
row_is_empty(row) - Static method in class sub_arctic.lib.html_element
This function determines if a row is empty or not.
row(int, byte) - Constructor for class sub_arctic.lib.row
Minimal row constructor.
row(int, int, boolean, boolean, byte) - Constructor for class sub_arctic.lib.row
Smaller row constructor.
row(int, int, int, int, int, int, boolean, boolean, boolean, byte, color_pair) - Constructor for class sub_arctic.lib.row
Full constructor for row.
rslider - Variable in class sub_arctic.contrib.rgb_color_picker
 
run - class sub_arctic.text.run.
This is the class that holds the information necessary to maintain logical information about a section of a document.
run - Variable in class sub_arctic.text.text_bounding_rect
This is the text_run this text bounding rect is from.
run_list_head() - Method in class sub_arctic.text.paragraph
Return the first object in the list of runs.
run_safely(Object, event) - Method in interface sub_arctic.input.work_proc
This is the function that will get called when the world is safely synchronized and you may update the sub_arctic interface.
run() - Method in class sub_arctic.anim.anim_generator
This is the method that gets run on the thread.
run() - Constructor for class sub_arctic.text.run
 
running - Variable in class sub_arctic.anim.animation_agent
This is one of the three queues for use with this agent.
rval - Variable in class sub_arctic.contrib.rgb_color_picker
 

S

SAVE - Static variable in class sub_arctic.contrib.FileDialogFrame
 
save_button - Variable in class sub_arctic.test.image_cutter
Button for saving
save_image(String) - Method in class sub_arctic.test.image_cutter
Write image (as subArctic static init code) into file with given name
save_name - Variable in class sub_arctic.test.image_cutter
Text edit area for file to save to
sb - Variable in class sub_arctic.contrib.multilist
 
scale - class sub_arctic.lib.scale.
This class implements a scale -- a horizontal scrollbar with no buttons on the ends and a fixed size thumb.
scale_background(int) - Method in class sub_arctic.output.style
This function returns the image of a scale's background at a given width in pixels.
scale_background(int) - Method in class sub_arctic.output.motif_style
This function returns the image of a scale's background at a given width in pixels.
scale_height() - Method in class sub_arctic.output.style
This returns the height of the scale in pixels.
scale_height() - Method in class sub_arctic.output.motif_style
This returns the height of the scale in pixels.
scale_thumb_shift() - Method in class sub_arctic.output.style
This returns the number of pixels the thumb is shifted down from the top of the scale.
scale_thumb_shift() - Method in class sub_arctic.output.motif_style
This returns the number of pixels the thumb is shifted down from the top of the scale.
scale_thumb() - Method in class sub_arctic.output.style
This returns the image of the thumb of a scale.
scale_thumb() - Method in class sub_arctic.output.motif_style
This returns the image of the thumb of a scale.
scale_unusable_width() - Method in class sub_arctic.output.style
This returns the amount of space on both ends which is used by the system for its beveling/color scheme.
scale_unusable_width() - Method in class sub_arctic.output.motif_style
This returns the amount of space on both ends which is used by the system for its beveling/color scheme.
scale(int, int, int, callback_object) - Constructor for class sub_arctic.lib.scale
Constructor for a scale with some reasonable defaults.
scale(int, int, int, int, int, callback_object) - Constructor for class sub_arctic.lib.scale
Constructor for a scale which assumes you will position it either directly or with constraints.
scale(int, int, int, int, int, int, int, callback_object) - Constructor for class sub_arctic.lib.scale
Full constructor for a scale.
schedule_anim() - Method in class sub_arctic.test.constraint_test2
 
schedule_anim() - Method in class sub_arctic.test.overkill_test
 
schedule_transition(transition) - Method in class sub_arctic.anim.animation_agent
Schedule a transition on behalf of some interactor. This is the principal API for user level code to use to schedule animations.
screen_rect - class sub_arctic.text.screen_rect.
This object is the base class for all objects which can appear on the screen.
screen_rect() - Constructor for class sub_arctic.text.screen_rect
Construct a screen rect.
SCROLLBAR_ALWAYS - Static variable in class sub_arctic.lib.listbox_display
This is the constant which expresses that you always want a scrollbar, even if the display doesn't fill the object.
SCROLLBAR_AS_NECESSARY - Static variable in class sub_arctic.lib.listbox_display
This is the constant which expresses that you want scrollbars only when they are necessary.
SCROLLBAR_NEVER - Static variable in class sub_arctic.lib.listbox_display
This is the constant which expresses that you never want a scrollbar, no matter what the size of the list.
sec_str(long) - Static method in class sub_arctic.lib.manager
Utility routine to convert a time stamp to a string indicating seconds and milliseconds.
select - Variable in class sub_arctic.input.selection_agent_class
Hold a reference to the select function of our protocol.
SELECT_END - Static variable in class sub_arctic.lib.oneline_text_display
Constant used to denote that the selection as at the end of the text.
SELECT_END - Static variable in class sub_arctic.lib.text_display
Constant used to denote that the selection is at the end of a line or line is the last one in the text.
select_types - Variable in class sub_arctic.new_lib.historical_whiteboard_lens
 
select(event, Object) - Method in interface sub_arctic.input.selectable
Dispatch input indicating object has been selected.
selectable - interface sub_arctic.input.selectable.
Input protocol interface for objects which can be put in a currently selected set (managed by the selection_agent).
selected_item() - Method in class sub_arctic.lib.menu
Return the currently selected item's number.
selected_set_item(int) - Method in class sub_arctic.input.selection_agent_class
Retrieve the selected object at the given index in the currently selected set.
selected_set_raw() - Method in class sub_arctic.lib.listbox_display
This function retreives the currently selected set of objects as list_elements.
selected_set_raw() - Method in class sub_arctic.lib.listbox_child_display
This function retrieves the currently selected set of objects as list_elements.
selected_set() - Method in class sub_arctic.lib.listbox_display
This function retreives the currently selected set of objects as values.
selected_set() - Method in class sub_arctic.lib.listbox_child_display
This function retrieves the currently selected set of objects as values.
selection_agent - Static variable in class sub_arctic.lib.manager
Agent for maintaining a currently selected set with mouse presses
selection_agent_class - class sub_arctic.input.selection_agent_class.
Positional dispatch agent for maintaining a currently selected set.
selection_agent_class() - Constructor for class sub_arctic.input.selection_agent_class
Simple constructor
selection_end_line() - Method in class sub_arctic.lib.text_display
Ending line of the current selection.
selection_end_pos() - Method in class sub_arctic.lib.text_display
Position of end of selection within the ending line.
selection_set - Variable in class sub_arctic.new_lib.historical_whiteboard_lens
 
selection_start_line() - Method in class sub_arctic.lib.text_display
Start line of the current selection.
selection_start_pos() - Method in class sub_arctic.lib.text_display
Position of start of selection within the start line.
SELF - Static variable in interface sub_arctic.constraints.std_constraint_consts
"Constant factory" object for parts of the parent object.
self_fun1(ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: self.fun1(A,K) which is a special function in all interactors that can be overridden to to subclass specific things.
self_fun1(std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: self.fun1(A,K) which is a special function in all interactors that can be overridden to to subclass specific things.
self_fun2(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: self.fun2(A,B,K) which is a special function in all interactors that can be overridden to to subclass specific things.
self_fun2(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: self.fun2(A,B,K) which is a special function in all interactors that can be overridden to to subclass specific things.
self_obj() - Method in class sub_arctic.constraints.std_ext_constraint
The object which serves as self for the constraint.
sem_draw_context - class sub_arctic.lib.sem_draw_context.
This class provides a traversal "parameters" object that encapsulates the context of a draw done from inside a semantic lens.
sem_draw_context(int, drawable) - Constructor for class sub_arctic.lib.sem_draw_context
Constructor.
sem_draw_context(int, drawable, semantic_lens) - Constructor for class sub_arctic.lib.sem_draw_context
Full constructor.
sem_draw_context(sem_draw_context) - Constructor for class sub_arctic.lib.sem_draw_context
Construct from another object.
sem_draw_continue - class sub_arctic.lib.sem_draw_continue.
An interface_pred predicate class to serve as a "continue predicate" (see base_interactor.traverse_and_collect()) for a semantic redraw traversal (done by a semantic lens object).
sem_draw_kind() - Method in class sub_arctic.lib.semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
sem_draw_kind() - Method in class sub_arctic.lib.backdrop_lens
Identifier for the particular kind of semantic redraw pass being done here.
sem_draw_kind() - Method in class sub_arctic.output.lens_info_drawable
Integer identifier for the type of lens traversal that we are holding information for.
sem_draw_kind() - Method in class sub_arctic.test.circ_lens
Identifier for the particular kind of semantic redraw pass being done here.
sem_draw_to_child - class sub_arctic.lib.sem_draw_to_child.
Traversal transformer (see base_interactor.traverse_and_collect) that takes a sem_draw_context and transforms it into a child object's coordinates.
sem_draw_trav_id - Static variable in class sub_arctic.lib.semantic_lens
unique identifier for sem_draw traversals
sem_draw_trav_id - Static variable in class sub_arctic.test.circ_lens
unique identifier for sem_draw traversals
sem_lens_test - class sub_arctic.test.sem_lens_test.
 
semantic_lens - class sub_arctic.lib.semantic_lens.
Class to implement dragging and drawing for a semantic lens.
semantic_lens_parent - class sub_arctic.lib.semantic_lens_parent.
This class provides a container object that does the extra damage declarations for semantic_lens children.
semantic_lens_parent(int, int, int, int) - Constructor for class sub_arctic.lib.semantic_lens_parent
Full constructor.
semantic_lens(interactor_pred, int) - Constructor for class sub_arctic.lib.semantic_lens
Simplest constructor.
semantic_lens(int, int, int, int, interactor_pred, boolean, int) - Constructor for class sub_arctic.lib.semantic_lens
Simple constructor with default font and title bar color.
semantic_lens(int, int, int, int, interactor_pred, boolean, String, Color, Font, int) - Constructor for class sub_arctic.lib.semantic_lens
Full constructor.
send_dispatch_result_to_handler(dispatch_result) - Static method in class sub_arctic.lib.manager
Send a dispatch_result to the current dispatch handler, if one exists.
seps - Variable in class sub_arctic.contrib.multilist
 
set_A(int) - Method in class sub_arctic.constraints.linear_ext_constraint
Set the "A" coefficient in A*x+B equation.
set_above_space(int) - Method in class sub_arctic.lib.listbox_display
Set the above spacing around a listbox.
set_above_spacing(int) - Method in class sub_arctic.lib.label
 
set_action_table(int[]) - Method in class sub_arctic.input.navigation_agent
Set the action table which controls translation from events to calls under the navigable protocol.
set_active(boolean) - Method in class sub_arctic.lib.press_label
Set the active state to either true or false.
set_allow_dragging(boolean) - Method in class sub_arctic.lib.listbox
Set the current state of dragging.
set_alpha_value(int) - Method in class sub_arctic.lib.transparency_container
Set the min transparency value.
set_alpha_value(int) - Method in class sub_arctic.output.transparent_drawable
Set max transparency that we paint everything with.
set_angle_offset(double) - Method in class sub_arctic.output.radial_gradient
Set the angular offset of gradient (in radians).
set_arrow_head_angle(int) - Method in class sub_arctic.lib.line_display
Set the angle (in degrees) between each of the arrowhead lines and the line itself.
set_arrow_head_angle(int) - Method in class sub_arctic.test.line_parent
 
set_arrow_head_length(int) - Method in class sub_arctic.lib.line_display
Set the length of the edges of the arrowhead lines.
set_arrow_head_length(int) - Method in class sub_arctic.test.line_parent
 
set_arrow_heads(int) - Method in class sub_arctic.lib.line_display
Set the number of arrowheads.
set_arrow_heads(int) - Method in class sub_arctic.test.line_parent
 
set_audio_icon(AudioClip) - Method in class sub_arctic.new_lib.audio_renderer
Set the audio icon portion of this sound.
set_autosize(boolean) - Method in class sub_arctic.lib.button
Set the current state of the autosize variable.
set_autosize(boolean) - Method in class sub_arctic.lib.label
Set the current state of the autosize variable.
set_autosize(boolean) - Method in class sub_arctic.new_lib.button
Set the current state of the autosize variable.
set_awt_parent(Component) - Method in class sub_arctic.lib.top_level
Set the component that this this interactor is hosted in.
set_awt_parent(Component) - Method in class sub_arctic.lib.fake_top_level
Set the component that this this interactor is hosted in.
set_B(int) - Method in class sub_arctic.constraints.linear_ext_constraint
Set the "B" coefficient in A*x+B equation.
set_back_img(loaded_image) - Method in class sub_arctic.lib.h_slider_display
Set the image for the background -- use null for a default solid color
set_back_img(loaded_image) - Method in class sub_arctic.lib.v_slider_display
Set the image for the background -- use null for a default solid color
set_back_img(loaded_image) - Method in class sub_arctic.new_lib.v_slider_display
Set the image for the background -- use null for a default solid color
set_backdrop_source(String) - Method in class sub_arctic.lib.backdrop_lens
 
set_backdrop(loaded_image) - Method in class sub_arctic.lib.backdrop_lens
 
set_background(blank) - Method in class sub_arctic.new_lib.v_slider_display
Set the blank used for the background.
set_background(Color) - Method in class sub_arctic.contrib.multilist_title
 
set_baseline(int) - Method in class sub_arctic.text.text_rect
Set the baseline of this object.
set_basic_font_size(int) - Static method in class sub_arctic.lib.html_element
We need this for people who want to have switches for setting the size.
set_below_space(int) - Method in class sub_arctic.lib.listbox_display
Set the below spacing around a listbox.
set_below_spacing(int) - Method in class sub_arctic.lib.label
 
set_border(int) - Method in class sub_arctic.lib.shrink_wrap_container
Set space left at the right and bottom of our children.
set_border(int) - Method in class sub_arctic.lib.row
Set border all around the children.
set_border(int) - Method in class sub_arctic.lib.tab_semantic_lens
Set border all around the children.
set_border(int) - Method in class sub_arctic.lib.column
Set border all around the children.
set_border(int) - Method in class sub_arctic.lib.tab_parent
Set border all around the children.
set_bounding_box_feedback(boolean) - Method in class sub_arctic.lib.drag_container
Set object to do or not do bounding box drag feedback.
set_boxed(boolean) - Method in class sub_arctic.lib.oneline_text_display
Set the flag indicating whether interactor is drawn with a surrounding box.
set_boxed(boolean) - Method in class sub_arctic.lib.h_slider_display
Modify whether or not to box the slider.
set_boxed(boolean) - Method in class sub_arctic.lib.text_display
Set the flag indicating whether interactor is drawn with a surrounding box.
set_boxed(boolean) - Method in class sub_arctic.lib.semantic_lens
Control whether or not the interactor has a box around it.
set_boxed(boolean) - Method in class sub_arctic.lib.row
Control whether or not the interactor has a box around it.
set_boxed(boolean) - Method in class sub_arctic.lib.tab_semantic_lens
Control whether or not the interactor has a box around it.
set_boxed(boolean) - Method in class sub_arctic.lib.column
Control whether or not the interactor has a box around it.
set_boxed(boolean) - Method in class sub_arctic.lib.tab_parent
Control whether or not the interactor has a box around it.
set_boxed(boolean) - Method in class sub_arctic.lib.v_slider_display
Modify whether or not to box the slider.
set_boxed(boolean) - Method in class sub_arctic.lib.backdrop_lens
Control whether or not the interactor has a box around it.
set_button_border(int) - Method in class sub_arctic.contrib.simple_color_picker
Set the size of the border of each button.
set_button_gap(int) - Method in class sub_arctic.contrib.simple_color_picker
Set the gap (spacing) between buttons.
set_button_size(int) - Method in class sub_arctic.contrib.simple_color_picker
Set the size of the color buttons.
set_callback_obj(callback_object) - Method in class sub_arctic.contrib.multilist
 
set_callback_obj(callback_object) - Method in class sub_arctic.contrib.simple_color_picker
Set a new callback object.
set_callback_obj(callback_object) - Method in class sub_arctic.contrib.multilist_list
Set the callback object of this interactor.
set_callback_obj(callback_object) - Method in class sub_arctic.contrib.GrowDragContainer
Set the object we make callbacks to.
set_callback_obj(callback_object) - Method in interface sub_arctic.input.does_callback
Set the callback object associated with this object (use null if there should be no callbacks).
set_callback_obj(callback_object) - Method in class sub_arctic.lib.base_interactor
Set the callback object associated with this object.
set_callback_obj(callback_object) - Method in class sub_arctic.lib.multi_button
Set the callback object that this button makes callbacks to when pressed.
set_callback_obj(callback_object) - Method in class sub_arctic.lib.interactor_frame
Change the object we will make the callbacks on.
set_callback_obj(callback_object) - Method in class sub_arctic.lib.h_slider
Set the callback object that this button makes callbacks to when moved.
set_callback_obj(callback_object) - Method in class sub_arctic.lib.drag_container
Set the object we make callbacks to.
set_callback_obj(callback_object) - Method in class sub_arctic.lib.sliding_text
Object that we make callbacks to at the end of a scroll.
set_callback_obj(callback_object) - Method in class sub_arctic.lib.h_range_slider
Set the callback object that this button makes callbacks to when moved.
set_callback_obj(callback_object) - Method in class sub_arctic.lib.text_toggle_collection
Modify the current callback object.
set_callback_obj(callback_object) - Method in class sub_arctic.lib.press_label
Set the object we are making callbacks to.
set_callback_obj(callback_object) - Method in class sub_arctic.lib.v_slider
Set the callback object that this button makes callbacks to when moved.
set_callback_obj(callback_object) - Method in class sub_arctic.lib.listbox
Set the callback object for this listbox.
set_callback_obj(callback_object) - Method in class sub_arctic.lib.v_range_slider
Set the callback object that this button makes callbacks to when moved.
set_callback_obj(callback_object) - Method in class sub_arctic.lib.anim_mover_container
 
set_callback_obj(callback_object) - Method in class sub_arctic.lib.menu
Change the value of the current callback object.
set_callback_obj(callback_object) - Method in class sub_arctic.new_lib.multi_button
Set the callback object that this button makes callbacks to when pressed.
set_callback_obj(callback_object) - Method in class sub_arctic.new_lib.v_slider
Set the callback object that this button makes callbacks to when moved.
set_captured_text(Vector) - Method in class sub_arctic.output.text_extractor
Replace the captured text vector with another.
set_center_point(int, int) - Method in class sub_arctic.output.radial_gradient
Set the center point.
set_center_point(Point) - Method in class sub_arctic.output.radial_gradient
Set the center point.
set_child_constraints() - Method in class sub_arctic.lib.row
Establish or reestablish constraints on children to form a row.
set_child_constraints() - Method in class sub_arctic.lib.tab_semantic_lens
Establish or reestablish constraints on children to form a column.
set_child_constraints() - Method in class sub_arctic.lib.column
Establish or reestablish constraints on children to form a column.
set_child_constraints() - Method in class sub_arctic.lib.tab_parent
Establish or reestablish constraints on children to form a column.
set_child_constraints() - Method in class sub_arctic.lib.hierarchy_parent
This builds the constraints for the children.
set_child_index(int) - Method in class sub_arctic.lib.base_interactor
Set the child index of this interactor (within its parent).
set_child_index(int) - Method in interface sub_arctic.lib.interactor
Set the child index of this interactor (within its parent).
set_child(int, interactor) - Method in class sub_arctic.contrib.GrowDragContainer
Override set_child to establish and/or remove constraints.
set_child(int, interactor) - Method in class sub_arctic.lib.base_interactor
Set the child at the given index replacing any child that was previously there.
set_child(int, interactor) - Method in interface sub_arctic.lib.interactor
Set the child at the given index replacing any child that was previously there.
set_child(int, interactor) - Method in class sub_arctic.lib.row
Overridden from base_interactor to also add constraints
set_child(int, interactor) - Method in class sub_arctic.lib.tab_semantic_lens
Overridden from base_interactor to also add constraints
set_child(int, interactor) - Method in class sub_arctic.lib.column
Overridden from base_interactor to also add constraints
set_child(int, interactor) - Method in class sub_arctic.lib.tab_parent
Overridden from base_interactor to also add constraints
set_child(int, interactor) - Method in class sub_arctic.lib.simple_grow_container
Override set_child to establish and/or remove constraints.
set_clear_back(boolean) - Method in class sub_arctic.lib.semantic_lens
Set whether we clear our background first, or draw over the top of the objects that were drawn before us.
set_clear_back(boolean) - Method in class sub_arctic.lib.backdrop_lens
Set whether we clear our background first, or draw over the top of the objects that were drawn before us.
set_clear_back(boolean) - Method in class sub_arctic.test.circ_lens
Set whether we clear our background first, or draw over the top of the objects that were drawn before us.
set_clip(int, int, int, int) - Method in class sub_arctic.output.drawable
 
set_clip(int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
set_clip(Shape) - Method in class sub_arctic.output.drawable
 
set_color_values(int[]) - Method in class sub_arctic.output.gradient
Set the array of color values (stored as ints encoded aarrggbb) providing the colors we interpolate across.
set_color(Color) - Method in class sub_arctic.output.drawable
 
set_color(Color) - Method in class sub_arctic.output.ignore_drawable
 
set_color(Color) - Method in class sub_arctic.output.recording_drawable
 
set_color(Color) - Method in class sub_arctic.text.style
 
set_colors(color_pair) - Method in class sub_arctic.lib.oneline_text_display
You can call this function to set a pair of colors that are used to display the text background and the text of this object.
set_colors(color_pair) - Method in class sub_arctic.lib.row
Set the current color pair.
set_colors(color_pair) - Method in class sub_arctic.lib.tab_semantic_lens
Set the current color pair.
set_colors(color_pair) - Method in class sub_arctic.lib.column
Set the current color pair.
set_colors(color_pair) - Method in class sub_arctic.lib.tab_parent
Set the current color pair.
set_colors(Color[]) - Method in class sub_arctic.contrib.simple_color_picker
Set the current color array.
set_const_value(int) - Method in class sub_arctic.constraints.std_ext_constraint
Set the constant value passed to the constraint evaluation function.
set_constraint_flag_bit(int) - Method in class sub_arctic.lib.base_interactor
Set the given constraint_flag bit(s) to true.
set_constraint_flag_bit(int, boolean) - Method in class sub_arctic.lib.base_interactor
Set the given constraint_flag bit(s) to the given value.
set_constraint(int, constraint) - Method in class sub_arctic.lib.base_interactor
Establish a constraint on the given value (one of X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B).
set_constraint(int, constraint) - Method in interface sub_arctic.lib.interactor
Establish a constraint on the given value (one of X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B).
set_constraint(int, value_provider, int) - Method in class sub_arctic.lib.base_interactor
Establish an "external" or "heavyweight" constraint on the given value (one of X, Y, W, H, VISIBLE, ENABLED, PART_A, PART_B).
set_constraint(int, value_provider, int) - Method in interface sub_arctic.lib.interactor
Establish an "external" or "heavyweight" constraint on the given value (one of X, Y, W, H, VISIBLE, ENABLED, PART_A, PART_B).
set_contents(Vector) - Method in class sub_arctic.contrib.multilist_list
Set the contents vector of the list.
set_contents(Vector) - Method in class sub_arctic.lib.listbox_display
Set the objects that are displayed.
set_contents(Vector) - Method in class sub_arctic.lib.listbox
If the user is in the middle of a double click and the contents change we don't want the double click to happen.
set_contents(Vector) - Method in class sub_arctic.lib.listbox_child_display
Put a vector of list_elements into this object.
set_coords(int, int, int, int) - Method in class sub_arctic.lib.line_display
Set the position of the line.
set_create_proto(whiteboard_obj) - Method in class sub_arctic.new_lib.historical_whiteboard
Set the whiteboard_obj that we currently are cloning new objects from
set_creating_style(style) - Method in class sub_arctic.style.styled_image
Set the style which created this image.
set_cur_state(int) - Method in class sub_arctic.lib.multi_button
Set index of current state.
set_cur_state(int) - Method in class sub_arctic.lib.toggle
Override set_cur_state to reset other group members (if any) if we are being set (put in state 1).
set_cur_state(int) - Method in class sub_arctic.new_lib.multi_button
Set index of current state.
set_cur_state(int) - Method in class sub_arctic.new_lib.toggle
Override set_cur_state to reset other group members (if any) if we are being set (put in state 1).
set_current_child(int) - Method in class sub_arctic.lib.bounds_sem_draw_context
Sets this context's current child number in the interactor tree.
set_current_depth(int) - Method in class sub_arctic.lib.bounds_sem_draw_context
Sets this context's current depth in the interactor tree.
set_current_is_left(boolean) - Method in class sub_arctic.lib.menubar
Set the flag indicating if the currently selected item is on the left.
set_current_mode(int) - Method in class sub_arctic.new_lib.historical_whiteboard
Set the current mode of the whiteboard.
set_current_person(int) - Method in class sub_arctic.new_lib.historical_whiteboard
Set the current person id
set_current_style(style) - Static method in class sub_arctic.output.style_manager
Change the current style.
set_current_style(style) - Static method in class sub_arctic.style.style_manager
Set the currently active global style.
set_current_style(style) - Method in class sub_arctic.text.editor
Modify the current style
set_currently_depressed(int, boolean, event) - Method in class sub_arctic.lib.menubar
Set the currently depressed item.
set_currently_drawing(boolean) - Method in class sub_arctic.output.conditional_drawable
Set whether we currently have drawing on/or off.
set_data(String[]) - Method in class sub_arctic.lib.text_toggle_collection
Set the data in this collection to be (and its toggles to display) an array of strings.
set_debugging(boolean) - Method in class sub_arctic.lib.debug_lens_top_level
Programmatically turn debugging lens on or off
set_default_font(Font) - Static method in class sub_arctic.output.style_manager
Set the default font.
set_default_scheme(color_scheme) - Static method in class sub_arctic.output.style_manager
Set the default color scheme.
set_delay(long) - Method in class sub_arctic.anim.time_interval
Set the delay after a relative transition.
set_dn_img(loaded_image) - Method in class sub_arctic.lib.v_slider_display
Set the image for the down button
set_dn_img(loaded_image) - Method in class sub_arctic.new_lib.v_slider_display
Set the image for the down button
set_drag_feature_point(int) - Method in class sub_arctic.input.move_drag_focus_agent
Set the index of the feature point we are dragging based on.
set_draw_area_h(int) - Method in class sub_arctic.style.blank_base
Set the height of interior drawing area.
set_draw_area_h(int) - Method in interface sub_arctic.style.blank
Set the height of interior drawing area.
set_draw_area_w(int) - Method in class sub_arctic.style.blank_base
Set the width of interior drawing area.
set_draw_area_w(int) - Method in interface sub_arctic.style.blank
Set the width of interior drawing area.
set_draw_border(boolean) - Method in class sub_arctic.lib.shrink_wrap_container
Set whether we draw a rectangle at our border.
set_draw_border(boolean) - Method in class sub_arctic.style.shadow_rect_blank
Set whether draw a border around the main area (in black)
set_draw_color(Color) - Method in class sub_arctic.output.simple_text_renderer
Set the color that text gets drawn in.
set_draw_colors(color_pair) - Method in class sub_arctic.lib.label
Set the color pair that we draw with.
set_draw_font(Font) - Method in class sub_arctic.output.simple_text_renderer
Set the font that text gets drawn in.
set_draw_gradient(gradient) - Method in class sub_arctic.output.gradient_text_renderer
Set the gradient to draw text in.
set_draw_gradient(gradient) - Method in class sub_arctic.output.linear_gradient_text
Set the gradient to draw text in.
set_draw_gradient(gradient) - Method in class sub_arctic.output.radial_gradient_text
Set the gradient to draw text in.
set_draw_gradient(linear_gradient) - Method in class sub_arctic.output.linear_gradient_text
Set the gradient to draw text in.
set_draw_gradient(radial_gradient) - Method in class sub_arctic.output.radial_gradient_text
Set the gradient to draw text in.
set_draw_obj(interactor_pred) - Method in class sub_arctic.lib.semantic_lens
Set the "predicate" object that does the specialized drawing for this lens.
set_draw_obj(interactor_pred) - Method in class sub_arctic.lib.backdrop_lens
Set the "predicate" object that does the specialized drawing for this lens.
set_draw_obj(interactor_pred) - Method in class sub_arctic.test.circ_lens
Set the "predicate" object that does the specialized drawing for this lens.
set_draw_style(int) - Method in class sub_arctic.output.linear_gradient_text
Set the drawing style used for gradient.
set_draw_style(int) - Method in class sub_arctic.output.radial_gradient_text
Set the drawing style used for gradient.
set_duration(long) - Method in class sub_arctic.anim.time_interval
Set the interval of ending time to be a duration in milliseconds.
set_enable_debug_print(boolean) - Static method in class sub_arctic.lib.manager
Enable (or disable) debugging messages via debug_print() and/or debug_println().
set_enabled_constraint(constraint) - Method in class sub_arctic.lib.base_interactor
Establish a constraint on the enabled value of this object.
set_enabled_constraint(constraint) - Method in interface sub_arctic.lib.interactor
Establish a constraint on the enabled value of this object.
set_enabled_constraint(std_ext_constraint) - Method in class sub_arctic.lib.base_interactor
Establish a standard external constraint on the enabled value of this object.
set_enabled_constraint(std_ext_constraint) - Method in interface sub_arctic.lib.interactor
Establish a standard external constraint on the enabled value of this object.
set_enabled_constraint(value_provider, int) - Method in class sub_arctic.lib.base_interactor
Establish an "external" or "heavyweight" constraint on the enabled value of this object.
set_enabled_constraint(value_provider, int) - Method in interface sub_arctic.lib.interactor
Establish an "external" or "heavyweight" constraint on the enabled value of this object.
set_enabled(boolean) - Method in class sub_arctic.lib.base_interactor
Set the enabled status of the interactor.
set_enabled(boolean) - Method in interface sub_arctic.lib.interactor
Set the enabled status of the interactor.
set_end_time() - Method in class sub_arctic.new_lib.whiteboard_obj
Set the time this object was destroyed to the current time.
set_end_value(int) - Method in class sub_arctic.lib.h_range_slider_display
Set the current value of the slider
set_end_value(int) - Method in class sub_arctic.lib.v_range_slider_display
Set the current value of the slider
set_ending_time_from_now(long) - Method in class sub_arctic.anim.time_interval
Set the ending time to be a particular amount of time from now.
set_ending_time(long) - Method in class sub_arctic.anim.time_interval
Set the interval ending time to be a particular value in milliseconds.
set_event_dispatch_handler(dispatch_handler) - Static method in class sub_arctic.lib.manager
This function is used to set the dispatch result handler.
set_expensive_draw(boolean) - Method in class sub_arctic.lib.shadow_caster
Set whether we draw image shadows realistically, but expensively (slow), or just draw their bounding rectangles (fast).
set_expensive_draw(boolean) - Method in class sub_arctic.lib.shadow_drag_container
Set whether we draw image shadows realistically, but expensively (slow), or just draw their bounding rectangles (fast).
set_expensive_draw(boolean) - Method in class sub_arctic.output.shadow_drawable
Set whether we draw images realistically, but expensively (slow), or just draw their bounding rectangles (fast).
set_external_h_scrollbar(h_scrollbar) - Method in class sub_arctic.lib.listbox_display
This function sets the external horizontal scrollbar.
set_external_v_scrollbar(v_scrollbar) - Method in class sub_arctic.lib.listbox_display
This function sets the external vertical scrollbar.
set_extraction_enabled(boolean) - Method in class sub_arctic.output.text_extractor
Turn string extraction on or off.
set_fallback_desig(style_resource_desig) - Method in class sub_arctic.style.style_resource_desig
Set the link to the first designator in the fallback chain for this designator.
set_feature_points(Point[]) - Method in class sub_arctic.style.composition_part_base
Set the feature point array for this object.
set_filter_obj(move_drag_filter) - Method in class sub_arctic.input.move_drag_focus_agent
Set the object which acts as drag filter.
set_fixed_width(int) - Method in class sub_arctic.lib.text_toggle_collection
Set the value of the width of all items in the collection.
set_fixed(boolean) - Method in class sub_arctic.lib.semantic_lens
 
set_fixed(boolean) - Method in class sub_arctic.lib.grabber_semantic_lens
 
set_fixed(boolean) - Method in class sub_arctic.lib.focus_semantic_lens
 
set_fixed(boolean) - Method in class sub_arctic.lib.switch_lens
 
set_fixed(boolean) - Method in class sub_arctic.lib.bounds_semantic_lens
 
set_fixed(boolean) - Method in class sub_arctic.lib.backdrop_lens
 
set_fixed(boolean) - Method in class sub_arctic.new_lib.historical_whiteboard_lens
 
set_fixedorder(boolean) - Method in class sub_arctic.contrib.multilist_list
Set the fixedorder flag, indicating whether this list's position within its multilist should be interactively changeable.
set_fixedsize(boolean) - Method in class sub_arctic.contrib.multilist_list
Set the fixedsize flag, indicating whether this list's size is fixed within its multilist.
set_flag_bit(int) - Method in class sub_arctic.lib.base_interactor
Set the given flag bit(s) to true.
set_flag_bit(int, boolean) - Method in class sub_arctic.lib.base_interactor
Set the given flag bit(s) to the given value.
set_focus_context(focus_sem_draw_context) - Method in class sub_arctic.lib.focus_semantic_lens
Returns the context through which we keep track of our focus.
set_focus_to(focusable, event, Object) - Method in class sub_arctic.input.focus_dispatch_agent
Replace the focus set of this agent with the given object.
set_focus_to(focusable, event, Object) - Method in class sub_arctic.input.single_focus_agent
Replace the focus set of this agent with the given object.
set_focus_to(focusable, event, Object) - Method in class sub_arctic.input.menu_focus_agent
We override the set_focus_to method to make sure that if user code calls this we don't end up with a bogus value of notify.
set_focus_to(focusable, event, Object) - Method in class sub_arctic.input.move_drag_focus_agent
Override set_focus_to to record the focus object as the filter object.
set_focus_to(focusable, event, Object, menu_notifier) - Method in class sub_arctic.input.menu_focus_agent
This is a special version of set_focus_to for the menu agent since frequently menus are popped up from some object which needs to be aware that the interaction has now ended.
set_focus_to(focusable, move_drag_filter, event, Object) - Method in class sub_arctic.input.move_drag_focus_agent
Version of set_focus_to which allows separate move_drag_filter object.
set_focus_to(focusable, move_drag_filter, int, event, Object) - Method in class sub_arctic.input.move_drag_focus_agent
Version of set_focus_to which allows separate move_drag_filter object and feature point specification.
set_focused(int) - Method in class sub_arctic.lib.listbox
This function sets the focused on object to a given object index.
set_font_name(String) - Method in class sub_arctic.lib.text_flow
Set the current base font name.
set_font_size(int) - Method in class sub_arctic.lib.text_flow
Set the font size of this text flow.
set_font(Font) - Method in class sub_arctic.contrib.rgb_color_picker
Set the current font to be used for labels.
set_font(Font) - Method in class sub_arctic.lib.button
Set the font for this object.
set_font(Font) - Method in class sub_arctic.lib.oneline_text_display
Set font that interactor displays in
set_font(Font) - Method in class sub_arctic.lib.label
We override the implementation of set_font() for this object and reset the width.
set_font(Font) - Method in class sub_arctic.lib.text_menu_item
Set the font used for this object.
set_font(Font) - Method in class sub_arctic.lib.text_display
Set font that interactor displays in
set_font(Font) - Method in class sub_arctic.lib.nametag_sem_draw
Set font to draw class tags in.
set_font(Font) - Method in class sub_arctic.lib.text_toggle_collection
Set the font to use for this collection.
set_font(Font) - Method in class sub_arctic.lib.label_toggle
Set the font in use for this toggle.
set_font(Font) - Method in class sub_arctic.lib.menu_button
Set the font associated with this object.
set_font(Font) - Method in class sub_arctic.output.drawable
 
set_font(Font) - Method in class sub_arctic.output.ignore_drawable
 
set_font(Font) - Method in class sub_arctic.output.recording_drawable
 
set_force_scrollbars(boolean) - Method in class sub_arctic.lib.panner
Set whether we are forcing scrollbars to appear.
set_foreround(Color) - Method in class sub_arctic.contrib.multilist_title
 
set_frequency(int) - Method in class sub_arctic.anim.continuous_transition
Set the frequency of calls to this animatable object.
set_grow_enabled(boolean) - Method in class sub_arctic.contrib.GrowDragContainer
The set_grow_enabled method sets whether the interactor should support grow operations.
set_h_constraint(constraint) - Method in class sub_arctic.lib.base_interactor
Establish a constraint on the h value of this object.
set_h_constraint(constraint) - Method in interface sub_arctic.lib.interactor
Establish a constraint on the h value of this object.
set_h_constraint(std_ext_constraint) - Method in class sub_arctic.lib.base_interactor
Establish a standard external constraint on the h value of this object.
set_h_constraint(std_ext_constraint) - Method in interface sub_arctic.lib.interactor
Establish a standard external constraint on the h value of this object.
set_h_constraint(value_provider, int) - Method in class sub_arctic.lib.base_interactor
Establish an "external" or "heavyweight" constraint on the h value of this object.
set_h_constraint(value_provider, int) - Method in interface sub_arctic.lib.interactor
Establish an "external" or "heavyweight" constraint on the h value of this object.
set_h_spacing(int) - Method in class sub_arctic.lib.oneline_text_display
Set the horizontal spacing of this interactor.
set_h_spacing(int) - Method in class sub_arctic.lib.text_display
Set extra horizontal spacing at left and right of text.
set_h(int) - Method in class sub_arctic.lib.base_interactor
Set height of object.
set_h(int) - Method in interface sub_arctic.lib.interactor
Set height of object.
set_h(int) - Method in class sub_arctic.new_lib.whiteboard_obj
set the height of this object
set_h(int) - Method in class sub_arctic.style.composition_part_base
Set the height of the object.
set_h(int) - Method in class sub_arctic.style.blank_base
Set the height of this object to the given value.
set_h(int) - Method in interface sub_arctic.style.composition_part
Set the height of this object to the given value.
set_h(int) - Method in class sub_arctic.text.screen_rect
Set the height of a screen object.
set_handle(loaded_image) - Method in class sub_arctic.contrib.GrowDragContainer
Set the image used for the grow handle.
set_handle(loaded_image) - Method in class sub_arctic.lib.simple_grow_container
Set the image used for the grow handle.
set_height_percentage(interactor, double) - Method in class sub_arctic.lib.percent_parent
Set a given child's height as a percentage of this object's height.
set_hilight_color(Color) - Method in class sub_arctic.output.shadow_lin_grad_text
Set the color the highlight above the actual text gets drawn in.
set_hilight_color(Color) - Method in class sub_arctic.output.shadow_rad_grad_text
Set the color the highlight above the actual text gets drawn in.
set_hilight_color(Color) - Method in class sub_arctic.output.shadowed_text_renderer
Set the color the highlight above the actual text gets drawn in.
set_hilight_color(Color) - Method in class sub_arctic.style.shadow_rect_blank
Set the color the highlight above the blank gets drawn in.
set_horizontal_status(int) - Method in class sub_arctic.lib.listbox_display
Set the status of the horizontal scrollbar.
set_image(loaded_image) - Method in class sub_arctic.contrib.FadingIcon
Override set_image method so we don't force redraw for identical image
set_image(loaded_image) - Method in class sub_arctic.lib.icon
Set the image to use for this icon
set_indent_spacing(int) - Method in class sub_arctic.lib.hierarchy_parent
Set the amount that children in the hierarchy are indented.
set_index(int) - Method in class sub_arctic.style.styled_image
Set the index of this image within its image set (if any).
set_interchild_space(int) - Method in class sub_arctic.lib.row
Set the spacing between children.
set_interchild_space(int) - Method in class sub_arctic.lib.column
Set the spacing between children.
set_interval(time_interval) - Method in class sub_arctic.anim.transition
This function sets the time interval for this transition.
set_intrinsic_h(int) - Method in class sub_arctic.lib.base_interactor
Set intrinsic height.
set_intrinsic_h(int) - Method in class sub_arctic.lib.label
We have to override this to avoid getting a problem when the superclass tries to set the intrinsic height.
set_intrinsic_size(int, int) - Method in class sub_arctic.lib.base_interactor
Set intrinsic size.
set_intrinsic_size(int, int) - Method in class sub_arctic.lib.button
We have to override how set_intrinsic_size works here, because sometimes we have an intrinsic size and sometimes we don't.
set_intrinsic_size(int, int) - Method in class sub_arctic.new_lib.button
We have to override how set_intrinsic_size works here, because sometimes we have an intrinsic size and sometimes we don't.
set_intrinsic_w(int) - Method in class sub_arctic.lib.base_interactor
Set intrinsic width.
set_is_loaded(boolean) - Method in class sub_arctic.output.loaded_image
Public write access to _is_loaded.
set_is_open(boolean) - Method in class sub_arctic.lib.hierarchy_parent
 
set_item(int, String) - Method in class sub_arctic.lib.text_toggle_collection
Set the ith item in the collection to display a certain string.
set_key(int) - Method in class sub_arctic.input.event
Set the character corresponding to key that was pressed for a keyboard event.
set_large_inc(int) - Method in class sub_arctic.lib.h_slider_display
Set the large increment value (amount the value changes when you click on the thumb area but not on the thumb).
set_large_inc(int) - Method in class sub_arctic.lib.v_slider_display
Set the large increment value (amount the value changes when you click on the thumb area but not on the thumb).
set_large_inc(int) - Method in class sub_arctic.new_lib.v_slider_display
Set the large increment value (amount the value changes when you click on the thumb area but not on the thumb).
set_layout_mode(int) - Method in class sub_arctic.contrib.simple_color_picker
Set the layout mode to either LAYOUT_HORIZ or LAYOUT_VERT.
set_layout_type(byte) - Method in class sub_arctic.lib.row
Set the layout type for this row.
set_layout_type(byte) - Method in class sub_arctic.lib.column
Set the layout type for this column.
set_left_img(loaded_image) - Method in class sub_arctic.lib.h_slider_display
Set the image for the left button
set_left_space(int) - Method in class sub_arctic.lib.listbox_display
Set the left hand spacing around a listbox.
set_lens_info(Object) - Method in class sub_arctic.output.lens_info_drawable
Set the lens related information this drawable is holding.
set_lens(semantic_lens) - Method in class sub_arctic.lib.sem_draw_context
Sets the semantic lens whose draw context we are.
set_list_at(multilist_list, int) - Method in class sub_arctic.contrib.multilist
Replace the multilist_list at the specified index with the provided one.
set_local_constraints() - Method in class sub_arctic.lib.row
Set up the constraint for this object's width and height.
set_local_constraints() - Method in class sub_arctic.lib.tab_semantic_lens
Set the constraint for this object's width and height.
set_local_constraints() - Method in class sub_arctic.lib.column
Set the constraint for this object's width and height.
set_local_constraints() - Method in class sub_arctic.lib.tab_parent
Set the constraint for this object's width and height.
set_local_x(int) - Method in class sub_arctic.input.event
Set the X position in local coordinates of the object it is delivered to.
set_local_y(int) - Method in class sub_arctic.input.event
Set the Y position in local coordinates of the object it is delivered to.
set_locked(boolean) - Method in class sub_arctic.style.styled_image
Set whether the image is locked -- that is whether it will ignore attempted style changes.
set_looks(loaded_image[], loaded_image[]) - Method in class sub_arctic.lib.multi_button
Set both "normal" and "transition" image sets.
set_looks(loaded_image[], loaded_image[]) - Method in class sub_arctic.new_lib.multi_button
Set both "normal" and "transition" image sets.
set_main_color(Color) - Method in class sub_arctic.style.shadow_rect_blank
Set the color the color of the main area of the blank
set_max_val(int) - Method in class sub_arctic.lib.h_slider_display
Set the maximum value of the slider
set_max_val(int) - Method in class sub_arctic.lib.v_slider_display
Set the maximum value of the slider
set_max_val(int) - Method in class sub_arctic.new_lib.v_slider_display
Set the maximum value of the slider
set_min_val(int) - Method in class sub_arctic.lib.h_slider_display
Set the minimum value of the slider
set_min_val(int) - Method in class sub_arctic.lib.v_slider_display
Set the minimum value of the slider
set_min_val(int) - Method in class sub_arctic.new_lib.v_slider_display
Set the minimum value of the slider
set_mod_id(int) - Method in class sub_arctic.new_lib.whiteboard_obj
Set the numerical id of the last modifier of this object
set_mode() - Method in class sub_arctic.new_test.wb_test
 
set_mode(int, whiteboard_obj, int) - Method in class sub_arctic.new_lib.historical_whiteboard
Set the current mode of the whiteboard
set_modifiers(int) - Method in class sub_arctic.input.event
Set AWT field: This method sets the modifier mask.
set_motion(int) - Method in class sub_arctic.lib.h_range_slider_display
Set the current value of the slider
set_motion(int) - Method in class sub_arctic.lib.v_range_slider_display
Set the current value of the slider
set_multilist(multilist) - Method in class sub_arctic.contrib.multilist_list
Set the multilist that contains us.
set_need_ticks(boolean) - Static method in class sub_arctic.anim.anim_generator
Set the state of tick (animation event) generation.
set_offset(int, int) - Method in class sub_arctic.lib.shadow_caster
Set offset for shadow.
set_offset(int, int) - Method in class sub_arctic.lib.shadow_drag_container
Set offset for shadow
set_op1(interactor_pred) - Method in class sub_arctic.lib.pred_or
Set first component predicate.
set_op1(interactor_pred) - Method in class sub_arctic.lib.pred_and
Set first component predicate.
set_op1(interactor_pred) - Method in class sub_arctic.lib.pred_not
Set component predicate.
set_op2(interactor_pred) - Method in class sub_arctic.lib.pred_or
Set second component predicate.
set_op2(interactor_pred) - Method in class sub_arctic.lib.pred_and
Set second component predicate.
set_opaque(boolean) - Method in class sub_arctic.lib.label
Set whether we are drawing an opaque background.
set_opaque(boolean) - Method in class sub_arctic.lib.row
Control whether or not the interactor has an opaque background
set_opaque(boolean) - Method in class sub_arctic.lib.tab_semantic_lens
Control whether or not the interactor has an opaque background
set_opaque(boolean) - Method in class sub_arctic.lib.column
Control whether or not the interactor has an opaque background
set_opaque(boolean) - Method in class sub_arctic.lib.tab_parent
Control whether or not the interactor has an opaque background
set_orientation(int) - Method in class sub_arctic.constraints.std_ext_constraint
Set the orientation under which this constraint is evaluated.
set_owner_id(int) - Method in class sub_arctic.new_lib.whiteboard_obj
Set the numerical id of the owner of this object
set_paint_mode() - Method in class sub_arctic.output.drawable
 
set_paint_mode() - Method in class sub_arctic.output.ignore_drawable
 
set_paint_mode() - Method in class sub_arctic.output.recording_drawable
 
set_panned_child(interactor) - Method in class sub_arctic.lib.panner
Set the object being panned.
set_parameters(Object[]) - Method in class sub_arctic.style.styled_image
Set the parameters which were passed to a composer to construct this image (or null if the image was not constructed).
set_parent(interactor) - Method in class sub_arctic.lib.base_interactor
Set the parent of this interactor.
set_parent(interactor) - Method in interface sub_arctic.lib.interactor
Set the parent of this interactor.
set_part_a_constraint(constraint) - Method in class sub_arctic.lib.base_interactor
Establish a constraint on the part_a value of this object.
set_part_a_constraint(constraint) - Method in interface sub_arctic.lib.interactor
Establish a constraint on the part_a value of this object.
set_part_a_constraint(std_ext_constraint) - Method in class sub_arctic.lib.base_interactor
Establish a standard external constraint on the part_a value of this object.
set_part_a_constraint(std_ext_constraint) - Method in interface sub_arctic.lib.interactor
Establish a standard external constraint on the part_a value of this object.
set_part_a_constraint(value_provider, int) - Method in class sub_arctic.lib.base_interactor
Establish an "external" or "heavyweight" constraint on the part_a value of this object.
set_part_a_constraint(value_provider, int) - Method in interface sub_arctic.lib.interactor
Establish an "external" or "heavyweight" constraint on the part_a value of this object.
set_part_a(int) - Method in class sub_arctic.lib.base_interactor
Set part_a of object.
set_part_a(int) - Method in class sub_arctic.lib.multi_button
Set the part_a component of this object.
set_part_a(int) - Method in class sub_arctic.lib.h_slider_display
Set the part_a component of this object.
set_part_a(int) - Method in class sub_arctic.lib.text_display
Set the part_a component of this object.
set_part_a(int) - Method in interface sub_arctic.lib.interactor
Set part_a of object.
set_part_a(int) - Method in class sub_arctic.lib.int_label
Set part_a of object.
set_part_a(int) - Method in class sub_arctic.lib.h_range_slider_display
Set the part_a component of this object.
set_part_a(int) - Method in class sub_arctic.lib.parent_with_parts
Set part_a of object.
set_part_a(int) - Method in class sub_arctic.lib.interactor_with_parts
Set part_a of object.
set_part_a(int) - Method in class sub_arctic.lib.v_slider_display
Set the part_a component of this object.
set_part_a(int) - Method in class sub_arctic.lib.v_range_slider_display
Set the part_a component of this object.
set_part_a(int) - Method in class sub_arctic.new_lib.multi_button
Set the part_a component of this object.
set_part_a(int) - Method in class sub_arctic.new_lib.v_slider_display
Set the part_a component of this object.
set_part_b_constraint(constraint) - Method in class sub_arctic.lib.base_interactor
Establish a constraint on the part_b value of this object.
set_part_b_constraint(constraint) - Method in interface sub_arctic.lib.interactor
Establish a constraint on the part_b value of this object.
set_part_b_constraint(std_ext_constraint) - Method in class sub_arctic.lib.base_interactor
Establish a standard external constraint on the part_b value of this object.
set_part_b_constraint(std_ext_constraint) - Method in interface sub_arctic.lib.interactor
Establish a standard external constraint on the part_b value of this object.
set_part_b_constraint(value_provider, int) - Method in class sub_arctic.lib.base_interactor
Establish an "external" or "heavyweight" constraint on the part_b value of this object.
set_part_b_constraint(value_provider, int) - Method in interface sub_arctic.lib.interactor
Establish an "external" or "heavyweight" constraint on the part_b value of this object.
set_part_b(int) - Method in class sub_arctic.lib.base_interactor
Set part_b of object.
set_part_b(int) - Method in interface sub_arctic.lib.interactor
Set part_b of object.
set_part_b(int) - Method in class sub_arctic.lib.h_range_slider_display
Set the part_a component of this object.
set_part_b(int) - Method in class sub_arctic.lib.parent_with_parts
Set part_b of object.
set_part_b(int) - Method in class sub_arctic.lib.interactor_with_parts
Set part_b of object.
set_part_b(int) - Method in class sub_arctic.lib.h_scrollbar
Set the part_b component of this object.
set_part_b(int) - Method in class sub_arctic.lib.v_scrollbar
Set the part_b component of this object.
set_part_b(int) - Method in class sub_arctic.lib.v_range_slider_display
Set the part_a component of this object.
set_part_b(int) - Method in class sub_arctic.new_lib.v_scrollbar
Set the part_b component of this object.
set_pattern(loaded_image) - Method in class sub_arctic.lib.backdrop_row
Set the Background pattern.
set_pattern(loaded_image) - Method in class sub_arctic.lib.backdrop
Set the background pattern
set_pattern(loaded_image) - Method in class sub_arctic.lib.backdrop_column
Set the Background pattern
set_pattern(loaded_image) - Method in class sub_arctic.new_lib.style_backdrop
Set the background pattern
set_percent_down(double) - Method in class sub_arctic.test.shade
Set how far "down" the shade is as a percentage.
set_picture(loaded_image) - Method in class sub_arctic.lib.button
Set the current image to display on this button.
set_picture(loaded_image) - Method in class sub_arctic.new_lib.button
Set the icon image that this button is built from.
set_point_focus(pointable, event) - Method in class sub_arctic.input.point_agent_class
Set the point focus.
set_points(int, int, int, int) - Method in class sub_arctic.output.linear_gradient
Set both end points of orientation line.
set_points(Point, Point) - Method in class sub_arctic.output.linear_gradient
Set both end points of orientation line.
set_popup_menu(menu) - Method in class sub_arctic.lib.menu_button
This sets the value of the current popup menu.
set_pos(int, int) - Method in class sub_arctic.lib.base_interactor
Set position of this object in parent coordinate system.
set_pos(int, int) - Method in interface sub_arctic.lib.interactor
Set position of this object in parent coordinate system.
set_pos(Point) - Method in class sub_arctic.lib.base_interactor
Set position of this object in parent coordinate system.
set_pos(Point) - Method in interface sub_arctic.lib.interactor
Set position of this object in parent coordinate system.
set_position(int) - Method in class sub_arctic.contrib.multilist_list
Set the title position flag to one of either ATTACH_LEFT, ATTACH_CENTER, or ATTACH_RIGHT.
set_pt1(Point) - Method in class sub_arctic.output.linear_gradient
Set the first end point of orientation line.
set_pt2(Point) - Method in class sub_arctic.output.linear_gradient
Set the second end point of orientation line.
set_pullright(menu) - Method in class sub_arctic.lib.pullright_menu_item
Set the menu that we pull to the right.
set_raw_enabled(boolean) - Method in class sub_arctic.lib.base_interactor
Set enabled value directly bypassing the constraint system (but doing screen damage).
set_raw_h(int) - Method in class sub_arctic.lib.base_interactor
Set h value directly bypassing the constraint system (but doing movement damage).
set_raw_h(int) - Method in class sub_arctic.lib.button
Trap calls to set_raw_h() which will change the height.
set_raw_h(int) - Method in class sub_arctic.lib.panner
Catch our resizes so we can change scrollbars, etc.
set_raw_h(int) - Method in class sub_arctic.new_lib.button
Trap calls to set_raw_h() which will change the height.
set_raw_part_a(int) - Method in class sub_arctic.lib.base_interactor
Set part_a value directly bypassing the constraint system.
set_raw_part_a(int) - Method in class sub_arctic.lib.multi_button
Set part_a value directly bypassing the constraint system (but doing damage).
set_raw_part_a(int) - Method in class sub_arctic.lib.h_slider_display
Set part_a value directly bypassing the constraint system (but doing damage).
set_raw_part_a(int) - Method in class sub_arctic.lib.text_display
Set part_a value directly bypassing the constraint system (but doing damage).
set_raw_part_a(int) - Method in class sub_arctic.lib.int_label
Set part_a value directly bypassing the constraint system.
set_raw_part_a(int) - Method in class sub_arctic.lib.h_range_slider_display
Set part_a value directly bypassing the constraint system (but doing damage).
set_raw_part_a(int) - Method in class sub_arctic.lib.parent_with_parts
Set part_a value directly bypassing the constraint system.
set_raw_part_a(int) - Method in class sub_arctic.lib.interactor_with_parts
Set part_a value directly bypassing the constraint system.
set_raw_part_a(int) - Method in class sub_arctic.lib.v_slider_display
Set part_a value directly bypassing the constraint system (but doing damage).
set_raw_part_a(int) - Method in class sub_arctic.lib.v_range_slider_display
Set part_a value directly bypassing the constraint system (but doing damage).
set_raw_part_a(int) - Method in class sub_arctic.new_lib.multi_button
Set part_a value directly bypassing the constraint system (but doing damage).
set_raw_part_a(int) - Method in class sub_arctic.new_lib.v_slider_display
Set part_a value directly bypassing the constraint system (but doing damage).
set_raw_part_b(int) - Method in class sub_arctic.lib.base_interactor
Set part_b value directly bypassing the constraint system.
set_raw_part_b(int) - Method in class sub_arctic.lib.h_range_slider_display
Set part_a value directly bypassing the constraint system (but doing damage).
set_raw_part_b(int) - Method in class sub_arctic.lib.parent_with_parts
Set part_b value directly bypassing the constraint system.
set_raw_part_b(int) - Method in class sub_arctic.lib.interactor_with_parts
Set part_b value directly bypassing the constraint system.
set_raw_part_b(int) - Method in class sub_arctic.lib.h_scrollbar
Set part_b value directly bypassing the constraint system (but doing damage).
set_raw_part_b(int) - Method in class sub_arctic.lib.v_scrollbar
Set part_b value directly bypassing the constraint system (but doing damage).
set_raw_part_b(int) - Method in class sub_arctic.lib.v_range_slider_display
Set part_a value directly bypassing the constraint system (but doing damage).
set_raw_part_b(int) - Method in class sub_arctic.new_lib.v_scrollbar
Set part_b value directly bypassing the constraint system (but doing damage).
set_raw_visible(boolean) - Method in class sub_arctic.lib.base_interactor
Set visible value directly bypassing the constraint system (but doing screen damage).
set_raw_w(int) - Method in class sub_arctic.lib.base_interactor
Set w value directly bypassing the constraint system (but doing movement damage).
set_raw_w(int) - Method in class sub_arctic.lib.button
Trap calls to set_raw_w() which will change the width.
set_raw_w(int) - Method in class sub_arctic.lib.text_flow
We override the set_raw_w so we can catch changes to the width and do a re-layout.
set_raw_w(int) - Method in class sub_arctic.lib.panner
Catch our resizes so we can change scrollbars, etc.
set_raw_w(int) - Method in class sub_arctic.new_lib.button
Trap calls to set_raw_w() which will change the width.
set_raw_x(int) - Method in class sub_arctic.lib.base_interactor
Set x value directly bypassing the constraint system (but doing movement damage).
set_raw_y(int) - Method in class sub_arctic.lib.base_interactor
Set y value directly bypassing the constraint system (but doing movement damage).
set_recording(boolean) - Method in class sub_arctic.output.recording_drawable
Turn recording on or off.
set_ref_coord1(int) - Method in class sub_arctic.style.op1_placement_rule
Set the Designator for the coordinate value within the referent object that we are expressed relative to.
set_ref_coord2(int) - Method in class sub_arctic.style.op2_placement_rule
Set the designator for the coordinate value within the second referent object.
set_ref_coord3(int) - Method in class sub_arctic.style.op3_placement_rule
Set the designator for the coordinate value within the third referent object.
set_ref_num1(int) - Method in class sub_arctic.style.op1_placement_rule
Set the number of the part, parameter, or constant being refered to in the referent.
set_ref_num2(int) - Method in class sub_arctic.style.op2_placement_rule
Set the number of the part, parameter, or constant being refered to in the second referent.
set_ref_num3(int) - Method in class sub_arctic.style.op3_placement_rule
Set the number of the part, parameter, or constant being refered to in the third referent.
set_ref_obj1(int) - Method in class sub_arctic.style.op1_placement_rule
Set the Designator for the object we our single operand refers to (the referent object).
set_ref_obj2(int) - Method in class sub_arctic.style.op2_placement_rule
Set the Designator for the object our second operand refers to (second referent object).
set_ref_obj3(int) - Method in class sub_arctic.style.op3_placement_rule
Set the Designator for the object our third operand refers to (third referent object).
set_reference_obj(interactor) - Method in class sub_arctic.lib.halo_container
Set the reference object we draw the halo around.
set_requested_width(int) - Method in class sub_arctic.lib.label_toggle
Set the width to use for labels.
set_requested_width(int) - Method in class sub_arctic.new_lib.label_toggle
Set the width to use for labels.
set_right_img(loaded_image) - Method in class sub_arctic.lib.h_slider_display
Set the image for the right button
set_right_space(int) - Method in class sub_arctic.lib.listbox_display
Set the right hand spacing around a listbox.
set_root_interactor(top_level) - Method in class sub_arctic.input.event
Set the top level interactor that this event occured in.
set_sbar_values() - Method in class sub_arctic.lib.panner
This sets the scrollbar values such as max value.
set_scrolled_x(int) - Method in class sub_arctic.lib.listbox_display
This function will move the scrolled object (the display of objects) to a particular logical point in x.
set_scrolled_x(int) - Method in class sub_arctic.lib.listbox
We override this function to allow synchronization of the listboxes.
set_scrolled_y(int) - Method in class sub_arctic.lib.listbox_display
This function will move the scrolled object in such a way that the parameter given will be at the top of the displayed area. It takes into account margins and bevelling.
set_scrolled_y(int) - Method in class sub_arctic.lib.listbox
We override this function to allow synchronization of the listboxes.
set_selected_by_index(Vector) - Method in class sub_arctic.lib.listbox_display
This functions sets the selected set of objects by their index numbers.
set_selected_by_index(Vector) - Method in class sub_arctic.lib.listbox
We override this method to make sure that we keep the listbox selection state synchronized.
set_selected_item(int) - Method in class sub_arctic.lib.menu
Change the currently selected item.
set_selected(Vector) - Method in class sub_arctic.lib.listbox_display
Set the selected set of objects.
set_selected(Vector) - Method in class sub_arctic.lib.listbox
We override the set selected method so we can synchronize listboxes.
set_selected(Vector) - Method in class sub_arctic.lib.listbox_child_display
This method sets the set of objects which are selected.
set_selection(int, int) - Method in class sub_arctic.lib.oneline_text_display
Set the current selection.
set_selection(int, int, int, int) - Method in class sub_arctic.lib.text_display
Set the current selection.
set_selection(selectable, event, Object) - Method in class sub_arctic.input.selection_agent_class
Set the selection set to the given single element.
set_self_obj(interactor) - Method in class sub_arctic.constraints.std_ext_constraint
Set the object which serves as self for the constraint.
set_sem_draw_kind(int) - Method in class sub_arctic.output.lens_info_drawable
Set the integer identifier for the type of lens traversal that we are holding information for.
set_shadow_color(Color) - Method in class sub_arctic.output.shadow_lin_grad_text
Set the color the shadow below the actual text gets drawn in.
set_shadow_color(Color) - Method in class sub_arctic.output.shadow_rad_grad_text
Set the color the shadow below the actual text gets drawn in.
set_shadow_color(Color) - Method in class sub_arctic.output.shadowed_text_renderer
Set the color the shadow below the actual text gets drawn in.
set_shadow_color(Color) - Method in class sub_arctic.style.shadow_rect_blank
Set the color the shadow below the blank gets drawn in.
set_show_bounds(boolean) - Method in class sub_arctic.lib.bounds_sem_draw
Set whether to show a box around the object's .
set_show_class(boolean) - Method in class sub_arctic.lib.bounds_sem_draw
Set whether to show the object's class name.
set_show_crosshairs(boolean) - Method in class sub_arctic.lib.grabber_semantic_lens
Sets whether we show the crosshairs.
set_show_crosshairs(boolean) - Method in class sub_arctic.lib.focus_semantic_lens
Sets whether we show the crosshairs.
set_show_h(boolean) - Method in class sub_arctic.lib.bounds_sem_draw
Set whether to show the object's height.
set_show_values(boolean) - Method in class sub_arctic.contrib.rgb_color_picker
Set the show_values flag, which indicates whether numeric color values will be displayed.
set_show_w(boolean) - Method in class sub_arctic.lib.bounds_sem_draw
Set whether to show the object's width.
set_show_x(boolean) - Method in class sub_arctic.lib.bounds_sem_draw
Set whether to show the object's x coordinate.
set_show_y(boolean) - Method in class sub_arctic.lib.bounds_sem_draw
Set whether to show the object's y coordinate.
set_signal_modifiers(int) - Method in class sub_arctic.lib.debug_lens_top_level
Change the set of modifier keys that must be down for a mouse button press to toggle debugging mode on/off.
set_single_selection(boolean) - Method in class sub_arctic.lib.listbox
This function changes the selection mode for this object.
set_size_by_children(boolean) - Method in class sub_arctic.lib.row
Control whether or not we are sized by our children.
set_size_by_children(boolean) - Method in class sub_arctic.lib.tab_semantic_lens
Control whether or not we are sized by our children.
set_size_by_children(boolean) - Method in class sub_arctic.lib.column
Control whether or not we are sized by our children.
set_size_by_children(boolean) - Method in class sub_arctic.lib.tab_parent
Control whether or not we are sized by our children.
set_size(int, int) - Method in class sub_arctic.lib.base_interactor
Set the size of the object.
set_size(int, int) - Method in interface sub_arctic.lib.interactor
Set the size of the object.
set_skip(int) - Method in class sub_arctic.output.stipple_text_renderer
Set the skip value.
set_sleep_time(int) - Static method in class sub_arctic.anim.anim_generator
Set the current amount of sleep time between animation events.
set_small_inc(int) - Method in class sub_arctic.lib.h_slider_display
Set the small increment value (amount the value changes when you click on the end buttons.
set_small_inc(int) - Method in class sub_arctic.lib.v_slider_display
Set the small increment value (amount the value changes when you click on the end buttons.
set_small_inc(int) - Method in class sub_arctic.new_lib.v_slider_display
Set the small increment value (amount the value changes when you click on the end buttons.
set_snap_break_key(int) - Static method in class sub_arctic.input.snap_drag_agent
Set the keyboard event code used to signal that the currently active snap should be be broken and disabled.
set_special_child(interactor) - Method in class sub_arctic.lib.hierarchy_parent
If you call this method the interactor you pass becomes the first child.
set_stable_time(long) - Method in class sub_arctic.input.point_agent_class
Set the length of time the user must be stable before a display help display is generated.
set_start_time_from_now(long) - Method in class sub_arctic.anim.time_interval
Set the start point to be a know point in millis from now.
set_start_time(long) - Method in class sub_arctic.anim.time_interval
Set the start point to be a known point in milliseconds.
set_start_value(int) - Method in class sub_arctic.lib.h_range_slider_display
Set the current value of the slider
set_start_value(int) - Method in class sub_arctic.lib.v_range_slider_display
Set the current value of the slider
set_state_look(int, loaded_image) - Method in class sub_arctic.lib.multi_button
Set the "normal" appearance image for a given state.
set_state_look(int, loaded_image) - Method in class sub_arctic.new_lib.multi_button
Set the "normal" appearance image for a given state.
set_style_desig(style_resource_desig) - Method in class sub_arctic.style.styled_image
Set the style resource designator cooresponding to the type of resource this image is, or the composer object which created it.
set_style_lock(boolean) - Method in class sub_arctic.lib.base_interactor
Lock or unlock the style of this interactor.
set_style_lock(boolean) - Method in interface sub_arctic.lib.interactor
Lock or unlock the style of this interactor.
set_subject(interactor) - Method in class sub_arctic.new_lib.generic_audio_xlation
Set the interactor object we are translating to audio
set_surface(drawable) - Method in class sub_arctic.lib.sem_draw_context
Sets the drawable we can draw on.
set_synch_mask(int) - Method in class sub_arctic.lib.listbox
Set the synchronization mask to a new value.
set_tag_color(Color) - Method in class sub_arctic.lib.nametag_sem_draw
Set tag color.
set_target_child_end(int) - Method in class sub_arctic.lib.bounds_sem_draw_context
Sets the end of this context's target child number in the interactor tree.
set_target_child_start(int) - Method in class sub_arctic.lib.bounds_sem_draw_context
Sets the start of this context's target child number in the interactor tree.
set_target_depth_end(int) - Method in class sub_arctic.lib.bounds_sem_draw_context
Sets the end of this context's target depth in the interactor tree.
set_target_depth_start(int) - Method in class sub_arctic.lib.bounds_sem_draw_context
Sets the start of this context's target depth in the interactor tree.
set_target(provider_part_ref) - Method in class sub_arctic.constraints.linear_ext_constraint
Set the provider part that gives the value we compute from
set_targets(Vector) - Method in class sub_arctic.lib.grabber_semantic_lens
Sets the interactors we are focussed on- not sure what the application for this is, yet, but there may be something interesting, such as an agent that sets the targets to every instance of some class
set_targets(Vector) - Method in class sub_arctic.lib.focus_sem_draw_context
Sets the interactors we are focussed on- not sure what the application for this is, yet, but there may be something interesting, such as an agent that sets the targets to every instance of some class
set_text_to_speak(String) - Method in class sub_arctic.new_lib.audio_renderer
Set the text to be spoken with this sound.
set_text(String) - Method in class sub_arctic.lib.button
Set this button to display a string.
set_text(String) - Method in class sub_arctic.lib.oneline_text_display
Set string displayed.
set_text(String) - Method in class sub_arctic.lib.label
We override the implementation of set_text() for this object and reset the width.
set_text(String) - Method in class sub_arctic.lib.text_menu_item
Set the string on this object.
set_text(String) - Method in class sub_arctic.lib.text_display
Set text contents from a single string with lines terminated by newlines or carriage returns.
set_text(String) - Method in class sub_arctic.lib.sliding_text
Override to reset offset when text is replaced
set_text(String) - Method in class sub_arctic.lib.label_toggle
Modify the string in use by the label
set_text(String) - Method in class sub_arctic.lib.sliding_stylized_text
Override to reset offset for text and effect when text is replaced.
set_text(String) - Method in class sub_arctic.lib.menu_button
Set the text of this object.
set_text(String) - Method in class sub_arctic.lib.text_flow
Set the text in this object.
set_text(String) - Method in class sub_arctic.lib.display_help_container
Set the current help text.
set_text(String) - Method in class sub_arctic.new_lib.button
Set the text associated with the label of this button.
set_text(String) - Method in class sub_arctic.new_lib.text_wb_obj
Set the text value to be displayed
set_text(String) - Method in class sub_arctic.new_lib.label_toggle
Modify the string in use by the label
set_text(Vector) - Method in class sub_arctic.lib.text_display
Set text contents from Vector of Strings.
set_the_image(loaded_image) - Method in class sub_arctic.style.image_comp_part
Set the image for this part.
set_the_renderer(text_renderer) - Method in class sub_arctic.style.text_comp_part
Set the renderer for this part.
set_the_string(String) - Method in class sub_arctic.style.text_comp_part
Set the string for this part.
set_thumb_img(loaded_image) - Method in class sub_arctic.lib.h_slider_display
Set the image for the thumb of the slider
set_thumb_img(loaded_image) - Method in class sub_arctic.lib.v_slider_display
Set the image for the thumb of the slider
set_thumb_percentage(double) - Method in class sub_arctic.lib.h_scrollbar
Set the percentage of the whole size the thumb is now occupying.
set_thumb_percentage(double) - Method in class sub_arctic.lib.v_scrollbar
Set the percentage of the whole size the thumb is now occupying.
set_thumb_percentage(double) - Method in class sub_arctic.new_lib.v_scrollbar
Set the percentage of the whole size the thumb is now occupying.
set_thumb_scale(double) - Method in class sub_arctic.lib.v_scrollbar
The amount we scale thumb_percentage (which is in the range 0..1) by when return it (or accept it) as an integer through the part_b interface.
set_thumb_scale(double) - Method in class sub_arctic.new_lib.v_scrollbar
The amount we scale thumb_percentage (which is in the range 0..1) by when return it (or accept it) as an integer through the part_b interface.
set_thumb_shift(int) - Method in class sub_arctic.lib.h_slider_display
Change the amount to shift the thumb by (in the y direction)
set_thumb_shift(int) - Method in class sub_arctic.lib.v_slider_display
Change the amount to shift the thumb by (in the x direction)
set_thumb_shift(int) - Method in class sub_arctic.new_lib.v_slider_display
Change the amount to shift the thumb by (in the x direction)
set_title_color(Color) - Method in class sub_arctic.lib.semantic_lens
Set color we do our title handle in.
set_title_color(Color) - Method in class sub_arctic.lib.backdrop_lens
Set color we do our title handle in.
set_title_font(Font) - Method in class sub_arctic.lib.semantic_lens
Set font we draw title handle in.
set_title_font(Font) - Method in class sub_arctic.lib.backdrop_lens
Set font we draw title handle in.
set_title_str(String) - Method in class sub_arctic.lib.semantic_lens
Set title string.
set_title_str(String) - Method in class sub_arctic.lib.backdrop_lens
Set title string.
set_title(Object) - Method in class sub_arctic.contrib.multilist_list
Set the title object for this interactor.
set_toggle_constraints(toggle, int) - Method in class sub_arctic.lib.text_toggle_collection
Put the constraints on for the the toggle.
set_top_interactor(top_level) - Method in class sub_arctic.lib.interactor_applet
Set the top_level associated with this applet.
set_top_interactor(top_level) - Method in class sub_arctic.lib.interactor_canvas
Set the top_level associated with this canvas.
set_trace_enabled(boolean) - Method in class sub_arctic.output.trace_drawable
Set the flag to indicate whether tracing is enabled.
set_trace_out(PrintStream) - Method in class sub_arctic.output.trace_drawable
Set the PrintStream object we write trace lines to.
set_transition_look(int, loaded_image) - Method in class sub_arctic.lib.multi_button
Set the "transition" appearance image from a given state.
set_transition_look(int, loaded_image) - Method in class sub_arctic.new_lib.multi_button
Set the "transition" appearance image from a given state.
set_transition(transition) - Method in class sub_arctic.lib.anim_mover_container
Call this to setup a transition for this object.
set_up_img(loaded_image) - Method in class sub_arctic.lib.v_slider_display
Set the image for the up button
set_up_img(loaded_image) - Method in class sub_arctic.new_lib.v_slider_display
Set the image for the up button
set_use_group(boolean) - Method in class sub_arctic.lib.text_toggle_collection
Change the state of the use_group variable.
set_user_info(Object) - Method in class sub_arctic.lib.base_interactor
Set the uninterpreted "user information" that we are holding for the user of this object.
set_user_info(Object) - Method in interface sub_arctic.lib.interactor
Set the uninterpreted "user information" that we are holding for the user of this object.
set_v_spacing(int) - Method in class sub_arctic.lib.oneline_text_display
Set the vertical spacing of this interactor.
set_v_spacing(int) - Method in class sub_arctic.lib.text_display
Set extra vertical spacing at top and bottom of text.
set_value(int) - Method in class sub_arctic.lib.h_slider_display
Set current value of the slider.
set_value(int) - Method in class sub_arctic.lib.v_slider_display
Set the current value of the slider
set_value(int) - Method in class sub_arctic.new_lib.v_slider_display
Set the current value of the slider
set_value(String) - Method in class sub_arctic.test.popup_parent
Set the value of the last menu item.
set_vertical_status(int) - Method in class sub_arctic.lib.listbox_display
Set the status of the vertical scrollbar.
set_vis_child(int) - Method in class sub_arctic.lib.tab_semantic_lens
 
set_vis_child(int) - Method in class sub_arctic.lib.tab_parent
 
set_visible_constraint(constraint) - Method in class sub_arctic.lib.base_interactor
Establish a constraint on the visible value of this object.
set_visible_constraint(constraint) - Method in interface sub_arctic.lib.interactor
Establish a constraint on the visible value of this object.
set_visible_constraint(std_ext_constraint) - Method in class sub_arctic.lib.base_interactor
Establish a standard external constraint on the visible value of this object.
set_visible_constraint(std_ext_constraint) - Method in interface sub_arctic.lib.interactor
Establish a standard external constraint on the visible value of this object.
set_visible_constraint(value_provider, int) - Method in class sub_arctic.lib.base_interactor
Establish an "external" or "heavyweight" constraint on the visible value of this object.
set_visible_constraint(value_provider, int) - Method in interface sub_arctic.lib.interactor
Establish an "external" or "heavyweight" constraint on the visible value of this object.
set_visible(boolean) - Method in class sub_arctic.lib.base_interactor
Set the visibility of the interactor.
set_visible(boolean) - Method in interface sub_arctic.lib.interactor
Set the visibility of the interactor.
set_w_constraint(constraint) - Method in class sub_arctic.lib.base_interactor
Establish a constraint on the w value of this object.
set_w_constraint(constraint) - Method in interface sub_arctic.lib.interactor
Establish a constraint on the w value of this object.
set_w_constraint(std_ext_constraint) - Method in class sub_arctic.lib.base_interactor
Establish a standard external constraint on the w value of this object.
set_w_constraint(std_ext_constraint) - Method in interface sub_arctic.lib.interactor
Establish a standard external constraint on the w value of this object.
set_w_constraint(value_provider, int) - Method in class sub_arctic.lib.base_interactor
Establish an "external" or "heavyweight" constraint on the w value of this object.
set_w_constraint(value_provider, int) - Method in interface sub_arctic.lib.interactor
Establish an "external" or "heavyweight" constraint on the w value of this object.
set_w(int) - Method in class sub_arctic.lib.base_interactor
Set width of object.
set_w(int) - Method in interface sub_arctic.lib.interactor
Set width of object.
set_w(int) - Method in class sub_arctic.new_lib.whiteboard_obj
set the width of this object
set_w(int) - Method in class sub_arctic.style.composition_part_base
Set the width of the object.
set_w(int) - Method in class sub_arctic.style.blank_base
Set the width of this object to the given value.
set_w(int) - Method in interface sub_arctic.style.composition_part
Set the width of this object to the given value.
set_width_percentage(interactor, double) - Method in class sub_arctic.lib.percent_parent
Set a given child's width as a percentage of this object's width.
set_x_border(int) - Method in class sub_arctic.lib.button
Set the horizontal border.
set_x_border(int) - Method in class sub_arctic.lib.text_menu_item
Change the amount of horizontal spacing
set_x_constraint(constraint) - Method in class sub_arctic.lib.base_interactor
Establish a constraint on the x value of this object.
set_x_constraint(constraint) - Method in interface sub_arctic.lib.interactor
Establish a constraint on the x value of this object.
set_x_constraint(std_ext_constraint) - Method in class sub_arctic.lib.base_interactor
Establish a standard external constraint on the x value of this object.
set_x_constraint(std_ext_constraint) - Method in interface sub_arctic.lib.interactor
Establish a standard external constraint on the x value of this object.
set_x_constraint(value_provider, int) - Method in class sub_arctic.lib.base_interactor
Establish an "external" or "heavyweight" constraint on the x value of this object.
set_x_constraint(value_provider, int) - Method in interface sub_arctic.lib.interactor
Establish an "external" or "heavyweight" constraint on the x value of this object.
set_x_offset(int) - Method in class sub_arctic.lib.shadow_caster
Set x offset for shadow.
set_x_offset(int) - Method in class sub_arctic.lib.shadow_drag_container
Set x offset for shadow.
set_x_offset(int) - Method in class sub_arctic.output.exploder_drawable
 
set_x_percentage(interactor, double) - Method in class sub_arctic.lib.percent_parent
Set a given child's x coordinate as a percentage of width.
set_x_spacing(int) - Method in class sub_arctic.lib.menu_button
Set the x spacing.
set_x_view_coordinate(int) - Method in class sub_arctic.lib.panner
This function is used to control X coordinate of the point which the upper left corner of the panner is viewing.
set_x(int) - Method in class sub_arctic.lib.base_interactor
Set x component of position in parent coordinate system.
set_x(int) - Method in interface sub_arctic.lib.interactor
Set x component of position in parent coordinate system.
set_x(int) - Method in class sub_arctic.new_lib.whiteboard_obj
set the x position
set_x(int) - Method in class sub_arctic.style.composition_part_base
Set the current x location of the object.
set_x(int) - Method in interface sub_arctic.style.composition_part
Set the current x location of the object.
set_x1(int) - Method in class sub_arctic.output.linear_gradient
Set the X coordinate of first end point of orientation line.
set_x2(int) - Method in class sub_arctic.output.linear_gradient
Set the X coordinate of second end point of orientation line.
set_xc(int) - Method in class sub_arctic.output.radial_gradient
Set the X coordinate of the center point.
set_XOR_mode(Color) - Method in class sub_arctic.output.drawable
 
set_XOR_mode(Color) - Method in class sub_arctic.output.ignore_drawable
 
set_XOR_mode(Color) - Method in class sub_arctic.output.recording_drawable
 
set_y_border(int) - Method in class sub_arctic.lib.button
Set the vertical border.
set_y_border(int) - Method in class sub_arctic.lib.text_menu_item
Change the amount of vertical spacing.
set_y_constraint(constraint) - Method in class sub_arctic.lib.base_interactor
Establish a constraint on the y value of this object.
set_y_constraint(constraint) - Method in interface sub_arctic.lib.interactor
Establish a constraint on the y value of this object.
set_y_constraint(std_ext_constraint) - Method in class sub_arctic.lib.base_interactor
Establish a standard external constraint on the y value of this object.
set_y_constraint(std_ext_constraint) - Method in interface sub_arctic.lib.interactor
Establish a standard external constraint on the y value of this object.
set_y_constraint(value_provider, int) - Method in class sub_arctic.lib.base_interactor
Establish an "external" or "heavyweight" constraint on the y value of this object.
set_y_constraint(value_provider, int) - Method in interface sub_arctic.lib.interactor
Establish an "external" or "heavyweight" constraint on the y value of this object.
set_y_offset(int) - Method in class sub_arctic.lib.shadow_caster
Set y offset for shadow.
set_y_offset(int) - Method in class sub_arctic.lib.shadow_drag_container
Set y offset for shadow.
set_y_offset(int) - Method in class sub_arctic.output.exploder_drawable
 
set_y_percentage(interactor, double) - Method in class sub_arctic.lib.percent_parent
Set a given child's y coord at a percentage of height.
set_y_spacing(int) - Method in class sub_arctic.lib.menu_button
Set the y spacing.
set_y_view_coordinate(int) - Method in class sub_arctic.lib.panner
This function is used to control Y coordinate of the point which the upper left corner of the panner is viewing.
set_y(int) - Method in class sub_arctic.lib.base_interactor
Set y component of position in parent coordinate system.
set_y(int) - Method in interface sub_arctic.lib.interactor
Set y component of position in parent coordinate system.
set_y(int) - Method in class sub_arctic.new_lib.whiteboard_obj
set the y position
set_y(int) - Method in class sub_arctic.style.composition_part_base
Set the current y location of the object.
set_y(int) - Method in interface sub_arctic.style.composition_part
Set the current y location of the object.
set_y1(int) - Method in class sub_arctic.output.linear_gradient
Set the Y coordinate of first end point of orientation line.
set_y1(int) - Method in class sub_arctic.output.radial_gradient
Set the Y coordinate of the center point.
set_y2(int) - Method in class sub_arctic.output.linear_gradient
Set the Y coordinate of second end point of orientation line.
setBounds(int, int, int, int) - Method in class sub_arctic.lib.interactor_applet
Override AWT's setBounds to catch size changes and propagate those to top level interactor.
setBounds(int, int, int, int) - Method in class sub_arctic.lib.interactor_canvas
We override reshape to catch size changes and propagate those to top level interactor.
setClip(int, int, int, int) - Method in class sub_arctic.output.drawable
 
setClip(int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
 
setClip(int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
 
setClip(Shape) - Method in class sub_arctic.output.drawable
 
setColor(Color) - Method in class sub_arctic.output.drawable
 
setColor(Color) - Method in class sub_arctic.output.drawable_wrapper
 
setColor(Color) - Method in class sub_arctic.output.exploder_drawable
 
setColor(Color) - Method in class sub_arctic.output.trace_drawable
 
setColor(Color) - Method in class sub_arctic.output.ignore_drawable
 
setColor(Color) - Method in class sub_arctic.output.recording_drawable
 
setColor(Color) - Method in class sub_arctic.output.transparent_drawable
Override to set all colors to one with modified transparency.
setColor(Color) - Method in class sub_arctic.output.shadow_drawable
Override to set all colors to our color.
setFont(Font) - Method in class sub_arctic.output.drawable
 
setFont(Font) - Method in class sub_arctic.output.drawable_wrapper
 
setFont(Font) - Method in class sub_arctic.output.exploder_drawable
 
setFont(Font) - Method in class sub_arctic.output.trace_drawable
 
setFont(Font) - Method in class sub_arctic.output.ignore_drawable
 
setFont(Font) - Method in class sub_arctic.output.recording_drawable
 
setName(String) - Method in class sub_arctic.contrib.Page
 
setPaintMode() - Method in class sub_arctic.output.drawable
 
setPaintMode() - Method in class sub_arctic.output.drawable_wrapper
 
setPaintMode() - Method in class sub_arctic.output.exploder_drawable
 
setPaintMode() - Method in class sub_arctic.output.trace_drawable
 
setPaintMode() - Method in class sub_arctic.output.ignore_drawable
 
setPaintMode() - Method in class sub_arctic.output.recording_drawable
 
setting - Static variable in class sub_arctic.test.drag_limit_test
 
setting - Static variable in class sub_arctic.test.traversal_test
 
setTopPage(int) - Method in class sub_arctic.contrib.Notebook
 
setup_blank_names() - Static method in class sub_arctic.style.style_manager
Register standard blank names.
setup_children() - Method in class sub_arctic.lib.listbox_display
This function gets called to set up the heirarchy of interactors that a listbox needs.
setup_constraints() - Method in class sub_arctic.lib.shrink_wrap_container
Set constraints corresponding to current border value.
setup_dependencies() - Method in class sub_arctic.constraints.std_ext_constraint
Establish the external dependencies needed for this constraint
setup_for_children() - Method in class sub_arctic.lib.base_interactor
Helper method to set up object to support children.
setup_for_children(int) - Method in class sub_arctic.lib.base_interactor
Helper method to set up object to support an expandable set of children.
setup_for_fixed_children(int) - Method in class sub_arctic.lib.base_interactor
Helper method to set up object to support a fixed set of children.
setup_for_lenses() - Method in class sub_arctic.lib.tab_semantic_lens
 
setup_lens() - Method in class sub_arctic.lib.debug_lens_top_level
Initialize the debug lens
setup_offscreen(drawable) - Method in class sub_arctic.lib.top_level
Create the offscreen storage used for the backing store.
setup_op_dependencies(byte, interactor, int) - Method in class sub_arctic.constraints.std_ext_constraint
Setup dependencies for a particular operand.
setup_standard_names() - Static method in class sub_arctic.style.style_manager
Register standard resource names.
setup_standard_parts() - Method in class sub_arctic.test.style_test2
 
setup_standard_parts() - Method in class sub_arctic.test.text_extract_test2
 
setup_standard_styles() - Static method in class sub_arctic.style.style_manager
Register standard styles.
setup_std_part_dependencies(interactor, byte) - Method in class sub_arctic.constraints.std_ext_constraint
Establish the external dependencies for a particular standard part reference.
setup_tag_table() - Method in class sub_arctic.lib.sliding_stylized_text
Initialize the hashtable holding codes for the tags we know how to process.
setup() - Static method in class sub_arctic.test.speed2
 
setXORMode(Color) - Method in class sub_arctic.output.drawable
 
setXORMode(Color) - Method in class sub_arctic.output.drawable_wrapper
 
setXORMode(Color) - Method in class sub_arctic.output.exploder_drawable
 
setXORMode(Color) - Method in class sub_arctic.output.trace_drawable
 
setXORMode(Color) - Method in class sub_arctic.output.ignore_drawable
 
setXORMode(Color) - Method in class sub_arctic.output.recording_drawable
 
shade - class sub_arctic.test.shade.
This is the class for building a "window shade" composition object.
shade_test - class sub_arctic.test.shade_test.
 
shade() - Constructor for class sub_arctic.test.shade
Simple constructor assuming that position and size will be set with constraints
shadow_caster - class sub_arctic.lib.shadow_caster.
This class provides a container that draws its child subtrees with a shadow under them.
shadow_caster(int, int, int, int) - Constructor for class sub_arctic.lib.shadow_caster
Constructor with default shadow offsets.
shadow_caster(int, int, int, int, int, int) - Constructor for class sub_arctic.lib.shadow_caster
Full constructor.
shadow_color() - Method in class sub_arctic.output.shadow_lin_grad_text
Color for the shadow below the actual text
shadow_color() - Method in class sub_arctic.output.shadow_rad_grad_text
Color for the shadow below the actual text
shadow_color() - Method in class sub_arctic.output.shadowed_text_renderer
Color for the shadow below the actual text
shadow_color() - Method in class sub_arctic.style.shadow_rect_blank
Color for the shadow below the blank
shadow_drag_container - class sub_arctic.lib.shadow_drag_container.
Specialized subclass of drag_container that casts a shadow under the objects it drags while they are being dragged.
shadow_drag_container(int, int) - Constructor for class sub_arctic.lib.shadow_drag_container
Constructor with default shadow offsets.
shadow_drag_container(int, int, int, int) - Constructor for class sub_arctic.lib.shadow_drag_container
Full constructor.
shadow_drag_test - class sub_arctic.test.shadow_drag_test.
 
shadow_drawable - class sub_arctic.output.shadow_drawable.
A drawable object that draws everything in a uniform color (typically a light gray) offset by a small amount.
shadow_drawable(drawable, int, int, Color) - Constructor for class sub_arctic.output.shadow_drawable
Constructor from drawable that defaults to fast drawing
shadow_drawable(drawable, int, int, Color, boolean) - Constructor for class sub_arctic.output.shadow_drawable
Full constructor from a drawable
shadow_drawable(Graphics) - Constructor for class sub_arctic.output.shadow_drawable
Constructor with default shadow offset and color
shadow_drawable(Graphics, int, int) - Constructor for class sub_arctic.output.shadow_drawable
Constructor with default color.
shadow_drawable(Graphics, int, int, Color) - Constructor for class sub_arctic.output.shadow_drawable
Constructor that defaults to fast drawing
shadow_drawable(Graphics, int, int, Color, boolean) - Constructor for class sub_arctic.output.shadow_drawable
Full constructor.
shadow_lin_grad_text - class sub_arctic.output.shadow_lin_grad_text.
Object for drawing of shadowed text with a linear gradient pattern in one of several standard styles.
shadow_lin_grad_text(Font, gradient, int, Color, Color) - Constructor for class sub_arctic.output.shadow_lin_grad_text
Construct a renderer given a Font, a gradient, a style code, and two colors.
shadow_rad_grad_text - class sub_arctic.output.shadow_rad_grad_text.
Object for drawing of shadowed text with a radial gradient pattern in one of several standard styles.
shadow_rad_grad_text(Font, gradient, int, Color, Color) - Constructor for class sub_arctic.output.shadow_rad_grad_text
Construct a renderer given a Font, a gradient, a style code and two colors.
shadow_rect_blank - class sub_arctic.style.shadow_rect_blank.
This class implements a simple blank base on a rectangle with a highlight color one pixel above and left, and a shadow color one pixel below and right.
shadow_rect_blank(int, int, int, Color, Color, Color, boolean) - Constructor for class sub_arctic.style.shadow_rect_blank
Construct a blank based on a size 3 colors (main, highlight, and shadow), and a border draw flag.
shadow_rect_blank(int, int, int, int, Color, Color, Color, boolean) - Constructor for class sub_arctic.style.shadow_rect_blank
Construct a blank based on a size 3 colors (main, highlight, and shadow), and a border draw flag.
shadow_roundrect_blank - class sub_arctic.style.shadow_roundrect_blank.
This class implements a simple blank base on a rounded rectangle with a highlight color one pixel above and left, and a shadow color one pixel below and right.
shadow_roundrect_blank(int, int, int, Color, Color, Color, boolean) - Constructor for class sub_arctic.style.shadow_roundrect_blank
Construct a blank based on a size 3 colors (main, highlight, and shadow), and a border draw flag.
shadow_roundrect_blank(int, int, int, int, Color, Color, Color, boolean) - Constructor for class sub_arctic.style.shadow_roundrect_blank
Construct a blank based on a size 3 colors (main, highlight, and shadow), and a border draw flag.
shadow_size - Static variable in class sub_arctic.style.shadow_rect_blank
Constant for shadow and highlight size (in pixels).
shadow() - Method in class sub_arctic.output.color_scheme
Retrieve the shadow color.
shadowed_text_renderer - class sub_arctic.output.shadowed_text_renderer.
Object for simple drawing of text in a given font and color with shadowed highlighting.
shadowed_text_renderer(Font, Color, Color, Color) - Constructor for class sub_arctic.output.shadowed_text_renderer
Construct a renderer given a Font and 3 colors to draw the hilight, shadow, and text in.
SHIFT_MASK - Static variable in class sub_arctic.input.event
 
shift_text_left(int) - Method in class sub_arctic.lib.sliding_text
Shift the text left by the given amount (which must be positive!).
shiftDown() - Method in class sub_arctic.input.event
AWT method: Checks if the shift key is down.
show_bounds() - Method in class sub_arctic.lib.bounds_sem_draw
Indication of whether we show a box around the object's bounds.
show_class() - Method in class sub_arctic.lib.bounds_sem_draw
Indication of whether we show the object's class name.
show_crosshairs() - Method in class sub_arctic.lib.grabber_semantic_lens
Returns whether we show the crosshairs
show_crosshairs() - Method in class sub_arctic.lib.focus_semantic_lens
Returns whether we show the crosshairs
show_h() - Method in class sub_arctic.lib.bounds_sem_draw
Indication of whether we show the object's height.
show_label - Variable in class sub_arctic.lib.focus_semantic_lens
 
show_values - Variable in class sub_arctic.contrib.rgb_color_picker
 
show_values() - Method in class sub_arctic.contrib.rgb_color_picker
Fetch the value of the show_values flag.
show_w() - Method in class sub_arctic.lib.bounds_sem_draw
Indication of whether we show the object's width.
show_x() - Method in class sub_arctic.lib.bounds_sem_draw
Indication of whether we show the object's x coordinate.
show_y() - Method in class sub_arctic.lib.bounds_sem_draw
Indication of whether we show the object's y coordinate.
show() - Method in class sub_arctic.contrib.FileDialogFrame
Show window; override so we can clean up state first
show() - Method in class sub_arctic.lib.interactor_frame
We override the show() method to make sure the sub_arctic interface is constructed.
shrink_wrap_container - class sub_arctic.lib.shrink_wrap_container.
A simple container class that sizes itself to fit its children (plus an optional border) then optionally draws a rectangle around its extent.
shrink_wrap_container(int, int, int, boolean) - Constructor for class sub_arctic.lib.shrink_wrap_container
Full constructor.
signal_modifiers() - Method in class sub_arctic.lib.debug_lens_top_level
The set of modifier keys that must be down for a mouse button press to toggle debugging mode on/off.
simple_animatable - interface sub_arctic.anim.simple_animatable.
This is a simpler version of the the animatable interface (with fewer parameters).
simple_color_picker - class sub_arctic.contrib.simple_color_picker.
simple_color_picker implements the simplest type of color choosing interactor: an array of colored buttons.
simple_color_picker() - Constructor for class sub_arctic.contrib.simple_color_picker
Simplest constructor.
simple_color_picker(callback_object) - Constructor for class sub_arctic.contrib.simple_color_picker
Constructor providing only the callback object.
simple_color_picker(Color[]) - Constructor for class sub_arctic.contrib.simple_color_picker
Constructor providing only the layout mode, either LAYOUT_HORIZ or LAYOUT_VERT.
simple_color_picker(Color[], int, int, callback_object) - Constructor for class sub_arctic.contrib.simple_color_picker
This is the full constructor to create a new simple_color_picker.
simple_drag_focus - Static variable in class sub_arctic.lib.manager
Simple drag focus agent.
simple_drag_focus_agent - class sub_arctic.input.simple_drag_focus_agent.
Focus dispatch agent for misc.
simple_drag_focus_agent() - Constructor for class sub_arctic.input.simple_drag_focus_agent
Simple constructor.
simple_draggable - interface sub_arctic.input.simple_draggable.
Input protocol for misc.
simple_grow_container - class sub_arctic.lib.simple_grow_container.
A container class for one object that provides a grow handle.
simple_grow_container(int, int, int, int, loaded_image) - Constructor for class sub_arctic.lib.simple_grow_container
Full constructor.
simple_press_drag - Static variable in class sub_arctic.lib.manager
Agent that combines press and simple_drag .
simple_press_drag_agent - class sub_arctic.input.simple_press_drag_agent.
This class implements an agent which is a hybrid positional/focus agent.
simple_press_drag_agent() - Constructor for class sub_arctic.input.simple_press_drag_agent
Simple constructor
simple_press_draggable - interface sub_arctic.input.simple_press_draggable.
Input protocol for objects receiving input from the simple_press_drag agent.
simple_target() - Method in class sub_arctic.anim.simple_transition
The simple target of this transition is the simple_animatable object with whom we are communicating.
simple_text_renderer - class sub_arctic.output.simple_text_renderer.
Object for simple drawing of text in a given font and color (both of which are retained by the object).
simple_text_renderer(Font, Color) - Constructor for class sub_arctic.output.simple_text_renderer
Construct a renderer given a Font and a color to draw the text in.
simple_transition - class sub_arctic.anim.simple_transition.
This is a version of the transition object which knows how to talk to objects which are of type simple_animatable.
simple_transition(simple_animatable, time_interval, trajectory) - Constructor for class sub_arctic.anim.simple_transition
Create a simple transition given a simple_animatable object, a time interval, and a trajectory.
since_marked_time() - Static method in class sub_arctic.lib.manager
Time since the last call to mark_time()
SINGLE_CLICK_FINAL - Static variable in class sub_arctic.contrib.multilist
An item in the list has a final single click received.
SINGLE_CLICK_FINAL - Static variable in class sub_arctic.lib.listbox
This constant holds the callback number for a a single click.
single_click_final_hook(event) - Method in class sub_arctic.lib.listbox
This function is called when the listbox is sure that no further click is forthcoming and that the callback code for the SINGLE_CLICK_FINAL can be safely called. Most users shouldn't need to override this method, as they can put their code to handle the single click in the callback object. The object passed as the parameter to the callback function when this callback is run is the currently focused on object.
SINGLE_CLICK_PENDING - Static variable in class sub_arctic.contrib.multilist
An item in the list has a single click pending.
SINGLE_CLICK_PENDING - Static variable in class sub_arctic.lib.listbox
This constant holds the callback number for a tentative first click action.
single_click_pending_hook(event) - Method in class sub_arctic.lib.listbox
This function is called when the user clicks the mouse button on an item.
single_focus_agent - class sub_arctic.input.single_focus_agent.
This is a subclass of focus_dispatch_agent designed to support agents which need to limit their focus set to at most one element.
single_focus_agent() - Constructor for class sub_arctic.input.single_focus_agent
Simple constructor
single_isolation_drawable - class sub_arctic.output.single_isolation_drawable.
Subclass of drawable_wrapper that is used for isolated_drawing of a single interactor.
single_isolation_drawable(drawable) - Constructor for class sub_arctic.output.single_isolation_drawable
Full constructor
single_isolation_drawable(Graphics) - Constructor for class sub_arctic.output.single_isolation_drawable
Constructor working from a Graphics.
single_selection() - Method in class sub_arctic.lib.listbox
Return whether or not we are only allowing single selections.
size - Variable in class sub_arctic.contrib.multilist
 
size_by_children() - Method in class sub_arctic.lib.row
Return whether or not we are sized by our children.
size_by_children() - Method in class sub_arctic.lib.tab_semantic_lens
Return whether or not we are sized by our children.
size_by_children() - Method in class sub_arctic.lib.column
Return whether or not we are sized by our children.
size_by_children() - Method in class sub_arctic.lib.tab_parent
Return whether or not we are sized by our children.
size_by_content() - Method in class sub_arctic.lib.text_display
Compute a size based on current content.
size_from_top_level(top_level) - Static method in class sub_arctic.lib.interactor_canvas
From a toplevel, determine a dimension.
size_test - class sub_arctic.test.size_test.
This is an example program which shows how to allow objects like buttons and labels to resize.
size_tracker - class sub_arctic.test.size_tracker.
Demo class which displays its own size within a solid rectangle
size_tracker() - Constructor for class sub_arctic.test.size_tracker
Constructor with all defaults
size_tracker(int, int) - Constructor for class sub_arctic.test.size_tracker
Constructor with default font
size_tracker(int, int, Font) - Constructor for class sub_arctic.test.size_tracker
Full constructor
size() - Method in class sub_arctic.lib.base_interactor
Size of the object.
size() - Method in interface sub_arctic.lib.interactor
Size of the object.
skip() - Method in class sub_arctic.output.stipple_text_renderer
Return the skip value.
sleep_time() - Static method in class sub_arctic.anim.anim_generator
Retrieve the amount of time between animation events.
slider_box - Variable in class sub_arctic.contrib.rgb_color_picker
 
sliding_styl_text_test - class sub_arctic.test.sliding_styl_text_test.
 
sliding_stylized_text - class sub_arctic.lib.sliding_stylized_text.
This is a subclass of sliding_text which adds text style and color changes to the text.
sliding_stylized_text(String, callback_object) - Constructor for class sub_arctic.lib.sliding_stylized_text
Make an object using some simple defaults.
sliding_stylized_text(String, Font, callback_object) - Constructor for class sub_arctic.lib.sliding_stylized_text
Again, make a label with some defaults.
sliding_stylized_text(String, int, callback_object) - Constructor for class sub_arctic.lib.sliding_stylized_text
Again, make an object with some defaults.
sliding_stylized_text(String, int, Font, callback_object) - Constructor for class sub_arctic.lib.sliding_stylized_text
Again, make an object with some defaults.
sliding_text - class sub_arctic.lib.sliding_text.
This is a class which draws a shifting portion of a long string on the screen to make "sliding sign".
sliding_text_test - class sub_arctic.test.sliding_text_test.
 
sliding_text(String, callback_object) - Constructor for class sub_arctic.lib.sliding_text
Make a object using some simple defaults.
sliding_text(String, Font, callback_object) - Constructor for class sub_arctic.lib.sliding_text
Again, make a label with some defaults.
sliding_text(String, int, callback_object) - Constructor for class sub_arctic.lib.sliding_text
Again, make an object with some defaults.
sliding_text(String, int, Font, callback_object) - Constructor for class sub_arctic.lib.sliding_text
Again, make an object with some defaults.
slow_in_slow_out - class sub_arctic.anim.slow_in_slow_out.
Implements the pacing function for a slow in slow out, ala the artkit pacing function of the same name.
slow_in_slow_out(double, double) - Constructor for class sub_arctic.anim.slow_in_slow_out
Construct a slow in slow out pacer.
small_inc() - Method in class sub_arctic.lib.h_slider_display
Return the small increment value (this is the amount the slider's value changes when you push the end buttons).
small_inc() - Method in class sub_arctic.lib.v_slider_display
Return the small increment value (this is the amount the slider's value changes when you push the end buttons).
small_inc() - Method in class sub_arctic.new_lib.v_slider_display
Return the small increment value (this is the amount the slider's value changes when you push the end buttons).
small_logo_data - Static variable in class sub_arctic.contrib.FadingTest
 
small_logo_height - Static variable in class sub_arctic.contrib.FadingTest
 
small_logo_width - Static variable in class sub_arctic.contrib.FadingTest
 
small_logo() - Static method in class sub_arctic.contrib.FadingTest
 
snap_and_overlap - Static variable in class sub_arctic.input.snap_drag_agent
Interactor predicate object to test if an object is both a snap_targetable object and passes the overlap test.
snap_break_key() - Static method in class sub_arctic.input.snap_drag_agent
The keyboard event code used to signal that the currently active snap should be be broken and disabled.
snap_container - class sub_arctic.lib.snap_container.
This is a subclass of drag_container which does snapping behavior.
snap_container_test - class sub_arctic.test.snap_container_test.
 
snap_container(int, int, boolean) - Constructor for class sub_arctic.lib.snap_container
Full constructor.
snap_dist() - Static method in class sub_arctic.input.snap_drag_agent
Distance at which snap points should become active
snap_dist2() - Static method in class sub_arctic.input.snap_drag_agent
Square of distance at which snap points should become active
snap_drag_agent - class sub_arctic.input.snap_drag_agent.
Focus agent that implements snap-dragging.
snap_drag_agent() - Constructor for class sub_arctic.input.snap_drag_agent
Default constructor
snap_drag_focus - Static variable in class sub_arctic.lib.manager
Snap-drag focus agent.
snap_draggable - interface sub_arctic.input.snap_draggable.
This interface provides the input protocol for objects which are dragged and may be snapped to objects which implement the snap_targetable interface.
snap_feedback - Variable in class sub_arctic.input.snap_drag_agent
Keep a reference to the method snap_feedback in our protocol.
snap_feedback(event, Point, Point, int, snap_targetable, Object) - Method in interface sub_arctic.input.snap_draggable
Perform feedback while a snap is active.
snap_feedback(event, Point, Point, int, snap_targetable, Object) - Method in class sub_arctic.lib.snap_container
Perform feedback while a snap is active.
snap_feedback(event, Point, Point, snap_draggable, int, Object) - Method in interface sub_arctic.input.snap_targetable
Perform feedback while a snap is active.
snap_feedback(event, Point, Point, snap_draggable, int, Object) - Method in class sub_arctic.lib.point_snap_target
Do feedback while a snap is active.
snap_from_ok(Point, snap_draggable, int) - Method in interface sub_arctic.input.snap_targetable
Determine if a geometrically accepted snap should be semantically accepted.
snap_from_ok(Point, snap_draggable, int) - Method in class sub_arctic.lib.point_snap_target
Determine if a geometrically accepted snap should be semantically accepted.
snap_from(event, Point, Point, snap_draggable, int, Object) - Method in interface sub_arctic.input.snap_targetable
Do the feedback corresponding to a snap from the given drag object.
snap_from(event, Point, Point, snap_draggable, int, Object) - Method in class sub_arctic.lib.point_snap_target
Do the feedback corresponding to a snap from the given drag object.
snap_targetable - interface sub_arctic.input.snap_targetable.
This interface provides the input protocol for objects which are the targets of snapping.
snap_to - Variable in class sub_arctic.input.snap_drag_agent
Keep a reference to the method snap_to in our protocol.
snap_to(event, Point, Point, int, snap_targetable, Object) - Method in interface sub_arctic.input.snap_draggable
Indicate that the object should snap to a given target object.
snap_to(event, Point, Point, int, snap_targetable, Object) - Method in class sub_arctic.lib.snap_container
Indicate that the object should snap to a given target object.
snapshot() - Method in class sub_arctic.new_lib.whiteboard_obj
Build a record of the object's current state which is marked with the current time.
snapshot() - Method in class sub_arctic.new_lib.line_wb_obj
Build a record of the object's current state
snapshot() - Method in class sub_arctic.new_lib.text_wb_obj
Build a record of the object's current state
snapshot() - Method in class sub_arctic.new_lib.rect_wb_obj
Build a record of the object's current state
solo - Static variable in class sub_arctic.test.isolation_test
 
something_is_damaged() - Static method in class sub_arctic.lib.manager
Indicate whether there is something in the system that is damaged and needs to be redrawn.
source - Variable in class sub_arctic.lib.backdrop_drag_container
 
source() - Method in class sub_arctic.input.event
AWT method
spacer - class sub_arctic.lib.spacer.
A (very) simple interactor that does nothing but take up space.
spacer() - Constructor for class sub_arctic.lib.spacer
Constructor assuming default position of 0,0, and (temporary) default size.
spacer(int, int) - Constructor for class sub_arctic.lib.spacer
Constructor assuming default position of 0,0.
spacer(int, int, int, int) - Constructor for class sub_arctic.lib.spacer
Full constructor.
special_child() - Method in class sub_arctic.lib.hierarchy_parent
This returns null if we aren't handling anything special for them.
special_key - Variable in class sub_arctic.input.text_focus_agent
Keep a reference to the special_key method
special_key(event, int, Object) - Method in interface sub_arctic.input.text_acceptor
Provide input for a key press signifying a special key (corresponding to KEY_ACTION events).
special_key(event, int, Object) - Method in class sub_arctic.lib.text_edit
Accept input for a key press signifying a special key (corresponding to KEY_ACTION events).
special_key(event, int, Object) - Method in class sub_arctic.lib.oneline_text_edit
Accept input for a key press signifying a special key (corresponding to KEY_ACTION events).
specified_end() - Method in class sub_arctic.anim.time_interval
Return if the user specified an end time for this interval.
specified_start() - Method in class sub_arctic.anim.time_interval
Return if the user specified a start time for this interval.
speed2 - class sub_arctic.test.speed2.
 
splash() - Method in class sub_arctic.output.color_scheme
Retrieve the splash color.
split_test() - Static method in class sub_arctic.test.speed2
 
stable_time() - Method in class sub_arctic.input.point_agent_class
Query the amount of time that the mouse must be stable to get a display help box.
stack_trace - error sub_arctic.lib.stack_trace.
An exception class designed to gather a stack trace for debugging purposes.
stack_trace() - Constructor for class sub_arctic.lib.stack_trace
Default constructor
stack_trace(String) - Constructor for class sub_arctic.lib.stack_trace
Constructor with error message
standard_library_resources() - Static method in class sub_arctic.style.style_manager
The style used to store fallback resources for interactors in the standard library.
start - Variable in class sub_arctic.input.inout_drag_focus_agent
Store a reference to the start method of our protocol.
start_feedback_for(int) - Method in interface sub_arctic.new_lib.audio_navigation_aware
Return an object describing audio feedback for the start of a particular action.
start_feedback_for(int) - Method in class sub_arctic.new_lib.generic_audio_xlation
Return an object describing audio feedback for the start of a particular action.
start_h - Variable in class sub_arctic.input.grow_drag_focus_agent
Start height of the current drag
start_interactor_draw(interactor) - Method in class sub_arctic.output.drawable
Method to be called to mark the beginning of output for a particular interactor.
start_interactor_draw(interactor) - Method in class sub_arctic.output.drawable_wrapper
Method to be called to mark the beginning of output for a particular interactor.
start_interactor_draw(interactor) - Method in class sub_arctic.output.exploder_drawable
Method to be called to mark the beginning of output for a particular interactor.
start_interactor_draw(interactor) - Method in class sub_arctic.output.trace_drawable
Method to be called to mark the beginning of output for a particular interactor.
start_interactor_draw(interactor) - Method in class sub_arctic.output.ignore_drawable
Method to be called to mark the beginning of output for a particular interactor.
start_interactor_draw(interactor) - Method in class sub_arctic.output.isolation_drawable
Method to be called to mark the beginning of output for a particular interactor.
start_interactor_draw(interactor) - Method in class sub_arctic.output.single_isolation_drawable
Method to be called to mark the beginning of output for a particular interactor.
start_of_selection() - Method in class sub_arctic.lib.oneline_text_display
Start of current selection.
start_position() - Method in class sub_arctic.text.text_rect
Return the start position in the text run we are representing.
start_recording() - Method in class sub_arctic.output.recording_drawable
Start recording.
start_text_entry - Variable in class sub_arctic.input.text_focus_agent
Keep a reference to the method start_text_entry in the protocol.
start_text_entry(event, Object) - Method in interface sub_arctic.input.text_acceptor
indicate that this object is the new text focus and will receive subsequent text input.
start_text_entry(event, Object) - Method in class sub_arctic.lib.text_edit
Accept input that signifies that object is new text focus and will receive subsequent text input.
start_text_entry(event, Object) - Method in class sub_arctic.lib.oneline_text_edit
Accept input that signifies that object is new text focus and will receive subsequent text input.
START_TEXT_MODE - Static variable in class sub_arctic.input.navigation_agent
Action code for "start text entry mode"
START_THUMB - Static variable in class sub_arctic.lib.h_range_slider_display
 
START_THUMB - Static variable in class sub_arctic.lib.v_range_slider_display
 
START_THUMB_DRAGGED - Static variable in class sub_arctic.lib.h_range_slider
 
START_THUMB_DRAGGED - Static variable in class sub_arctic.lib.v_range_slider
 
start_thumb_offset() - Method in class sub_arctic.lib.h_range_slider_display
Compute the offset to the thumb in pixels (returns -1 for no thumb)
start_thumb_offset() - Method in class sub_arctic.lib.v_range_slider_display
Compute the offset to the thumb in pixels (returns -1 for no thumb)
start_time() - Method in class sub_arctic.anim.time_interval
Retrieve the start time of this interval.
start_time() - Method in class sub_arctic.new_lib.whiteboard_obj
Time this object was created
START_TRANSITION_CALLBACK - Static variable in class sub_arctic.lib.anim_mover_container
Callback number for callback at start of transition.
start_transition(Object) - Method in interface sub_arctic.anim.simple_animatable
This function gets called when the transition starts.
start_transition(Object) - Method in class sub_arctic.contrib.drag_icon
This function gets called when the transition starts.
start_transition(Object) - Method in class sub_arctic.contrib.FadingIcon
 
start_transition(transition, trajectory, double, Object, event, Object) - Method in interface sub_arctic.anim.animatable
This gets called on your interactor when a transition gets started.
start_transition(transition, trajectory, double, Object, event, Object) - Method in class sub_arctic.lib.sliding_text
Handle start of animation transition.
start_transition(transition, trajectory, double, Object, event, Object) - Method in class sub_arctic.lib.anim_mover_container
Handle start of animation transition.
start_transition(transition, trajectory, double, Object, event, Object) - Method in class sub_arctic.test.shade
start the animation
start_value() - Method in class sub_arctic.lib.h_range_slider_display
Current value of the slider
start_value() - Method in class sub_arctic.lib.v_range_slider_display
Current value of the slider
start_w - Variable in class sub_arctic.input.grow_drag_focus_agent
Start width of the current drag
start_x - Variable in class sub_arctic.input.snap_drag_agent
Start x position of the current drag (in global coordinates)
start_x - Variable in class sub_arctic.input.move_drag_focus_agent
Start x position of the current drag (in global coordinates)
start_x - Variable in class sub_arctic.input.grow_drag_focus_agent
Start x position of the current drag (in global coordinates)
start_y - Variable in class sub_arctic.input.snap_drag_agent
Start y position of the current drag (in global coordinates)
start_y - Variable in class sub_arctic.input.move_drag_focus_agent
Start y position of the current drag (in global coordinates)
start_y - Variable in class sub_arctic.input.grow_drag_focus_agent
Start y position of the current drag (in global coordinates)
start() - Method in class sub_arctic.test.frame_test
This gets called if we get uniconified, so we need to put the frame back on the screen.
start() - Method in class sub_arctic.test.frame_test2
This gets called if we get uniconified, so we need to put the frame back on the screen.
start(event, Object) - Method in class sub_arctic.anim.transition
Start a transition.
start(event, Object) - Method in class sub_arctic.anim.continuous_transition
Start a transition.
start(event, Object) - Method in class sub_arctic.anim.simple_transition
Start a transition.
start(event, Object) - Method in class sub_arctic.anim.timer_transition
Start a transition.
startFade() - Method in class sub_arctic.contrib.FadingIcon
Start fading in immediately
startFade(int) - Method in class sub_arctic.contrib.FadingIcon
Start fading in after the given delay (in milliseconds)
state - Variable in class sub_arctic.input.click_agent
State for finite state controller.
state - Static variable in class sub_arctic.lib.html_element
This is basically a data structure for keeping track of the current state of the HTML parse so we can image correctly.
state_at(long) - Method in class sub_arctic.new_lib.whiteboard_obj
Extract the state corresponding to the given time
state_looks() - Method in class sub_arctic.lib.multi_button
Image set for "normal" appearance in each state.
state_looks() - Method in class sub_arctic.new_lib.multi_button
Image set for "normal" appearance in each state.
STATIC_CALLBACK - Static variable in class sub_arctic.lib.h_slider
Constant for static callback (made only at end of movement)
STATIC_CALLBACK - Static variable in class sub_arctic.lib.h_range_slider
Constant for static callback (made only at end of movement)
STATIC_CALLBACK - Static variable in class sub_arctic.lib.v_slider
Constant for static callback (made only at end of movement)
STATIC_CALLBACK - Static variable in class sub_arctic.lib.v_range_slider
Constant for static callback (made only at end of movement)
STATIC_CALLBACK - Static variable in class sub_arctic.new_lib.v_slider
Constant for static callback (made only at end of movement)
static_callback(event) - Method in class sub_arctic.lib.h_slider
Do a "static" callback (#1).
static_callback(event) - Method in class sub_arctic.lib.h_range_slider
Do a "static" callback.
static_callback(event) - Method in class sub_arctic.lib.v_slider
Do a "static" callback.
static_callback(event) - Method in class sub_arctic.lib.v_range_slider
Do a "static" callback.
static_callback(event) - Method in class sub_arctic.new_lib.v_slider
Do a "static" callback.
std - class sub_arctic.lib.std.
Class to hold standard images and other resources.
std_constraint - class sub_arctic.constraints.std_constraint.
Base class for objects that represent standard lightweight constraints.
std_constraint_consts - interface sub_arctic.constraints.std_constraint_consts.
Interface to define user accessible constraint encoding constants. This interface defines a series of "constant factories" used to designate parts of objects in a standard constraint.
std_constraint_impl - class sub_arctic.constraints.std_constraint_impl.
Class that provides the implementation for standard lightweight constraints.
std_constraint_impl() - Constructor for class sub_arctic.constraints.std_constraint_impl
Protected constructor -- no instances of this class should be created outside the one stored statically with the class (the_impl).
std_constraint(int, constraint_impl, int) - Constructor for class sub_arctic.constraints.std_constraint
Full constructor.
std_constraint(int, int) - Constructor for class sub_arctic.constraints.std_constraint
Constructor defaulting to the standard constraint implementation.
std_drag_filters - class sub_arctic.input.std_drag_filters.
Utility class containing some standard move-drag filter functions.
std_encoding_consts - interface sub_arctic.constraints.std_encoding_consts.
Interface to define standard constraint encoding constants.
std_ext_constraint - class sub_arctic.constraints.std_ext_constraint.
This class provides an external constraint that executes one of the standard constraint functions based on a (partial) standard constraint encoding along with an explicit set of operands (which involve explicitly provided objects and standard or non-standard parts).
std_ext_constraint(int, interactor, int, ext_objpart_encoding, ext_objpart_encoding, ext_objpart_encoding, int) - Constructor for class sub_arctic.constraints.std_ext_constraint
Construct a 3 operand external constraint that executes the constraint function encoded in standard from, but with arbitrary operand values.
std_ext_constraint(int, interactor, int, ext_objpart_encoding, ext_objpart_encoding, int) - Constructor for class sub_arctic.constraints.std_ext_constraint
Construct a 2 operand external constraint that executes the constraint function encoded in standard from, but with potentially arbitrary operand values.
std_ext_constraint(int, interactor, int, ext_objpart_encoding, int) - Constructor for class sub_arctic.constraints.std_ext_constraint
Construct a 1 operand external constraint that executes the constraint function encoded in standard from, but with a potentially arbitrary operand value.
std_ext_constraint(int, interactor, int, int) - Constructor for class sub_arctic.constraints.std_ext_constraint
Construct a 0 operand external constraint that executes the constraint function encoded in standard from.
std_function - class sub_arctic.constraints.std_function.
This class provides methods for building standard lightweight constraints.
std_label(String) - Static method in class sub_arctic.test.drag_limit_test
Shorthand for generating a button's image in the default style.
std_label(String) - Static method in class sub_arctic.test.traversal_test
Shorthand for generating a button's image in the default style.
std_label(String) - Static method in class sub_arctic.test.snap_container_test
Shorthand for generating a button's image in the default style.
std_objpart_encoding - class sub_arctic.constraints.std_objpart_encoding.
Class to provide a standard object/part encoding and to provide constants for them that can be used to build constraints.
std_objpart_encoding(int, int, int) - Constructor for class sub_arctic.constraints.std_objpart_encoding
Constructor for a local reference to a standard part.
std() - Constructor for class sub_arctic.lib.std
 
step(event, Object, long) - Method in class sub_arctic.anim.transition
Perform a step...
step(event, Object, long) - Method in class sub_arctic.anim.continuous_transition
Perform a step...
step(event, Object, long) - Method in class sub_arctic.anim.simple_transition
Perform a step...
step(event, Object, long) - Method in class sub_arctic.anim.timer_transition
Perform a step...
stipple_text_renderer - class sub_arctic.output.stipple_text_renderer.
This object can draw text as if through a stipple pattern.
stipple_text_renderer(Font, Color, int) - Constructor for class sub_arctic.output.stipple_text_renderer
Construct a new stipple text renderer given a font, a color, and skip value.
stipple25_data - Static variable in class sub_arctic.lib.std
 
stipple25_height - Static variable in class sub_arctic.lib.std
 
stipple25_width - Static variable in class sub_arctic.lib.std
 
stipple25() - Static method in class sub_arctic.lib.std
 
stipple50_data - Static variable in class sub_arctic.lib.std
 
stipple50_height - Static variable in class sub_arctic.lib.std
 
stipple50_width - Static variable in class sub_arctic.lib.std
 
stipple50() - Static method in class sub_arctic.lib.std
 
stop_all() - Method in class sub_arctic.new_lib.audio_navigator
Stop all currently playing audio segments
stop_here() - Method in interface sub_arctic.new_lib.audio_navigation_aware
Ask the object whether an audio navigation should pause here to wait for the user, or continue to the next navigation position.
stop_here() - Method in class sub_arctic.new_lib.generic_audio_xlation
Ask the object whether an audio navigation should pause here to wait for the user, or continue to the next navigation position.
stop_playing() - Method in class sub_arctic.new_lib.audio_renderer
Stop playing this audio.
stop() - Method in class sub_arctic.test.frame_test
You get a call to stop if the browser gets iconified.
stop() - Method in class sub_arctic.test.hello_world_anim
 
stop() - Method in class sub_arctic.test.frame_test2
You get a call to stop if the browser gets iconified.
str_for(int, int) - Method in interface sub_arctic.constraints.constraint_impl
Create a human readable string corresponding to the given constraint encoding.
str_for(int, int) - Method in class sub_arctic.constraints.std_constraint_impl
Create a human readable string corresponding to the given constraint encoding.
STRING_END - Static variable in class sub_arctic.lib.html_element
 
string_end() - Method in class sub_arctic.lib.html_element
This function is called to inform us that the current string needs to be inserted into the row.
string_length - Variable in class sub_arctic.test.shade
String length in pixels
string_width() - Method in class sub_arctic.lib.press_label
Respond to questions about how wide our string is.
style - class sub_arctic.output.style.
This is an abstract class for generating the styles for a particular look and giving the toolkit information about the feel.
style - class sub_arctic.style.style.
This class provides the implementation for a style.
style - class sub_arctic.text.style.
This is the class that represents the style information about a given hunk of text.
style_backdrop - class sub_arctic.new_lib.style_backdrop.
A simple interactor that just fills its area with the default background pattern from the current style, but otherwise does nothing.
style_backdrop() - Constructor for class sub_arctic.new_lib.style_backdrop
Constructor assuming default position of 0,0, and (temporary) default size.
style_backdrop(int, int) - Constructor for class sub_arctic.new_lib.style_backdrop
Constructor assuming default position of 0,0.
style_backdrop(int, int, int, int) - Constructor for class sub_arctic.new_lib.style_backdrop
Full constructor.
style_change_local() - Method in class sub_arctic.lib.base_interactor
Inform the interactor that the global current style has changed and that it may need to restyle itself.
style_change() - Method in class sub_arctic.lib.base_interactor
This calls style_change_local() on itself and all its descendents to notify them of a change in the global current style.
style_change() - Method in interface sub_arctic.lib.interactor
Inform the interactor and all of its descendents that the global current style has changed and that they may need to restyle themselves.
style_changed() - Method in class sub_arctic.lib.button
This function gets called to generate the images for this button based on the current style parameters.
style_changed() - Method in class sub_arctic.lib.text_menu_item
 
style_changed() - Method in class sub_arctic.lib.pullright_menu_item
 
style_changed() - Method in class sub_arctic.lib.scale
This function is called to create the appearance of the scale.
style_changed() - Method in class sub_arctic.lib.radio_button
The style has changed, regenerate.
style_changed() - Method in class sub_arctic.lib.checkbox
The style has changed, regenerate.
style_changed() - Method in class sub_arctic.lib.menu_button
Redraw the images for this menu button.
style_changed() - Method in class sub_arctic.lib.h_scrollbar
This function gets called when the system's style resources change or we are getting initialized.
style_changed() - Method in class sub_arctic.lib.v_scrollbar
This function gets called when the system's style resources change or we are getting initialized.
style_changed() - Method in class sub_arctic.lib.menubar
Make the menubar images, given a set of left and right objects.
style_changed() - Method in class sub_arctic.new_lib.v_scrollbar
This function gets called when the system's style resources change or we are getting initialized.
style_column - class sub_arctic.new_lib.style_column.
This is a subclass of column which takes its drawing colors from the current style.
style_column(int, byte) - Constructor for class sub_arctic.new_lib.style_column
Minimal column constructor.
style_column(int, int, boolean, boolean, byte) - Constructor for class sub_arctic.new_lib.style_column
Smaller column constructor.
style_column(int, int, int, int, int, int, boolean, boolean, boolean, byte, color_pair) - Constructor for class sub_arctic.new_lib.style_column
Full constructor for a style_column.
style_desig() - Method in class sub_arctic.style.styled_image
The style resource designator cooresponding to the type of resource this image is, or the composer object which created it.
style_internal_test - class sub_arctic.test.style_internal_test.
 
STYLE_LOCKED - Static variable in interface sub_arctic.lib.interactor_consts
The interactor is currently "style-locked" so that subsequent attempt to restyle it will have no effect.
style_manager - class sub_arctic.output.style_manager.
This class holds onto information that the toolkit will need about the current way to display the interface and other properties of the interface w.r.t.
style_manager - class sub_arctic.style.style_manager.
This class provides overall management for styles.
style_manager() - Constructor for class sub_arctic.output.style_manager
 
style_manager() - Constructor for class sub_arctic.style.style_manager
 
style_resource_cell - class sub_arctic.style.style_resource_cell.
Simple helper class for linked list cell used in style hash tables.
style_resource_cell() - Constructor for class sub_arctic.style.style_resource_cell
Default constructor that sets fields to null.
style_resource_cell(style_resource_desig, Object, style_resource_cell) - Constructor for class sub_arctic.style.style_resource_cell
Full constructor
style_resource_desig - class sub_arctic.style.style_resource_desig.
This class provides a style resource designator.
style_resource_desig(String) - Constructor for class sub_arctic.style.style_resource_desig
Constructor for null fallback.
style_resource_desig(String[]) - Constructor for class sub_arctic.style.style_resource_desig
String based constructor.
style_resource_desig(String, String) - Constructor for class sub_arctic.style.style_resource_desig
String based constructor for special case of only one fallback.
style_resource_desig(String, style_resource_desig) - Constructor for class sub_arctic.style.style_resource_desig
Raw constructor.
style_test - class sub_arctic.test.style_test.
This is an example program which tests out the new style based interactors.
style_test2 - class sub_arctic.test.style_test2.
 
style_test3 - class sub_arctic.new_test.style_test3.
 
style_test4 - class sub_arctic.new_test.style_test4.
 
style_test5 - class sub_arctic.new_test.style_test5.
 
style_test6 - class sub_arctic.new_test.style_test6.
 
style_test7 - class sub_arctic.new_test.style_test7.
 
style_test8 - class sub_arctic.new_test.style_test8.
 
style() - Constructor for class sub_arctic.output.style
 
style(Font, Color) - Constructor for class sub_arctic.text.style
Create a new style object.
style(String) - Constructor for class sub_arctic.style.style
Constructor for empty style with no super-styles.
style(String, Font, Color) - Constructor for class sub_arctic.text.style
Create a new style object.
style(String, Object[]) - Constructor for class sub_arctic.style.style
Constructor for style initialized from name value pair list and no super-style.
style(String, style) - Constructor for class sub_arctic.style.style
Constructor for empty style with exactly one super-style.
style(String, style[]) - Constructor for class sub_arctic.style.style
Constructor for empty style.
style(String, style[], Object[]) - Constructor for class sub_arctic.style.style
Constructor for style initialized from name value pair list and array of super-styles.
style(String, style[], style_resource_desig[], Object[]) - Constructor for class sub_arctic.style.style
Constructor for style initialized from parallel arrays of designators and resource values.
style(String, style, Object[]) - Constructor for class sub_arctic.style.style
Constructor for style initialized from name value pair list and a single super-style.
styled_image - class sub_arctic.style.styled_image.
A subclass of loaded image which keeps additional information from the style system allowing it to be recreated under a new style ("restyled").
styled_image(Image) - Constructor for class sub_arctic.style.styled_image
Construct from an Image (this image is marked as not loaded yet).
styled_image(Image, style, String, Object[], int) - Constructor for class sub_arctic.style.styled_image
Construct from an Image (this image is marked as not loaded yet).
styled_image(Image, style, style_resource_desig, Object[], int) - Constructor for class sub_arctic.style.styled_image
Construct from an Image (this image is marked as not loaded yet).
styled_image(int[], int, int) - Constructor for class sub_arctic.style.styled_image
Construct from in memory data.
styled_image(int[], int, int, style, String, Object[], int) - Constructor for class sub_arctic.style.styled_image
Construct from in memory data.
styled_image(int[], int, int, style, style_resource_desig, Object[], int) - Constructor for class sub_arctic.style.styled_image
Construct from in memory data.
styled_image(int, int) - Constructor for class sub_arctic.style.styled_image
Construct a blank in memory image of the given size and force it to be "loaded" (not clear what that means for in-memory images, but it seems to be required).
styled_image(int, int, style, String, Object[], int) - Constructor for class sub_arctic.style.styled_image
Construct a blank in memory image of the given size and force it to be "loaded" (not clear what that means for in-memory images, but it seems to be required).
styled_image(int, int, style, style_resource_desig, Object[], int) - Constructor for class sub_arctic.style.styled_image
Construct a blank in memory image of the given size and force it to be "loaded" (not clear what that means for in-memory images, but it seems to be required).
styled_image(loaded_image) - Constructor for class sub_arctic.style.styled_image
Construct from a loaded image
styled_image(loaded_image, style, String, Object[], int) - Constructor for class sub_arctic.style.styled_image
Construct from a loaded image
styled_image(loaded_image, style, style_resource_desig, Object[], int) - Constructor for class sub_arctic.style.styled_image
Construct from a loaded image
sub_arctic_error - error sub_arctic.lib.sub_arctic_error.
This class is the only throwable object used by the sub_arctic infrastructure.
sub_arctic_error() - Constructor for class sub_arctic.lib.sub_arctic_error
Create a new sub_arctic_error with no string message.
sub_arctic_error(String) - Constructor for class sub_arctic.lib.sub_arctic_error
Construct a new sub_arctic_error with a string.
sub_arctic.anim - package sub_arctic.anim
 
sub_arctic.constraints - package sub_arctic.constraints
 
sub_arctic.contrib - package sub_arctic.contrib
 
sub_arctic.input - package sub_arctic.input
 
sub_arctic.lib - package sub_arctic.lib
 
sub_arctic.new_lib - package sub_arctic.new_lib
 
sub_arctic.new_test - package sub_arctic.new_test
 
sub_arctic.output - package sub_arctic.output
 
sub_arctic.output2D - package sub_arctic.output2D
 
sub_arctic.style - package sub_arctic.style
 
sub_arctic.test - package sub_arctic.test
 
sub_arctic.text - package sub_arctic.text
 
subject() - Method in class sub_arctic.new_lib.generic_audio_xlation
Interactor object we are translating to audio
subtract(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: A - B + K Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.
subtract(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: A - B + K
super_styles() - Method in class sub_arctic.style.style
Array of styles that we inherit from (our super-styles).
SUPPORTS_CHILDREN - Static variable in interface sub_arctic.lib.interactor_consts
Object can be a parent
supports_children() - Method in class sub_arctic.lib.base_interactor
Indicate whether this interactor supports children.
supports_children() - Method in interface sub_arctic.lib.interactor
Indicate whether this interactor supports children.
surface() - Method in class sub_arctic.lib.sem_draw_context
Returns the drawable we can draw on.
switch_lens - class sub_arctic.lib.switch_lens.
Class to implement dragging and drawing for a simple lens that works with a lens_switch_container object.
switch_lens_test - class sub_arctic.new_test.switch_lens_test.
 
switch_lens(int, int, int, int, String[]) - Constructor for class sub_arctic.lib.switch_lens
Simple constructor with default font and title bar color.
switch_lens(int, int, int, int, String[], String, Color, Font) - Constructor for class sub_arctic.lib.switch_lens
Full constructor.
switch_lens(String[]) - Constructor for class sub_arctic.lib.switch_lens
Simplest constructor.
sync_test1 - class sub_arctic.new_test.sync_test1.
 
SYNCH_CONTENT - Static variable in class sub_arctic.lib.listbox
This use of this constant means that listboxes in this group will have their content synchronized.
SYNCH_FOCUSED - Static variable in class sub_arctic.lib.listbox
This use of this constant means that listboxes in this group will have their focused objects synchronized.
synch_in_progress - Variable in class sub_arctic.lib.listbox
This boolean is true when we are in the process of performing a synchronization activity.
synch_mask() - Method in class sub_arctic.lib.listbox
Retreive the current mask of synchronization values.
SYNCH_SELECTION - Static variable in class sub_arctic.lib.listbox
This use of this constant means that listboxes in this group will have their selections synchronized.
SYNCH_X_COORD - Static variable in class sub_arctic.lib.listbox
This use of this constant means that listboxes in this group will have their displayed x coordinates synchronized.
SYNCH_Y_COORD - Static variable in class sub_arctic.lib.listbox
This use of this constant means that listboxes in this group will have their displayed y coordinates synchronized.

T

tab_lens_test - class sub_arctic.test.tab_lens_test.
 
tab_parent - class sub_arctic.lib.tab_parent.
tabbed-pannel parent
tab_parent() - Constructor for class sub_arctic.lib.tab_parent
Minimal tab_parent constructor.
tab_parent(int, boolean, boolean) - Constructor for class sub_arctic.lib.tab_parent
Smaller tab_parent constructor.
tab_parent(int, int, int, int, int, boolean, boolean, boolean, color_pair) - Constructor for class sub_arctic.lib.tab_parent
Full constructor for a tab_parent.
tab_sem_draw_trav_id - Static variable in class sub_arctic.lib.tab_semantic_lens
unique identifier for tab_sem_draw traversals
tab_semantic_lens - class sub_arctic.lib.tab_semantic_lens.
tabbed-pannel parent
tab_semantic_lens() - Constructor for class sub_arctic.lib.tab_semantic_lens
Minimal tab_semantic_lens constructor.
tab_semantic_lens(int, boolean, boolean) - Constructor for class sub_arctic.lib.tab_semantic_lens
Smaller tab_semantic_lens constructor.
tab_semantic_lens(int, int, int, int, int, boolean, boolean, boolean, color_pair) - Constructor for class sub_arctic.lib.tab_semantic_lens
Full constructor for a tab_semantic_lens.
tab_test - class sub_arctic.test.tab_test.
 
tabHeight - Variable in class sub_arctic.contrib.Notebook
 
tabs - Variable in class sub_arctic.contrib.Notebook
 
tag_color() - Method in class sub_arctic.lib.nametag_sem_draw
Tag color.
tag_font - Static variable in class sub_arctic.test.image_cutter
Font for coord display tags
tag_for(int, int) - Method in interface sub_arctic.constraints.constraint_impl
Create a terse human readable string corresponding to the given constraint encoding.
tag_for(int, int) - Method in class sub_arctic.constraints.std_constraint_impl
Create a terse human readable string corresponding to the given constraint encoding.
tag_image(styled_image, style, style_resource_desig, Object[], int) - Method in class sub_arctic.style.style
Place bookkeeping in a styled image to remember how it was created so it can be reconstructed under a new style.
tag_str() - Method in class sub_arctic.lib.base_interactor
Convert to a small tag string which indicates the type of interactor along with a (hopefully unique) integer (its hashCode) that can be used to identify it during debugging.
tag_str() - Method in interface sub_arctic.lib.interactor
Convert to a small tag string which indicates the type of interactor along with a (hopefully unique) integer (its hashCode) that can be used to identify it during debugging.
tag_table - Static variable in class sub_arctic.lib.sliding_stylized_text
Hashtable holding codes for the tags we know how to process.
tag() - Method in class sub_arctic.constraints.std_constraint
Create a terse human readable string describing the constraint.
tag() - Method in interface sub_arctic.constraints.constraint
Convert to a terse human readable string
target - Variable in class sub_arctic.lib.grabber_semantic_lens
 
target_child_end() - Method in class sub_arctic.lib.bounds_sem_draw_context
Returns the end of the target child number for this context in the interactor tree.
target_child_start() - Method in class sub_arctic.lib.bounds_sem_draw_context
Returns the start of the target child number for this context in the interactor tree.
target_depth_end() - Method in class sub_arctic.lib.bounds_sem_draw_context
Returns the end of the target depth for this context in the interactor tree.
target_depth_start() - Method in class sub_arctic.lib.bounds_sem_draw_context
Returns the start of the target depth for this context in the interactor tree.
target_h - Variable in class sub_arctic.output.mask_filter
H of HSV representation of target.
target_s - Variable in class sub_arctic.output.mask_filter
S of HSV representation of target.
target_v - Variable in class sub_arctic.output.mask_filter
V of HSV representation of target.
target() - Method in class sub_arctic.anim.transition
Retrieve the interactor we are operating on.
target() - Method in class sub_arctic.constraints.linear_ext_constraint
Provider part that gives the value we compute from
targets() - Method in class sub_arctic.lib.grabber_semantic_lens
Returns the interactors we are focussed on
targets() - Method in class sub_arctic.lib.focus_sem_draw_context
Returns the interactors we are focussed on
temp_desig_for(String) - Static method in class sub_arctic.style.style_manager
Lookup a resource designator by name, creating a "temporary" designator if none exists.
test_grad(interactor, composer, composer, blank, blank) - Method in class sub_arctic.test.new_style_test
 
test_style_build(interactor) - Method in class sub_arctic.test.new_style_test
 
test_text_bug - class sub_arctic.new_test.test_text_bug.
 
test_text_bug2 - class sub_arctic.new_test.test_text_bug2.
 
test_xlate - Variable in class sub_arctic.new_test.nav_test
 
test_xlate - Variable in class sub_arctic.new_test.nav_test2
 
test() - Static method in class sub_arctic.test.speed2
 
test(boolean, String) - Static method in class sub_arctic.contrib.Assertion
 
test(boolean, String) - Static method in class sub_arctic.text.assert
 
test(interactor, Object) - Method in class sub_arctic.lib.pred_or
Perform the predicate test by ORing the result of two component predicates.
test(interactor, Object) - Method in class sub_arctic.lib.pred_and
Perform the predicate test by ANDing the result of two component predicates.
test(interactor, Object) - Method in class sub_arctic.lib.nametag_sem_draw
Perform the predicate test.
test(interactor, Object) - Method in class sub_arctic.lib.bounds_sem_draw
Perform the predicate test.
test(interactor, Object) - Method in interface sub_arctic.lib.interactor_pred
Perform the predicate test.
test(interactor, Object) - Method in class sub_arctic.lib.pred_true
Perform the predicate "test" by returning true.
test(interactor, Object) - Method in class sub_arctic.lib.sem_draw_continue
Perform the predicate test.
test(interactor, Object) - Method in class sub_arctic.lib.backdrop_sem_draw
Perform the predicate test.
test(interactor, Object) - Method in class sub_arctic.lib.cgraph_sem_draw
Perform the predicate test.
test(interactor, Object) - Method in class sub_arctic.lib.rect_bound_overlap
Perform the predicate test.
test(interactor, Object) - Method in class sub_arctic.lib.pred_not
Perform the predicate test by inverting the result of the component predicate.
test(interactor, Object) - Method in class sub_arctic.lib.isolation_sem_draw
Perform the predicate test.
test(interactor, Object) - Method in class sub_arctic.lib.focus_sem_draw
Perform the predicate test.
test(interactor, Object) - Method in class sub_arctic.lib.bounds_sem_draw_continue
Perform the predicate test.
text - Variable in class sub_arctic.new_lib.text_wb_obj_state
String value of object
text_acceptor - interface sub_arctic.input.text_acceptor.
Input protocol for objects that accept textual input.
text_background() - Method in class sub_arctic.output.color_scheme
Retrieve the text background color.
text_bounding_rect - class sub_arctic.text.text_bounding_rect.
This class represents the bounding rectangle of some text from a text_run.
text_bounding_rect(text_run, int, int) - Constructor for class sub_arctic.text.text_bounding_rect
Create a text bounding rect, given the parts of a text_run we are representing.
text_comp_part - class sub_arctic.style.text_comp_part.
This class provides composition_part based on a text_renderer and string to be drawn with that object.
text_comp_part(int, int, text_renderer, String) - Constructor for class sub_arctic.style.text_comp_part
Full constructor.
text_comp_part(text_renderer, String) - Constructor for class sub_arctic.style.text_comp_part
Constructor with default position of 0,0.
text_display - class sub_arctic.lib.text_display.
Text edit area displayer.
text_display(int, int, int, int, String, Font, boolean) - Constructor for class sub_arctic.lib.text_display
Full constructor with explicit size.
text_display(int, int, String) - Constructor for class sub_arctic.lib.text_display
Constructor with computed size, default font, and default boxed status.
text_display(int, int, String, Font, boolean) - Constructor for class sub_arctic.lib.text_display
Full constructor with size determined by initial text.
text_edit - class sub_arctic.lib.text_edit.
Multi-line (but single font) text edit area.
text_edit(int, int, int, int, String, Font, boolean) - Constructor for class sub_arctic.lib.text_edit
Full constructor with explicit size.
text_edit(int, int, String) - Constructor for class sub_arctic.lib.text_edit
Constructor with computed size, default font, and default boxed status.
text_edit(int, int, String, Font, boolean) - Constructor for class sub_arctic.lib.text_edit
Full constructor with size determined by initial text.
text_extract_test - class sub_arctic.test.text_extract_test.
 
text_extract_test2 - class sub_arctic.test.text_extract_test2.
 
text_extractor - class sub_arctic.output.text_extractor.
This class creates a drawable_wrapper object which extracts any text drawn (including text within images created by the style system).
text_extractor(drawable) - Constructor for class sub_arctic.output.text_extractor
Simple constructor that creates a new internal vector to capture text into.
text_extractor(drawable, Vector) - Constructor for class sub_arctic.output.text_extractor
Full constructor.
text_extractor(Graphics) - Constructor for class sub_arctic.output.text_extractor
Constructor working from a Graphics.
text_extractor(Graphics, Vector) - Constructor for class sub_arctic.output.text_extractor
Constructor working from a Graphics.
text_flow - class sub_arctic.lib.text_flow.
This class takes a string and breaks it into lines which "fit" into the text column's width based on embedded HTML (subset) formatting.
text_flow(String, int) - Constructor for class sub_arctic.lib.text_flow
Create a new text flow with a given string.
text_flow(String, int, Frame) - Constructor for class sub_arctic.lib.text_flow
Create a new text flow with a given string.
text_flow(String, int, int) - Constructor for class sub_arctic.lib.text_flow
Create a new text flow with a given string.
text_flow(String, int, int, Frame) - Constructor for class sub_arctic.lib.text_flow
Create a new text flow with a given string.
text_focus - Static variable in class sub_arctic.lib.manager
Text focus agent.
text_focus_agent - class sub_arctic.input.text_focus_agent.
Focus based dispatch agent for delivering text input.
text_focus_agent() - Constructor for class sub_arctic.input.text_focus_agent
Simple constructor.
text_length - Variable in class sub_arctic.text.text_bounding_rect
This is the lenght of characters we represent.
text_length() - Method in class sub_arctic.lib.sliding_text
Return the length of the total display string (in pixels).
text_list_element - class sub_arctic.lib.text_list_element.
This class implements a list item which can display a text string.
text_list_element(String) - Constructor for class sub_arctic.lib.text_list_element
Create a text_list_element with a string.
text_list_element(String, Font) - Constructor for class sub_arctic.lib.text_list_element
Create a text_list_element with a string & a font.
text_looks - Variable in class sub_arctic.new_test.wb_test
 
text_menu_item - class sub_arctic.lib.text_menu_item.
This class implements a menu_item with a string of text on it.
text_menu_item(String, Font, int) - Constructor for class sub_arctic.lib.text_menu_item
Construct a text menu item given a string, a font, and a width.
text_menu_item(String, int) - Constructor for class sub_arctic.lib.text_menu_item
Simple default version of a constructor which doesn't require a font.
text_mode_entry_sound() - Static method in class sub_arctic.new_lib.audio_navigator
Description of sound for entering text entry mode
text_mode_exit_sound() - Static method in class sub_arctic.new_lib.audio_navigator
Description of sound for entering text entry mode
text_rect - class sub_arctic.text.text_rect.
This is the class that represents a displayed bunch of text on the screen.
text_rect(int, int, int, int, text_run, int, int) - Constructor for class sub_arctic.text.text_rect
Construct a text_rect given its size, position, and string representation.
text_renderer - interface sub_arctic.output.text_renderer.
This interface describes objects which can draw a piece of text given a font and string.
text_run - class sub_arctic.text.text_run.
This is the class that holds the information about a contigous set of characters in the same style.
text_run(style, String, handler) - Constructor for class sub_arctic.text.text_run
Construct a text run from a style, a string, and an event handler.
text_start - Variable in class sub_arctic.text.text_bounding_rect
This is the starting character position we represent.
text_style() - Method in class sub_arctic.text.text_run
This returns the style in use by this text run.
text_to_speak() - Method in class sub_arctic.new_lib.audio_renderer
The text to be spoken with this sound
text_toggle_collection - class sub_arctic.lib.text_toggle_collection.
This object builds a collection of labeled toggle switches.
text_toggle_collection(String[], boolean, int, callback_object) - Constructor for class sub_arctic.lib.text_toggle_collection
Build a new text/toggle collection object.
text_toggle_test - class sub_arctic.test.text_toggle_test.
 
text_wb_obj - class sub_arctic.new_lib.text_wb_obj.
This class provides the implementation for a text object displayed on a historical_whiteboard object.
text_wb_obj_state - class sub_arctic.new_lib.text_wb_obj_state.
This class provides a class for storing the historical state of text objects that appear in an historical_whiteboard object.
text_wb_obj_state(long, int, int, int, int, int, int, String) - Constructor for class sub_arctic.new_lib.text_wb_obj_state
Constructor.
text_wb_obj(int, int, int, int, int, String) - Constructor for class sub_arctic.new_lib.text_wb_obj
Full constructor.
text() - Method in class sub_arctic.lib.button
Get the text of this button.
text() - Method in class sub_arctic.lib.oneline_text_display
String currently being displayed.
text() - Method in class sub_arctic.lib.text_menu_item
Return the text on this object.
text() - Method in class sub_arctic.lib.text_display
Text to be displayed stored as a Vector of Strings.
text() - Method in class sub_arctic.lib.label_toggle
Access the text of the label.
text() - Method in class sub_arctic.lib.menu_button
Retrieve the text value on this object.
text() - Method in class sub_arctic.lib.text_flow
Get the text of this object.
text() - Method in class sub_arctic.lib.display_help_container
Retrieve the current help text.
text() - Method in class sub_arctic.new_lib.button
The text associated with the label of this button (or null if this is not a labelled button).
text() - Method in class sub_arctic.new_lib.text_wb_obj
Text value to be displayed
text() - Method in class sub_arctic.new_lib.label_toggle
Access the text of the label.
text() - Method in class sub_arctic.text.text_run
Return the actual string we are trying to display.
the_color - Variable in class sub_arctic.output.shadow_drawable
Color we paint everything in
the_image - Variable in class sub_arctic.test.image_cutter
Icon object holding the image we are dealing with
the_image() - Method in class sub_arctic.style.image_comp_part
The image for this part.
the_impl() - Static method in class sub_arctic.constraints.std_constraint_impl
The one and only instance of this class.
the_renderer() - Method in class sub_arctic.style.text_comp_part
The renderer for this part.
the_string() - Method in class sub_arctic.style.text_comp_part
The string for this part.
thread_test - class sub_arctic.test.thread_test.
 
thumb_height() - Method in class sub_arctic.new_lib.v_slider_display
Current height of the thumb.
thumb_img() - Method in class sub_arctic.lib.h_slider_display
Image for the thumb
thumb_img() - Method in class sub_arctic.lib.v_slider_display
Image for the thumb
thumb_img() - Method in class sub_arctic.new_lib.v_slider_display
Image for the thumb
thumb_offset() - Method in class sub_arctic.lib.h_slider_display
Compute the offset to the thumb in pixels (returns -1 for no thumb)
thumb_offset() - Method in class sub_arctic.lib.scale
We override the function that computes the offset of the thumb to ignore the areas that normally would be used for the end pieces.
thumb_offset() - Method in class sub_arctic.lib.h_scrollbar
Compute the offset to the thumb in pixels.
thumb_offset() - Method in class sub_arctic.lib.v_slider_display
Compute the offset to the thumb in pixels (returns -1 for no thumb)
thumb_offset() - Method in class sub_arctic.lib.v_scrollbar
Compute the offset to the thumb in pixels.
thumb_offset() - Method in class sub_arctic.new_lib.v_slider_display
Compute the offset to the thumb in pixels (returns -1 for no thumb)
thumb_offset() - Method in class sub_arctic.new_lib.v_scrollbar
Compute the offset to the thumb in pixels.
thumb_percentage() - Method in class sub_arctic.lib.h_scrollbar
Retrieve the amount of space covered by the thumb.
thumb_percentage() - Method in class sub_arctic.lib.v_scrollbar
Retrieve the amount of space covered by the thumb.
thumb_percentage() - Method in class sub_arctic.new_lib.v_scrollbar
Retrieve the amount of space covered by the thumb.
thumb_scale() - Method in class sub_arctic.lib.h_scrollbar
The amount we scale thumb_percentage (which is in the range 0..1) by when return it (or accept it) as an integer through the part_b interface.
thumb_scale() - Method in class sub_arctic.lib.v_scrollbar
The amount we scale thumb_percentage (which is in the range 0..1) by when return it (or accept it) as an integer through the part_b interface.
thumb_scale() - Method in class sub_arctic.new_lib.v_scrollbar
The amount we scale thumb_percentage (which is in the range 0..1) by when return it (or accept it) as an integer through the part_b interface.
thumb_scale(double) - Method in class sub_arctic.lib.h_scrollbar
The amount we scale thumb_percentage (which is in the range 0..1) by when return it (or accept it) as an integer through the part_b interface.
thumb_shift() - Method in class sub_arctic.lib.h_slider_display
Return how much to shift the thumb by (in y, and in pixels).
thumb_shift() - Method in class sub_arctic.lib.v_slider_display
Return how much to shift the thumb by (in x, and in pixels).
thumb_shift() - Method in class sub_arctic.new_lib.v_slider_display
Return how much to shift the thumb by (in x, and in pixels).
thumbs_fit() - Method in class sub_arctic.lib.h_range_slider_display
 
thumbs_fit() - Method in class sub_arctic.lib.v_range_slider_display
 
tile_image(loaded_image, int, int, int, int) - Method in class sub_arctic.output.drawable
subArctic style renaming of tileImage
tileImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.drawable
Tiled drawing of a pattern image over an area.
tileImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.drawable_wrapper
Tiled drawing of a pattern image over an area.
tileImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.exploder_drawable
Tiled drawing of a pattern image over an area.
tileImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.trace_drawable
Tiled drawing of a pattern image over an area.
tileImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.ignore_drawable
Tiled drawing of a pattern image over an area.
tileImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.conditional_drawable
Tiled drawing of a pattern image over an area.
tileImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.recording_drawable
Tiled drawing of a pattern image over an area.
tileImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.transparent_drawable
Override tiled image drawing, modifying transparency.
tileImage(loaded_image, int, int, int, int) - Method in class sub_arctic.output.shadow_drawable
Override tiled image drawing, turning all non-transparent colors to ours.
time - Variable in class sub_arctic.new_lib.wb_obj_state
Timestamp indicating time that this state is valid at.
time_expired(event) - Method in interface sub_arctic.anim.timer
This method is called when the amount of time requested via the timer_transition has elapsed.
time_expired(event) - Method in class sub_arctic.input.point_agent_class
This is called to tell us that the timer we previous scheduled has expired.
time_expired(event) - Method in class sub_arctic.lib.listbox
This method gets called when the double click timer expires.
time_expired(event) - Method in class sub_arctic.test.listbox_test
 
time_interval - class sub_arctic.anim.time_interval.
This class is handy for manipulating transitions both by the user and by the animation agent.
time_interval() - Constructor for class sub_arctic.anim.time_interval
Create a time interval that you will fill in the values for later.
time_interval(int, transition, long) - Constructor for class sub_arctic.anim.time_interval
Create one of these puppies...
time_interval(long, long) - Constructor for class sub_arctic.anim.time_interval
Create a time_interval with a known start and end point.
time_setting - Variable in class sub_arctic.new_lib.historical_whiteboard_lens
 
timed_debug_println(String) - Static method in class sub_arctic.lib.manager
Debugging print routine to print a string (with newline) with the time corresponding to since_marked_time() appended.
timer - interface sub_arctic.anim.timer.
This interface defines how the timer callback works.
timer_transition - class sub_arctic.anim.timer_transition.
This is a subclass of transition which just generates a "pulse" to an object which an amount of time has elapsed.
timer_transition(timer, long) - Constructor for class sub_arctic.anim.timer_transition
Create a timer transition which is scheduled to go off in some number of milliseconds.
timestamp() - Method in class sub_arctic.anim.anim_event
Retrieve the timestamp on this event.
title - Variable in class sub_arctic.contrib.multilist_list
 
title_color() - Method in class sub_arctic.lib.semantic_lens
Color we do our title handle in.
title_color() - Method in class sub_arctic.lib.backdrop_lens
Color we do our title handle in.
title_font() - Method in class sub_arctic.lib.semantic_lens
Font we draw title handle in.
title_font() - Method in class sub_arctic.lib.backdrop_lens
Font we draw title handle in.
title_interactor() - Method in class sub_arctic.contrib.multilist_list
Return the actual title interactor contained within this multilist_list.
title_str() - Method in class sub_arctic.lib.semantic_lens
Title string.
title_str() - Method in class sub_arctic.lib.backdrop_lens
Title string.
title() - Method in class sub_arctic.contrib.multilist_list
Return the original object passed in to use as the title.
titleInt - Variable in class sub_arctic.contrib.multilist_list
 
TL_DIAG_GRAD - Static variable in class sub_arctic.output.linear_gradient_text
Style code constant for top-left to bottom-right diagonal gradient
TL_GRAD - Static variable in class sub_arctic.output.radial_gradient_text
Style code constant for top-left centered gradient
tmp_b - Variable in class sub_arctic.output.mask_filter
This is temporary holding place for the B value when we are doing a conversion from HSV to RGB.
tmp_g - Variable in class sub_arctic.output.mask_filter
This is temporary holding place for the G value when we are doing a conversion from HSV to RGB.
tmp_r - Variable in class sub_arctic.output.mask_filter
This is temporary holding place for the R value when we are doing a conversion from HSV to RGB.
to_hsv(Color) - Method in class sub_arctic.output.mask_filter
Convert an RGB value to RGB.
to_top - Variable in class sub_arctic.input.navigation_agent
Hold a reference to the Method for to_top.
toggle - class sub_arctic.lib.toggle.
This class is a common superclass for checkbox and radio_button.
toggle - class sub_arctic.new_lib.toggle.
This class is a common superclass for checkbox and radio_button.
toggle_image_set() - Static method in class sub_arctic.lib.std
 
toggle(int, int, callback_object) - Constructor for class sub_arctic.lib.toggle
Default appearance constructor.
toggle(int, int, loaded_image[], loaded_image[], toggle, callback_object) - Constructor for class sub_arctic.lib.toggle
Full constructor.
toggle(int, int, loaded_image[], loaded_image[], toggle, callback_object) - Constructor for class sub_arctic.new_lib.toggle
Full constructor.
toggle(int, int, toggle, callback_object) - Constructor for class sub_arctic.new_lib.toggle
Partial constructor for use by subclasses.
toggle(loaded_image[], loaded_image[], callback_object) - Constructor for class sub_arctic.new_lib.toggle
Constructor that defaults to a 0,0 position and no group.
toggle(loaded_image[], loaded_image[], toggle, callback_object) - Constructor for class sub_arctic.new_lib.toggle
Constructor that defaults to a 0,0 position.
top - Variable in class sub_arctic.contrib.Notebook
 
TOP - Static variable in interface sub_arctic.style.composer_consts
Constant for designating the top edge of a part or parameter.
top_col() - Method in class sub_arctic.style.hv_fill_prog_blank
Return the array of colors being used for this blank's top.
top_interactor() - Method in class sub_arctic.lib.interactor_applet
Fetch the top_level associated with this applet.
top_interactor() - Method in class sub_arctic.lib.interactor_frame
Access the top level interactor for this frame.
top_interactor() - Method in class sub_arctic.lib.interactor_canvas
Access the top_level inside this component.
TOP_JUSTIFIED - Static variable in class sub_arctic.lib.row
Constant to denote left justified layout.
top_level - class sub_arctic.lib.top_level.
This class is the top interactor of a sub_arctic interface.
top_level() - Constructor for class sub_arctic.lib.top_level
Construct a top level and give it default values for x,y, width and height.
top_level(int, int, int, int) - Constructor for class sub_arctic.lib.top_level
Construct a top_level object with know x,y, width and height.
TOP() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the y part of this object.
TOP() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the top part of this object.
toString() - Method in class sub_arctic.constraints.std_constraint
Create a human readable string describing the constraint.
toString() - Method in interface sub_arctic.constraints.constraint
Convert to a human readable string
toString() - Method in class sub_arctic.input.event
Convert event to a human readable string which describes it.
toString() - Method in class sub_arctic.lib.base_interactor
Convert to a human readable string.
toString() - Method in class sub_arctic.lib.text_menu_item
Return a debugging string.
toString() - Method in class sub_arctic.lib.pullright_menu_item
Return a debugging string
toString() - Method in interface sub_arctic.lib.interactor
Convert to a human readable string.
toString() - Method in class sub_arctic.lib.listbox
Generate a little different string for the listbox.
toString() - Method in class sub_arctic.new_lib.generic_audio_xlation
Convert to human readable display string for debugging
toString() - Method in class sub_arctic.output.drawable
Convert to a human readable string.
toString() - Method in class sub_arctic.output.drawable_wrapper
Convert to a human readable string.
toString() - Method in class sub_arctic.output.lens_info_drawable
Convert to a human readable string.
toString() - Method in class sub_arctic.output.exploder_drawable
Convert to a human readable string.
toString() - Method in class sub_arctic.output.trace_drawable
Convert to a human readable string.
toString() - Method in class sub_arctic.output.ignore_drawable
Convert to a human readable string.
toString() - Method in class sub_arctic.output.conditional_drawable
Convert to a human readable string.
toString() - Method in class sub_arctic.output.isolation_drawable
Convert to a human readable string.
toString() - Method in class sub_arctic.output.recording_drawable
Convert to a human readable string.
toString() - Method in class sub_arctic.output.text_extractor
Convert to a human readable string.
toString() - Method in class sub_arctic.output.single_isolation_drawable
Convert to a human readable string.
toString() - Method in class sub_arctic.style.composition_part_base
Convert to a human readable string suitable for a debugging dump.
toString() - Method in class sub_arctic.style.composer
Convert to human readable string for debugging dump.
toString() - Method in class sub_arctic.text.screen_rect
Display this sucker.
toString() - Method in class sub_arctic.text.text_rect
Display this sucker.
toString() - Method in class sub_arctic.text.word
Print out a word to the terminal
toString() - Method in class sub_arctic.text.text_bounding_rect
Put out a representation of the text's bounding rect
toString() - Method in class sub_arctic.text.dead_rect
Display this sucker.
TR_GRAD - Static variable in class sub_arctic.output.radial_gradient_text
Style code constant for top-left centered gradient
trace_drawable - class sub_arctic.output.trace_drawable.
This class creates a drawable_wrapper object which does a debugging trace print of its operations as it draws (then forwards the actual drawing operation to its wrapped drawable).
trace_drawable(drawable) - Constructor for class sub_arctic.output.trace_drawable
Constructor that defaults its trace output to System.out.
trace_drawable(drawable, PrintStream) - Constructor for class sub_arctic.output.trace_drawable
Simple constructor
trace_drawable(Graphics, PrintStream) - Constructor for class sub_arctic.output.trace_drawable
Constructor working from a Graphics.
trace_enabled() - Method in class sub_arctic.output.trace_drawable
Flag to indicate that tracing is enabled (starts off true).
trace_out() - Method in class sub_arctic.output.trace_drawable
PrintStream object we write trace lines to.
trace(String) - Method in class sub_arctic.output.trace_drawable
Produce a line of trace.
track_click - Variable in class sub_arctic.input.click_track_agent
Store the reference to the method object representing this object's protocol.
track_click(event, Object) - Method in class sub_arctic.input.click_agent
Track press and release events everywhere that are dispatched to us from the click_track monitoring agent.
track_click(event, Object) - Method in interface sub_arctic.input.click_tracking
Dispatch press and release events to the object so it can track mouse button state outside its normal domain.
track_click(event, Object) - Method in class sub_arctic.lib.debug_lens_top_level
Listen for mouse button press input somewhere in the interface.
traj() - Method in class sub_arctic.anim.transition
Retrieve the trajectory for this object.
trajectory - interface sub_arctic.anim.trajectory.
This is an interface for trajectories.
trans - Variable in class sub_arctic.input.point_agent_class
 
trans_filter - Variable in class sub_arctic.output.transparent_drawable
Filter to increase transparency of images
transition - class sub_arctic.anim.transition.
Class that implements the transitions, just like in the paper (Hudson & Stasko, UIST '93) and in artkit.
transition_images() - Method in class sub_arctic.lib.label_toggle
 
transition_looks() - Method in class sub_arctic.lib.multi_button
Image set for "transition" appearance from each state.
transition_looks() - Method in class sub_arctic.new_lib.multi_button
Image set for "transition" appearance from each state.
transition_step(Object, Object) - Method in interface sub_arctic.anim.simple_animatable
This function gets called as the transition progresses.
transition_step(Object, Object) - Method in class sub_arctic.contrib.drag_icon
This function gets called as the transition progress.
transition_step(Object, Object) - Method in class sub_arctic.contrib.FadingIcon
 
transition_step(transition, trajectory, double, Object, double, Object, event, Object) - Method in interface sub_arctic.anim.animatable
This called on your object to deliver one step of the animation.
transition_step(transition, trajectory, double, Object, double, Object, event, Object) - Method in class sub_arctic.lib.sliding_text
Handle an animation step.
transition_step(transition, trajectory, double, Object, double, Object, event, Object) - Method in class sub_arctic.lib.anim_mover_container
Handle an animation step.
transition_step(transition, trajectory, double, Object, double, Object, event, Object) - Method in class sub_arctic.test.shade
we just look at the end_obj (which is a Float) and send that to the set_shade code
transition(animatable, time_interval, trajectory) - Constructor for class sub_arctic.anim.transition
Build a transition, given a target animatable, a time interval, and a trajectory.
translate_to_lower(int) - Static method in class sub_arctic.input.text_focus_agent
Standard translation filter for mapping to all lower case.
translate_to_upper(int) - Static method in class sub_arctic.input.text_focus_agent
Standard translation filter for mapping to all upper case.
translate(int, int) - Method in class sub_arctic.output.drawable
 
translate(int, int) - Method in class sub_arctic.output.drawable_wrapper
 
translate(int, int) - Method in class sub_arctic.output.exploder_drawable
 
translate(int, int) - Method in class sub_arctic.output.trace_drawable
 
translate(int, int) - Method in class sub_arctic.output.ignore_drawable
 
translate(int, int) - Method in class sub_arctic.output.recording_drawable
 
translatePoint(int, int) - Method in class sub_arctic.input.event
AWT method: Translates an event relative to the given component.
transp_color - Variable in class sub_arctic.output.mask_filter
Store the intensity we are using for transparent.
transp_test - class sub_arctic.test.transp_test.
 
transparency_container - class sub_arctic.lib.transparency_container.
This is a container class (a subclass of shrink_wrap_container) that draws its child subtrees using a transparent drawable.
transparency_container(int, int) - Constructor for class sub_arctic.lib.transparency_container
Constructor with default 50% transparency.
transparency_container(int, int, int) - Constructor for class sub_arctic.lib.transparency_container
Full constructor.
TRANSPARENT - Static variable in class sub_arctic.contrib.FadingImage
Constants
TRANSPARENT - Static variable in class sub_arctic.lib.transparency_container
This constant represents the alpha value for an image which is completely transparent (and thus invisible).
transparent_blank - class sub_arctic.style.transparent_blank.
This class implements an expandable transparent blank.
transparent_blank(int, int, int) - Constructor for class sub_arctic.style.transparent_blank
Construct a blank based on either an exterior or an interior size request (as indicated by size_kind being either EXTERIOR_SIZED, or INTERIOR_SIZED respectively, which we promptly ignore since they are the same for us).
transparent_blank(int, int, int, int) - Constructor for class sub_arctic.style.transparent_blank
Construct a blank based on either an exterior or an interior size requests (as indicated by size_kind being either EXTERIOR_SIZED, or INTERIOR_SIZED respectively, which we promptly ignore since they are the same for us).
transparent_drawable - class sub_arctic.output.transparent_drawable.
A drawable object that draws everything with increased transparency.
transparent_drawable(drawable) - Constructor for class sub_arctic.output.transparent_drawable
Constructor from drawable that defaults to alpha value of 50%
transparent_drawable(drawable, int) - Constructor for class sub_arctic.output.transparent_drawable
Full constructor from a drawable.
transparent_drawable(Graphics) - Constructor for class sub_arctic.output.transparent_drawable
Constructor that defaults to alpha value of 50%
transparent_drawable(Graphics, int) - Constructor for class sub_arctic.output.transparent_drawable
Full constructor.
transparent_image - class sub_arctic.output2D.transparent_image.
Class to support utility function for creating a transparent in-memory image.
transparentImage() - Method in class sub_arctic.contrib.FadingImage
Return transparent version of image
trash_looks - Variable in class sub_arctic.new_test.wb_test
 
TRAV_DRAW - Static variable in interface sub_arctic.lib.interactor_consts
Indicator for a traversal in drawing order.
TRAV_PICK - Static variable in interface sub_arctic.lib.interactor_consts
Indicator for a traversal in picking order.
TRAV_POST - Static variable in interface sub_arctic.lib.interactor_consts
Indicator for a left-to-right post-order traversal.
TRAV_PRE - Static variable in interface sub_arctic.lib.interactor_consts
Indicator for a left-to-right pre-order traversal.
traversal_test - class sub_arctic.test.traversal_test.
 
traversal_xform - interface sub_arctic.lib.traversal_xform.
Interface representing an object that transforms a set of "parameter" values from those suitable for use by a parent object into a set suitable for use by a child object (for example, during a traversal using traverse_and_collect()).
traverse_and_collect_children(int, int, boolean, interactor_pred, interactor_pred, traversal_xform, Object, pick_collector) - Method in class sub_arctic.lib.base_interactor
Helper routine for traverse_and_collect() -- does recursive traversal of children in either left-to-right or right-to-left order.
traverse_and_collect_parent(int, interactor_pred, Object, pick_collector) - Method in class sub_arctic.lib.base_interactor
Helper routine for traverse_and_collect() -- this does test on a single (parent) object.
traverse_and_collect(int, int, interactor_pred, interactor_pred, traversal_xform, Object, pick_collector) - Method in class sub_arctic.lib.base_interactor
Do a traversal of the interactor tree to collect nodes meeting some criteria (or perform actions on qualifying nodes).
traverse_and_collect(int, int, interactor_pred, interactor_pred, traversal_xform, Object, pick_collector) - Method in interface sub_arctic.lib.interactor
Do a traversal of the interactor tree to collect nodes meeting some criteria (or perform actions on qualifying nodes).
trim_front_chars() - Method in class sub_arctic.lib.sliding_text
Potentially adjust first_vis_char based on new offset.
trim_front_chars() - Method in class sub_arctic.lib.sliding_stylized_text
Potentially adjust first_vis_char and first_vis_effect based on new offset.
trivial_reject(drawable) - Method in class sub_arctic.lib.base_interactor
Do a trivial reject test that indicates whether the bounds of this object are entirely outside the clipping region of the given drawable object.
trivial_reject(drawable) - Method in interface sub_arctic.lib.interactor
Do a trivial reject test that indicates whether the bounds of this object are entirely outside the clipping region of the given drawable object.
trivial_reject(drawable, Rectangle) - Static method in class sub_arctic.lib.base_interactor
Do a trivial reject test that indicates whether the given bounding box is entirely outside the clipping region of the given drawable object.
TYPE_BLANK - Static variable in interface sub_arctic.style.composer_consts
Constant for loaded_image parameter type
TYPE_BOOL - Static variable in interface sub_arctic.style.composer_consts
Constant for Boolean parameter type
TYPE_COMP_PART - Static variable in interface sub_arctic.style.composer_consts
Constant for arbitrary composition_part parameter type
TYPE_IMAGE - Static variable in interface sub_arctic.style.composer_consts
Constant for loaded_image parameter type
TYPE_INT - Static variable in interface sub_arctic.style.composer_consts
Constant for Integer parameter type
type_is_ok(int, Object) - Static method in class sub_arctic.style.composer
Check whether a given parameter or resource object is the type we expect.
type_name(int) - Static method in class sub_arctic.style.composer
Provide human readable string for a type.
TYPE_POINT - Static variable in interface sub_arctic.style.composer_consts
Constant for Point parameter type
TYPE_STRING - Static variable in interface sub_arctic.style.composer_consts
Constant for String parameter type
TYPE_TEXT_REND - Static variable in interface sub_arctic.style.composer_consts
Constant for text_renderer parameter type

U

ui_constructed() - Method in class sub_arctic.lib.interactor_frame
Determine if the user interface has been constructed.
uist_style_demo - class sub_arctic.new_test.uist_style_demo.
 
unanti_snap_from(event, Point, Point, snap_draggable, int, Object, Object) - Method in interface sub_arctic.input.snap_targetable
Remove anti-snap feedback for an anti-snap that is now being broken.
unanti_snap_from(event, Point, Point, snap_draggable, int, Object, Object) - Method in class sub_arctic.lib.point_snap_target
Remove anti-snap feedback for an anti-snap that is now being broken.
unanti_snap_to - Variable in class sub_arctic.input.snap_drag_agent
Keep a reference to the method unanti_snap_to in our protocol.
unanti_snap_to(event, Point, Point, int, snap_targetable, Object, Object) - Method in interface sub_arctic.input.snap_draggable
Indicate that the object is no longer anti-snapped to a given target object.
unanti_snap_to(event, Point, Point, int, snap_targetable, Object, Object) - Method in class sub_arctic.lib.snap_container
Indicate that the object is no longer anti-snapped to a given target object.
unhighlight() - Method in interface sub_arctic.lib.list_element
This method will be called by the listbox to inform the object that it should no longer be highlighted.
unhighlight() - Method in class sub_arctic.lib.text_list_element
Implement the unhighlight behavior for this list element.
unhighlight(event) - Method in class sub_arctic.lib.menu_item
This is called to make this object unhighlight.
unhighlight(event) - Method in class sub_arctic.lib.pullright_menu_item
Do the unhighlight behavior.
uni_container - class sub_arctic.lib.uni_container.
This class implements a container (parent) object which is limited to no more than one child.
uni_container() - Constructor for class sub_arctic.lib.uni_container
Default constructor.
uni_container(int, int) - Constructor for class sub_arctic.lib.uni_container
Constructor with default (temporary) size and no child.
uni_container(int, int, int, int, interactor) - Constructor for class sub_arctic.lib.uni_container
Full constructor.
uni_filter - Variable in class sub_arctic.output.shadow_drawable
Filter to turn images into our one color
uniq_id() - Static method in class sub_arctic.style.style
Create a unique integer id.
unique_int() - Static method in class sub_arctic.lib.manager
Return a positive integer value that is unique among results from this routine (we ignore the fact that this will eventually wrap-around, so if you need one every micro-second, do it yourself with a long).
unknown - Variable in class sub_arctic.anim.animation_agent
This is one of the three queues for use with this agent.
unlock() - Method in class sub_arctic.style.styled_image
Unlock the image.
unregister_awt_component(Component) - Static method in class sub_arctic.lib.manager
Indicate that an AWT component that has been hosting a sub_arctic top_level object is not longer doing so.
unselect - Variable in class sub_arctic.input.selection_agent_class
Hold a reference to the unselect function of our protocol.
unselect(event, Object) - Method in interface sub_arctic.input.selectable
Dispatch input indicating object has been unselected.
unsnap_from(event, Point, Point, snap_draggable, int, Object) - Method in interface sub_arctic.input.snap_targetable
Remove feedback for a snap that is now being broken.
unsnap_from(event, Point, Point, snap_draggable, int, Object) - Method in class sub_arctic.lib.point_snap_target
Remove feedback for a snap that is now being broken.
unsnap_to - Variable in class sub_arctic.input.snap_drag_agent
Keep a reference to the method unsnap_to in our protocol.
unsnap_to(event, Point, Point, int, snap_targetable, Object) - Method in interface sub_arctic.input.snap_draggable
Indicate that the object is no longer snapped to a given target object.
unsnap_to(event, Point, Point, int, snap_targetable, Object) - Method in class sub_arctic.lib.snap_container
Indicate that the object is no longer snapped to a given target object.
up - Variable in class sub_arctic.input.navigation_agent
Hold a reference to the Method for up.
UP - Static variable in class sub_arctic.input.event
 
up_img() - Method in class sub_arctic.lib.v_slider_display
Image for the up button
up_img() - Method in class sub_arctic.new_lib.v_slider_display
Image for the up button
update_current_state() - Method in class sub_arctic.new_lib.whiteboard_obj
Replace the current state record with a new one.
update(Graphics) - Method in class sub_arctic.lib.interactor_applet
Part of the AWT infrastructure.
update(Graphics) - Method in class sub_arctic.lib.interactor_canvas
This is the redraw part of the AWT interface.
usage() - Static method in class sub_arctic.output.ppm_to_code
Print a "usage" message and exit
use_group() - Method in class sub_arctic.lib.text_toggle_collection
Is the collection using a group (exclusive choices)?
used_duration() - Method in class sub_arctic.anim.time_interval
Return if the user specified this interval in terms of duration.
user_data() - Method in class sub_arctic.lib.base_interactor
Access to the collection of data items that we are holding for the user of this interactor.
user_data() - Method in interface sub_arctic.lib.interactor
Access to the collection of data items that we are holding for the user of this interactor.
user_info_cache - Variable in class sub_arctic.input.point_agent_class
We cache a copy of the user info whenever we find an object that speaks one of our protocols and it gets picked successfully.
user_info_holder - class sub_arctic.input.user_info_holder.
Object to encapsulate some information that should be associated associated with a particular interactor.
user_info_holder(interactor) - Constructor for class sub_arctic.input.user_info_holder
Constructor with info defaulting to null.
user_info_holder(interactor, Object) - Constructor for class sub_arctic.input.user_info_holder
Full constructor.
user_info_item(int) - Method in class sub_arctic.input.focus_dispatch_agent
Retrieve the user info object corresponding to the focusable object at the given index.
user_info() - Method in class sub_arctic.lib.base_interactor
Access to uninterpreted "user information" that we are holding for the user of this object.
user_info() - Method in interface sub_arctic.lib.interactor
Access to uninterpreted "user information" that we are holding for the user of this object.
uses_std_part() - Method in class sub_arctic.constraints.ext_objpart_encoding
Indication of whether the referenced part is one of the standard ones (i.e,.

V

v_fill_blank - class sub_arctic.style.v_fill_blank.
This abstract class represents an based interactor blank which is capable of being expanded vertically to meet a given size request.
v_fill_blank(int, int) - Constructor for class sub_arctic.style.v_fill_blank
(Partially) construct a blank based on an exterior size (if h_kind == EXTERIOR_SIZED) or an interior size (if h_kind == INTERIOR_SIZED).
v_fill_image_blank - class sub_arctic.style.v_fill_image_blank.
This class implements an image-based interactor blank that expands only vertically.
v_fill_image_blank(int, int, loaded_image[], int[]) - Constructor for class sub_arctic.style.v_fill_image_blank
Construct a blank based on 3 images, a set of border sizes, and either an exterior or an interior size request for both the height (as indicated by h_kind being either EXTERIOR_SIZED, or INTERIOR_SIZED respectively).
v_range_slider - class sub_arctic.lib.v_range_slider.
This class creates a vertical slider with either the default artkit or other look.
v_range_slider_display - class sub_arctic.lib.v_range_slider_display.
This the class that knows how to the display-side work of displaying a vertical scrollbar.
v_range_slider_display(int, int, int, int, int, int, int, int, int) - Constructor for class sub_arctic.lib.v_range_slider_display
Construct a new v_slider_display with the artkit look.
v_range_slider_display(int, int, int, int, int, int, int, int, int, loaded_image, loaded_image, loaded_image, loaded_image) - Constructor for class sub_arctic.lib.v_range_slider_display
Full constructor for the v_slider_display.
v_range_slider(int, int, int, int, int, int, int, int, int, callback_object) - Constructor for class sub_arctic.lib.v_range_slider
 
v_range_slider(int, int, int, int, int, int, int, int, int, callback_object, loaded_image, loaded_image, loaded_image, loaded_image) - Constructor for class sub_arctic.lib.v_range_slider
 
v_scrollbar - class sub_arctic.lib.v_scrollbar.
This is a "style-free" vertical scrollbar interactor.
v_scrollbar - class sub_arctic.new_lib.v_scrollbar.
This is a "style-free" vertical scrollbar interactor.
v_scrollbar_images() - Method in class sub_arctic.output.style
Construct three images for a vertical scrollbar.
v_scrollbar_images() - Method in class sub_arctic.output.motif_style
Construct three images for a vertical scrollbar.
v_scrollbar_minimum_thumb_size() - Method in class sub_arctic.output.style
This is the minimum height of a scrollbar thumb.
v_scrollbar_minimum_thumb_size() - Method in class sub_arctic.output.motif_style
This is the minimum height of a scrollbar thumb.
v_scrollbar_thumb_shift() - Method in class sub_arctic.output.style
This method should return how far from the left edge the scrollbar is placed in this style.
v_scrollbar_thumb_shift() - Method in class sub_arctic.output.motif_style
This method should return how far from the left edge the scrollbar is placed in this style.
v_scrollbar_thumb(int) - Method in class sub_arctic.output.style
This method should return an image of a thumb of a given height.
v_scrollbar_thumb(int) - Method in class sub_arctic.output.motif_style
This method should return an image of a thumb of a given height.
v_scrollbar(callback_object) - Constructor for class sub_arctic.lib.v_scrollbar
Minimal constructor for a vertical scrollbar.
v_scrollbar(callback_object) - Constructor for class sub_arctic.new_lib.v_scrollbar
Minimal constructor for a vertical scrollbar.
v_scrollbar(int, int, int, callback_object) - Constructor for class sub_arctic.lib.v_scrollbar
Create a vertical scrollbar with some reasonable defaults.
v_scrollbar(int, int, int, callback_object) - Constructor for class sub_arctic.new_lib.v_scrollbar
Create a vertical scrollbar with some reasonable defaults.
v_scrollbar(int, int, int, int, int, int, double, int, int, callback_object) - Constructor for class sub_arctic.lib.v_scrollbar
Create a vertical scrollbar at a given location on the screen with a given height.
v_scrollbar(int, int, int, int, int, int, double, int, int, callback_object) - Constructor for class sub_arctic.new_lib.v_scrollbar
Create a vertical scrollbar at a given location on the screen with a given height.
v_slider - class sub_arctic.lib.v_slider.
This class creates a vertical slider with either the default artkit or other look.
v_slider - class sub_arctic.new_lib.v_slider.
This class creates a vertical slider with either the default artkit or other look.
v_slider_back_data - Static variable in class sub_arctic.lib.std
 
v_slider_back_height - Static variable in class sub_arctic.lib.std
 
v_slider_back_width - Static variable in class sub_arctic.lib.std
 
v_slider_back() - Static method in class sub_arctic.lib.std
 
v_slider_display - class sub_arctic.lib.v_slider_display.
This the class that knows how to the display-side work of displaying a vertical scrollbar.
v_slider_display - class sub_arctic.new_lib.v_slider_display.
This the class that knows how to the display-side work of displaying a vertical scrollbar.
v_slider_display(int, int, int, int, int, int, int, int) - Constructor for class sub_arctic.lib.v_slider_display
Construct a new v_slider_display with the artkit look.
v_slider_display(int, int, int, int, int, int, int, int) - Constructor for class sub_arctic.new_lib.v_slider_display
Construct a new v_slider_display with a look from the current style.
v_slider_display(int, int, int, int, int, int, int, int, loaded_image, loaded_image, loaded_image, blank) - Constructor for class sub_arctic.new_lib.v_slider_display
Full constructor for the v_slider_display.
v_slider_display(int, int, int, int, int, int, int, int, loaded_image, loaded_image, loaded_image, loaded_image) - Constructor for class sub_arctic.lib.v_slider_display
Full constructor for the v_slider_display.
v_slider_down_data - Static variable in class sub_arctic.lib.std
 
v_slider_down_height - Static variable in class sub_arctic.lib.std
 
v_slider_down_width - Static variable in class sub_arctic.lib.std
 
v_slider_down() - Static method in class sub_arctic.lib.std
 
v_slider_thumb_data - Static variable in class sub_arctic.lib.std
 
v_slider_thumb_height - Static variable in class sub_arctic.lib.std
 
v_slider_thumb_width - Static variable in class sub_arctic.lib.std
 
v_slider_thumb() - Static method in class sub_arctic.lib.std
 
v_slider_up_data - Static variable in class sub_arctic.lib.std
 
v_slider_up_height - Static variable in class sub_arctic.lib.std
 
v_slider_up_width - Static variable in class sub_arctic.lib.std
 
v_slider_up() - Static method in class sub_arctic.lib.std
 
v_slider(int, int, int, int, int, int, int, int, callback_object) - Constructor for class sub_arctic.lib.v_slider
 
v_slider(int, int, int, int, int, int, int, int, callback_object) - Constructor for class sub_arctic.new_lib.v_slider
 
v_slider(int, int, int, int, int, int, int, int, callback_object, loaded_image, loaded_image, loaded_image, blank) - Constructor for class sub_arctic.new_lib.v_slider
 
v_slider(int, int, int, int, int, int, int, int, callback_object, loaded_image, loaded_image, loaded_image, loaded_image) - Constructor for class sub_arctic.lib.v_slider
 
v_spacing() - Method in class sub_arctic.lib.oneline_text_display
This retrieves the vertical spacing of this interactor.
v_spacing() - Method in class sub_arctic.lib.text_display
Extra vertical spacing at top and bottom of text.
valid() - Method in class sub_arctic.anim.continuous_interval
This type of object is always valid, since we require all the relevant fields at construction time.
value - Variable in class sub_arctic.input.int_holder
The value we encapsulate.
value_consumer - interface sub_arctic.constraints.value_consumer.
An interface for objects that receive (consume) values within the "external value" system.
value_ood(int, value_provider, int) - Method in interface sub_arctic.constraints.value_consumer
Indicate that a value (a part of a value_provider object) has, or might have, changed value.
value_ood(int, value_provider, int) - Method in class sub_arctic.constraints.external_constraint
Indicate to this constraint that a value it depends on (a part of a value_provider object that it is interested in) has, or might have, changed value.
value_ood(int, value_provider, int) - Method in class sub_arctic.lib.base_interactor
Indicate that a part value (X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B) with an external constraint attached should be marked out-of-date because something it depends on (externally) is out-of-date.
value_ood(int, value_provider, int) - Method in interface sub_arctic.lib.interactor
Indicate that a part value (X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B) with an external constraint attached should be marked out-of-date because something it depends on (externally) is out-of-date.
value_provider - interface sub_arctic.constraints.value_provider.
An interface for objects that provide values within the "external value" system.
value() - Method in class sub_arctic.lib.h_slider_display
Current value of the slider
value() - Method in class sub_arctic.lib.v_slider_display
Current value of the slider
value() - Method in class sub_arctic.new_lib.v_slider_display
Current value of the slider
VCENTER - Static variable in interface sub_arctic.style.composer_consts
Constant for designating the vertical center position of a part or parameter.
VCENTER() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the vertical center part of this object
VCENTER() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the vertical center part of this object
vert_drag_container - class sub_arctic.lib.vert_drag_container.
This class provides a container for dragging that is limited to changes in y only.
vert_drag_container(int, int, boolean) - Constructor for class sub_arctic.lib.vert_drag_container
Nearly full constructor.
vert_drag_container(int, int, boolean, callback_object) - Constructor for class sub_arctic.lib.vert_drag_container
Full constructor.
VERT_GRAD - Static variable in class sub_arctic.output.linear_gradient_text
Style code constant for vertical gradient
VERTICAL - Static variable in interface sub_arctic.constraints.std_encoding_consts
Orientation code indicating vertical constraint.
vertical_scrollbar() - Method in class sub_arctic.lib.listbox_display
This function returns the current vertical scrollbar for the purposes of callback handling and the setting of the scrollbar thumb.
vertical_status() - Method in class sub_arctic.lib.listbox_display
Retrieve the status of the vertical scrollbar.
vis_child() - Method in class sub_arctic.lib.tab_semantic_lens
 
vis_child() - Method in class sub_arctic.lib.tab_parent
 
vis_test - class sub_arctic.test.vis_test.
 
VISIBLE - Static variable in class sub_arctic.constraints.std_constraint_impl
 
VISIBLE - Static variable in class sub_arctic.constraints.op2_impl
 
VISIBLE - Static variable in interface sub_arctic.lib.interactor_consts
Designator bit for visible
visible_constraint() - Method in class sub_arctic.lib.base_interactor
Return a constraint object representing the constraint (if any) attached to visible.
visible_constraint() - Method in interface sub_arctic.lib.interactor
Return a constraint object representing the constraint (if any) attached to visible.
VISIBLE_HAS_EXT_NOTIFY - Static variable in interface sub_arctic.lib.interactor_consts
VISIBLE has external entities to notify when it goes out-of-date
VISIBLE_IN_PROCESS - Static variable in interface sub_arctic.lib.interactor_consts
Evaluation is underway on VISIBLE (used for cycle detection).
VISIBLE_IS_HORIZONTAL - Static variable in interface sub_arctic.lib.interactor_consts
Indicate whether VISIBLE is consrainted to a horizontal value.
VISIBLE_OOD - Static variable in interface sub_arctic.lib.interactor_consts
Height of object is out-of-date
visible() - Method in class sub_arctic.lib.base_interactor
Indicate if the object considers itself visible.
visible() - Method in interface sub_arctic.lib.interactor
Indicate if the object considers itself visible.
VISIBLE() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the "visible" part of this object
VISIBLE() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the "visible" part of this object
VK_0 - Static variable in class sub_arctic.input.event
 
VK_1 - Static variable in class sub_arctic.input.event
 
VK_2 - Static variable in class sub_arctic.input.event
 
VK_3 - Static variable in class sub_arctic.input.event
 
VK_4 - Static variable in class sub_arctic.input.event
 
VK_5 - Static variable in class sub_arctic.input.event
 
VK_6 - Static variable in class sub_arctic.input.event
 
VK_7 - Static variable in class sub_arctic.input.event
 
VK_8 - Static variable in class sub_arctic.input.event
 
VK_9 - Static variable in class sub_arctic.input.event
 
VK_A - Static variable in class sub_arctic.input.event
 
VK_ACCEPT - Static variable in class sub_arctic.input.event
 
VK_ADD - Static variable in class sub_arctic.input.event
 
VK_ALT - Static variable in class sub_arctic.input.event
 
VK_B - Static variable in class sub_arctic.input.event
 
VK_BACK_QUOTE - Static variable in class sub_arctic.input.event
 
VK_BACK_SLASH - Static variable in class sub_arctic.input.event
 
VK_BACK_SPACE - Static variable in class sub_arctic.input.event
 
VK_C - Static variable in class sub_arctic.input.event
 
VK_CANCEL - Static variable in class sub_arctic.input.event
 
VK_CAPS_LOCK - Static variable in class sub_arctic.input.event
 
VK_CLEAR - Static variable in class sub_arctic.input.event
 
VK_CLOSE_BRACKET - Static variable in class sub_arctic.input.event
 
VK_COMMA - Static variable in class sub_arctic.input.event
 
VK_CONTROL - Static variable in class sub_arctic.input.event
 
VK_CONVERT - Static variable in class sub_arctic.input.event
 
VK_D - Static variable in class sub_arctic.input.event
 
VK_DECIMAL - Static variable in class sub_arctic.input.event
 
VK_DELETE - Static variable in class sub_arctic.input.event
 
VK_DIVIDE - Static variable in class sub_arctic.input.event
 
VK_DOWN - Static variable in class sub_arctic.input.event
 
VK_E - Static variable in class sub_arctic.input.event
 
VK_END - Static variable in class sub_arctic.input.event
 
VK_ENTER - Static variable in class sub_arctic.input.event
 
VK_EQUALS - Static variable in class sub_arctic.input.event
 
VK_ESCAPE - Static variable in class sub_arctic.input.event
 
VK_F - Static variable in class sub_arctic.input.event
 
VK_F1 - Static variable in class sub_arctic.input.event
 
VK_F10 - Static variable in class sub_arctic.input.event
 
VK_F11 - Static variable in class sub_arctic.input.event
 
VK_F12 - Static variable in class sub_arctic.input.event
 
VK_F2 - Static variable in class sub_arctic.input.event
 
VK_F3 - Static variable in class sub_arctic.input.event
 
VK_F4 - Static variable in class sub_arctic.input.event
 
VK_F5 - Static variable in class sub_arctic.input.event
 
VK_F6 - Static variable in class sub_arctic.input.event
 
VK_F7 - Static variable in class sub_arctic.input.event
 
VK_F8 - Static variable in class sub_arctic.input.event
 
VK_F9 - Static variable in class sub_arctic.input.event
 
VK_FINAL - Static variable in class sub_arctic.input.event
 
VK_G - Static variable in class sub_arctic.input.event
 
VK_H - Static variable in class sub_arctic.input.event
 
VK_HELP - Static variable in class sub_arctic.input.event
 
VK_HOME - Static variable in class sub_arctic.input.event
 
VK_I - Static variable in class sub_arctic.input.event
 
VK_INSERT - Static variable in class sub_arctic.input.event
 
VK_J - Static variable in class sub_arctic.input.event
 
VK_K - Static variable in class sub_arctic.input.event
 
VK_KANA - Static variable in class sub_arctic.input.event
 
VK_KANJI - Static variable in class sub_arctic.input.event
 
VK_L - Static variable in class sub_arctic.input.event
 
VK_LEFT - Static variable in class sub_arctic.input.event
 
VK_M - Static variable in class sub_arctic.input.event
 
VK_META - Static variable in class sub_arctic.input.event
 
VK_MODECHANGE - Static variable in class sub_arctic.input.event
 
VK_MULTIPLY - Static variable in class sub_arctic.input.event
 
VK_N - Static variable in class sub_arctic.input.event
 
VK_NONCONVERT - Static variable in class sub_arctic.input.event
 
VK_NUM_LOCK - Static variable in class sub_arctic.input.event
 
VK_NUMPAD0 - Static variable in class sub_arctic.input.event
 
VK_NUMPAD1 - Static variable in class sub_arctic.input.event
 
VK_NUMPAD2 - Static variable in class sub_arctic.input.event
 
VK_NUMPAD3 - Static variable in class sub_arctic.input.event
 
VK_NUMPAD4 - Static variable in class sub_arctic.input.event
 
VK_NUMPAD5 - Static variable in class sub_arctic.input.event
 
VK_NUMPAD6 - Static variable in class sub_arctic.input.event
 
VK_NUMPAD7 - Static variable in class sub_arctic.input.event
 
VK_NUMPAD8 - Static variable in class sub_arctic.input.event
 
VK_NUMPAD9 - Static variable in class sub_arctic.input.event
 
VK_O - Static variable in class sub_arctic.input.event
 
VK_OPEN_BRACKET - Static variable in class sub_arctic.input.event
 
VK_P - Static variable in class sub_arctic.input.event
 
VK_PAGE_DOWN - Static variable in class sub_arctic.input.event
 
VK_PAGE_UP - Static variable in class sub_arctic.input.event
 
VK_PAUSE - Static variable in class sub_arctic.input.event
 
VK_PERIOD - Static variable in class sub_arctic.input.event
 
VK_PRINTSCREEN - Static variable in class sub_arctic.input.event
 
VK_Q - Static variable in class sub_arctic.input.event
 
VK_QUOTE - Static variable in class sub_arctic.input.event
 
VK_R - Static variable in class sub_arctic.input.event
 
VK_RIGHT - Static variable in class sub_arctic.input.event
 
VK_S - Static variable in class sub_arctic.input.event
 
VK_SCROLL_LOCK - Static variable in class sub_arctic.input.event
 
VK_SEMICOLON - Static variable in class sub_arctic.input.event
 
VK_SEPARATER - Static variable in class sub_arctic.input.event
 
VK_SHIFT - Static variable in class sub_arctic.input.event
 
VK_SLASH - Static variable in class sub_arctic.input.event
 
VK_SPACE - Static variable in class sub_arctic.input.event
 
VK_SUBTRACT - Static variable in class sub_arctic.input.event
 
VK_T - Static variable in class sub_arctic.input.event
 
VK_TAB - Static variable in class sub_arctic.input.event
 
VK_U - Static variable in class sub_arctic.input.event
 
VK_UNDEFINED - Static variable in class sub_arctic.input.event
 
VK_UP - Static variable in class sub_arctic.input.event
 
VK_V - Static variable in class sub_arctic.input.event
 
VK_W - Static variable in class sub_arctic.input.event
 
VK_X - Static variable in class sub_arctic.input.event
 
VK_Y - Static variable in class sub_arctic.input.event
 
VK_Z - Static variable in class sub_arctic.input.event
 
vrs - Variable in class sub_arctic.lib.grabber_semantic_lens
 
vrs - Variable in class sub_arctic.lib.focus_semantic_lens
 
vrs - Variable in class sub_arctic.lib.bounds_semantic_lens
 

W

w - Variable in class sub_arctic.new_lib.wb_obj_state
Width of object
W - Static variable in class sub_arctic.constraints.op3_impl
 
W - Static variable in class sub_arctic.constraints.std_constraint_impl
 
W - Static variable in class sub_arctic.constraints.op1_impl
 
W - Static variable in class sub_arctic.constraints.op2_impl
 
W - Static variable in interface sub_arctic.lib.interactor_consts
Designator bit for w
w_constraint() - Method in class sub_arctic.lib.base_interactor
Return a constraint object representing the constraint (if any) attached to w.
w_constraint() - Method in interface sub_arctic.lib.interactor
Return a constraint object representing the constraint (if any) attached to w.
W_COORD - Static variable in class sub_arctic.style.composer
Constant for designating w coord.
W_HAS_EXT_NOTIFY - Static variable in interface sub_arctic.lib.interactor_consts
W has external entities to notify when it goes out-of-date
w_il - Variable in class sub_arctic.lib.focus_semantic_lens
 
W_IN_PROCESS - Static variable in interface sub_arctic.lib.interactor_consts
Evaluation is underway on W (used for cycle detection).
W_OOD - Static variable in interface sub_arctic.lib.interactor_consts
Width of object is out-of-date
w() - Method in class sub_arctic.lib.base_interactor
Width of the object.
w() - Method in interface sub_arctic.lib.interactor
Width of the object.
w() - Method in class sub_arctic.new_lib.whiteboard_obj
width of bounding box
w() - Method in class sub_arctic.style.composition_part_base
Current width of the object.
w() - Method in class sub_arctic.style.blank_base
Width of the blank image.
w() - Method in class sub_arctic.style.text_comp_part
Current width of the object.
w() - Method in class sub_arctic.style.anchor_pt_comp_part
Current width of the object.
w() - Method in interface sub_arctic.style.composition_part
Current width of the object.
w() - Method in class sub_arctic.style.image_comp_part
Current width of the object.
w() - Method in class sub_arctic.style.composer
Width of the composed result.
w() - Method in class sub_arctic.text.screen_rect
This returns the width of the object.
W() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the w part of this object
W() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the w part of this object
w(String) - Method in class sub_arctic.output.simple_text_renderer
Width that the image of a given string drawn would take up.
w(String) - Method in class sub_arctic.output.shadow_lin_grad_text
Width that the image of a given string drawn would take up.
w(String) - Method in class sub_arctic.output.shadow_rad_grad_text
Width that the image of a given string drawn would take up.
w(String) - Method in class sub_arctic.output.shadowed_text_renderer
Width that the image of a given string drawn would take up.
w(String) - Method in interface sub_arctic.output.text_renderer
Width that the image of a given string drawn would take up.
WA_DYNAMIC - Static variable in class sub_arctic.lib.manager
Special platform id to support dynamically added workarounds.
WA_IE3 - Static variable in class sub_arctic.lib.manager
Platform id for workarounds related to MS Internet Explorer 3.x.
WA_JDK1_ALL - Static variable in class sub_arctic.lib.manager
Platform id for workarounds related to JDK 1.0.x on all machines.
WA_JDK1_MAC - Static variable in class sub_arctic.lib.manager
Platform id for workarounds related to JDK 1.0.x on the Mac.
WA_JDK1_PC - Static variable in class sub_arctic.lib.manager
Platform id for workarounds related to JDK 1.0.x on Wintel machines.
WA_JDK1_SUN - Static variable in class sub_arctic.lib.manager
Platform id for workarounds related to JDK 1.0.x on Sun machines.
WA_MAX_PLATFORM_ID - Static variable in class sub_arctic.lib.manager
Largest platform id in use
WA_NS3_ALL - Static variable in class sub_arctic.lib.manager
Platform id for workarounds related to Netscape 3.x on all machines.
WA_NS3_MAC - Static variable in class sub_arctic.lib.manager
Platform id for workarounds related to Netscape 3.x on the Mac
WA_NS3_PC - Static variable in class sub_arctic.lib.manager
Platform id for workarounds related to Netscape 3.x on Wintel machines.
WA_NS3_SUN - Static variable in class sub_arctic.lib.manager
Platform id for workarounds related to Netscape 3.x on Suns
WA_REDUNDANT_MOVES - Static variable in class sub_arctic.lib.manager
 
WA_TRACKER_HANGS - Static variable in class sub_arctic.lib.manager
 
WA_USER1 - Static variable in class sub_arctic.lib.manager
 
WA_USER10 - Static variable in class sub_arctic.lib.manager
 
WA_USER11 - Static variable in class sub_arctic.lib.manager
 
WA_USER12 - Static variable in class sub_arctic.lib.manager
 
WA_USER13 - Static variable in class sub_arctic.lib.manager
 
WA_USER14 - Static variable in class sub_arctic.lib.manager
 
WA_USER15 - Static variable in class sub_arctic.lib.manager
 
WA_USER16 - Static variable in class sub_arctic.lib.manager
 
WA_USER17 - Static variable in class sub_arctic.lib.manager
 
WA_USER18 - Static variable in class sub_arctic.lib.manager
 
WA_USER19 - Static variable in class sub_arctic.lib.manager
 
WA_USER2 - Static variable in class sub_arctic.lib.manager
 
WA_USER20 - Static variable in class sub_arctic.lib.manager
 
WA_USER21 - Static variable in class sub_arctic.lib.manager
 
WA_USER22 - Static variable in class sub_arctic.lib.manager
 
WA_USER23 - Static variable in class sub_arctic.lib.manager
 
WA_USER24 - Static variable in class sub_arctic.lib.manager
 
WA_USER25 - Static variable in class sub_arctic.lib.manager
 
WA_USER26 - Static variable in class sub_arctic.lib.manager
 
WA_USER27 - Static variable in class sub_arctic.lib.manager
 
WA_USER28 - Static variable in class sub_arctic.lib.manager
 
WA_USER29 - Static variable in class sub_arctic.lib.manager
 
WA_USER3 - Static variable in class sub_arctic.lib.manager
 
WA_USER30 - Static variable in class sub_arctic.lib.manager
 
WA_USER31 - Static variable in class sub_arctic.lib.manager
 
WA_USER32 - Static variable in class sub_arctic.lib.manager
 
WA_USER4 - Static variable in class sub_arctic.lib.manager
 
WA_USER5 - Static variable in class sub_arctic.lib.manager
 
WA_USER6 - Static variable in class sub_arctic.lib.manager
 
WA_USER7 - Static variable in class sub_arctic.lib.manager
 
WA_USER8 - Static variable in class sub_arctic.lib.manager
 
WA_USER9 - Static variable in class sub_arctic.lib.manager
 
wait_for_image(Image) - Static method in class sub_arctic.lib.manager
Block until the given image is loaded (or there is an error in loading).
was_alive(long) - Method in class sub_arctic.new_lib.whiteboard_obj
Indicate whether the given object would have been alive at the given time.
was_alive(long) - Method in class sub_arctic.new_lib.line_wb_obj
Indicate whether the given object would have been alive at the given time.
was_alive(long) - Method in class sub_arctic.new_lib.text_wb_obj
Indicate whether the given object would have been alive at the given time.
was_alive(long) - Method in class sub_arctic.new_lib.rect_wb_obj
Indicate whether the given object would have been alive at the given time.
wb_obj_state - class sub_arctic.new_lib.wb_obj_state.
This class provides the base class for storing the historical state of objects that appear in an historical_whiteboard object.
wb_obj_state(long, int, int, int, int, int, int) - Constructor for class sub_arctic.new_lib.wb_obj_state
Constructor.
wb_test - class sub_arctic.new_test.wb_test.
 
white_on_black - Static variable in class sub_arctic.output.color_pair
Standard color pair for white on black
whiteboard_obj - class sub_arctic.new_lib.whiteboard_obj.
This abstract class provides the API and base implementation for an object displayed on a historical_whiteboard object.
whiteboard_obj(int, int, int, int, int) - Constructor for class sub_arctic.new_lib.whiteboard_obj
Full constructor.
width - Variable in class sub_arctic.text.text_bounding_rect
This is the width of the text in its font.
WIDTH - Static variable in interface sub_arctic.style.composer_consts
Constant for designating the width of a part or parameter.
width() - Method in class sub_arctic.output.loaded_image
Get the image width, waiting for the image to load if necessary
width() - Method in class sub_arctic.text.run
Width of this object in pixels.
width() - Method in class sub_arctic.text.marker
Width of this object in pixels.
width() - Method in class sub_arctic.text.text_run
Return the naive value of the width of this run.
width() - Method in class sub_arctic.text.paragraph
Return the width of this paragraph in pixels.
will_fit_height(int) - Method in class sub_arctic.lib.listbox_child_display
This function is a predicate used by other classes to see if this display will fit in an area's height;
will_fit_width(int) - Method in class sub_arctic.lib.listbox_child_display
This function is a predicate used by other classes to see if this display will fit in an area's width.
WINDOW_ACTIVATED - Static variable in class sub_arctic.input.event
 
window_activated(event, Window, Object) - Method in interface sub_arctic.input.window_notifiable
 
window_activated(event, Window, Object) - Method in class sub_arctic.test.frame_test
 
window_agent - class sub_arctic.input.window_agent.
This agent is responsible for informing parts of a sub arctic program or applet about the actions of the top level windows of his/her application.
WINDOW_CLOSED - Static variable in class sub_arctic.input.event
 
window_closed(event, Window, Object) - Method in interface sub_arctic.input.window_notifiable
 
window_closed(event, Window, Object) - Method in class sub_arctic.test.frame_test
 
WINDOW_CLOSING - Static variable in class sub_arctic.input.event
 
window_closing(event, Window, Object) - Method in interface sub_arctic.input.window_notifiable
 
window_closing(event, Window, Object) - Method in class sub_arctic.test.frame_test
 
WINDOW_DEACTIVATED - Static variable in class sub_arctic.input.event
 
window_deactivated(event, Window, Object) - Method in interface sub_arctic.input.window_notifiable
 
window_deactivated(event, Window, Object) - Method in class sub_arctic.test.frame_test
 
WINDOW_DEICONIFIED - Static variable in class sub_arctic.input.event
 
window_deiconified(event, Window, Object) - Method in interface sub_arctic.input.window_notifiable
 
window_deiconified(event, Window, Object) - Method in class sub_arctic.test.frame_test
 
window_focus - Static variable in class sub_arctic.lib.manager
This is the agent for handling the notification of window events.
WINDOW_ICONIFIED - Static variable in class sub_arctic.input.event
 
window_iconified(event, Window, Object) - Method in interface sub_arctic.input.window_notifiable
 
window_iconified(event, Window, Object) - Method in class sub_arctic.test.frame_test
 
window_notifiable - interface sub_arctic.input.window_notifiable.
This interface is used by clients that wish to become aware of window events such as windows opening, closing, or becoming iconified.
WINDOW_OPENED - Static variable in class sub_arctic.input.event
 
window_opened(event, Window, Object) - Method in interface sub_arctic.input.window_notifiable
 
window_opened(event, Window, Object) - Method in class sub_arctic.test.frame_test
 
word - class sub_arctic.text.word.
This object represents an entire, non-breakable word.
word() - Constructor for class sub_arctic.text.word
Create a new word, with no bounding rects yet contained.
work - Static variable in class sub_arctic.lib.manager
This is the agent for handling the work procedures set up for doing multithreaded programming.
work_agent - class sub_arctic.input.work_agent.
This is the class that handles dispatching the work_procs on the "synchronized side of the world." User's should never use this class directly but should use the API in the manager instead.
work_event - class sub_arctic.input.work_event.
This is a subtype of the AWTEvent class which we use to force ourselves to be synchronized with the event dispatch process.
WORK_EVENT - Static variable in class sub_arctic.input.work_agent
We derive our event code in the same way the animation agent does, and we use the constant +2 instead of +1 like it does...
work_event(Object, int, work_proc, Object) - Constructor for class sub_arctic.input.work_event
Create a new work_event with a given work_proc and parameter.
work_pair - class sub_arctic.input.work_pair.
This is a little holder for two objects.
work_pair(work_proc, Object) - Constructor for class sub_arctic.input.work_pair
Create a work pair.
work_proc - interface sub_arctic.input.work_proc.
This interface provides you with the basic infrastructure necessary to execute multi-threaded code safely in the sub_arctic framework. This interface defines a function which you can arrange to be called with the sub_arctic system in a "safe state." In this state, you can call any methods on any sub_arctic objects in your interface; if you are not in this state, you should not be modifying the interactor tree or any of the sub_arctic infrastructure.
wrap(ext_objpart_encoding, ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: wrap(A, B+K, C-K) which means: xx later...
wrap(std_objpart_encoding, std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: wrap(A, B+K, C-K) which means: xx later...
wrappee() - Method in class sub_arctic.output.drawable_wrapper
The drawable object we are wrapped around.
write_hex_color(long, long, long, long) - Static method in class sub_arctic.output.ppm_to_code
Write a color out to standard input encoded in a 32 bit hex constant (we use longs here so everything will be unsigned.

X

x - Variable in class sub_arctic.lib.point_info
X value
x - Variable in class sub_arctic.new_lib.wb_obj_state
X position of object
X - Static variable in class sub_arctic.constraints.op3_impl
 
X - Static variable in class sub_arctic.constraints.std_constraint_impl
 
X - Static variable in class sub_arctic.constraints.op1_impl
 
X - Static variable in class sub_arctic.constraints.op2_impl
 
X - Static variable in interface sub_arctic.lib.interactor_consts
Designator bit for x
x_adjust() - Method in class sub_arctic.lib.oneline_text_display
Adjustment factor to keep the current selection (or part of it) inside the bounds of the object.
x_border() - Method in class sub_arctic.lib.button
Retrieve the horizontal border
x_border() - Method in class sub_arctic.lib.text_menu_item
Return the size of the x border.
x_constraint() - Method in class sub_arctic.lib.base_interactor
Return a constraint object representing the constraint (if any) attached to x.
x_constraint() - Method in interface sub_arctic.lib.interactor
Return a constraint object representing the constraint (if any) attached to x.
X_COORD - Static variable in class sub_arctic.style.composer
Constant for designating x coord.
X_HAS_EXT_NOTIFY - Static variable in interface sub_arctic.lib.interactor_consts
X has external entities to notify when it goes out-of-date
x_il - Variable in class sub_arctic.lib.focus_semantic_lens
 
X_IN_PROCESS - Static variable in interface sub_arctic.lib.interactor_consts
Evaluation is underway on X (used for cycle detection).
x_into_local(int) - Method in class sub_arctic.lib.base_interactor
Transform an x value from parent's coordinate space to local coords.
x_into_local(int) - Method in interface sub_arctic.lib.interactor
Transform an x value from parent's coordinate space to local coords.
x_into_parent(int) - Method in class sub_arctic.lib.base_interactor
Transform an x value form local coordinates into the parent's coordinate space.
x_into_parent(int) - Method in interface sub_arctic.lib.interactor
Transform an x value form local coordinates into the parent's coordinate space.
x_off - Variable in class sub_arctic.new_lib.line_wb_obj
x offset of grab point during move-drag
x_off - Variable in class sub_arctic.new_lib.text_wb_obj
x offset of grab point during move-drag
x_off - Variable in class sub_arctic.new_lib.rect_wb_obj
x offset of grab point during move-drag
x_offset - Variable in class sub_arctic.lib.sliding_text
Current offset from left edge to the first displayed character (which has index first_vis_char within the string).
x_offset() - Method in class sub_arctic.lib.shadow_caster
X offset for shadow.
x_offset() - Method in class sub_arctic.lib.shadow_drag_container
X offset for shadow.
x_offset() - Method in class sub_arctic.output.exploder_drawable
 
X_OOD - Static variable in interface sub_arctic.lib.interactor_consts
X position of object is out-of-date
x_percentage(interactor) - Method in class sub_arctic.lib.percent_parent
Return the percentage of width (x percentage) of a child of this interactor.
x_spacing() - Method in class sub_arctic.lib.menu_button
Get the x spacing.
x() - Method in class sub_arctic.lib.base_interactor
X position of the top-left corner of this object in the parent coordinate system.
x() - Method in interface sub_arctic.lib.interactor
X position of the top-left corner of this object in the parent coordinate system.
x() - Method in class sub_arctic.new_lib.whiteboard_obj
x position
x() - Method in class sub_arctic.style.composition_part_base
Current x location of the object.
x() - Method in interface sub_arctic.style.composition_part
Current x location of the object.
x() - Method in class sub_arctic.text.screen_rect
This returns the x position of the object within its containing structure.
X() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the x part of this object
X() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the x part of this object
x1() - Method in class sub_arctic.lib.line_display
Return x1 in parent's coordinate system.
x1() - Method in class sub_arctic.output.linear_gradient
X coordinate of first end point of orientation line.
X1() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the x part of this object.
X1() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the x1 part of this object.
x2() - Method in class sub_arctic.lib.line_display
Return x2 in parent's coordinate system.
x2() - Method in class sub_arctic.output.linear_gradient
X coordinate of second end point of orientation line.
X2() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the x2 part of this object
X2() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the x2 part of this object
xc() - Method in class sub_arctic.output.radial_gradient
X coordinate of center point.
xform_rect_to_child - class sub_arctic.lib.xform_rect_to_child.
Traversal transformer that takes a Rectangle in parent coordinates and transforms it into a child object's coordinates.
xform_rect_to_child() - Constructor for class sub_arctic.lib.xform_rect_to_child
 
xform(Object, interactor, int) - Method in class sub_arctic.lib.bounds_sem_draw_to_child
Perform the transformation.
xform(Object, interactor, int) - Method in class sub_arctic.lib.xform_rect_to_child
Perform the transformation.
xform(Object, interactor, int) - Method in interface sub_arctic.lib.traversal_xform
Perform the transformation.
xform(Object, interactor, int) - Method in class sub_arctic.lib.focus_sem_draw_to_child
Perform the transformation.
xform(Object, interactor, int) - Method in class sub_arctic.lib.sem_draw_to_child
Perform the transformation.
xor(ext_objpart_encoding, ext_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the external constraint function: (A ^ B) & K.
xor(std_objpart_encoding, std_objpart_encoding, int) - Static method in class sub_arctic.constraints.std_function
Create the constraint function: (A ^ B) & K.
xpos - Static variable in class sub_arctic.lib.text_display
X position of current line.
xxx_bogus_init() - Method in class sub_arctic.text.paragraph
 

Y

y - Variable in class sub_arctic.lib.point_info
Y value
y - Variable in class sub_arctic.new_lib.wb_obj_state
Y position of object
Y - Static variable in class sub_arctic.constraints.op3_impl
 
Y - Static variable in class sub_arctic.constraints.std_constraint_impl
 
Y - Static variable in class sub_arctic.constraints.op1_impl
 
Y - Static variable in class sub_arctic.constraints.op2_impl
 
Y - Static variable in interface sub_arctic.lib.interactor_consts
Designator bit for y
y_border() - Method in class sub_arctic.lib.button
Retrieve the vertical border
y_border() - Method in class sub_arctic.lib.text_menu_item
Return the size of the y border.
y_constraint() - Method in class sub_arctic.lib.base_interactor
Return a constraint object representing the constraint (if any) attached to y.
y_constraint() - Method in interface sub_arctic.lib.interactor
Return a constraint object representing the constraint (if any) attached to y.
Y_COORD - Static variable in class sub_arctic.style.composer
Constant for designating y coord.
Y_HAS_EXT_NOTIFY - Static variable in interface sub_arctic.lib.interactor_consts
Y has external entities to notify when it goes out-of-date
y_il - Variable in class sub_arctic.lib.focus_semantic_lens
 
Y_IN_PROCESS - Static variable in interface sub_arctic.lib.interactor_consts
Evaluation is underway on Y (used for cycle detection).
y_into_local(int) - Method in class sub_arctic.lib.base_interactor
Transform an y value from parent's coordinate space to local coords.
y_into_local(int) - Method in interface sub_arctic.lib.interactor
Transform an y value from parent's coordinate space to local coords.
y_into_parent(int) - Method in class sub_arctic.lib.base_interactor
Transform an y value form local coordinates into the parent's coordinate space.
y_into_parent(int) - Method in interface sub_arctic.lib.interactor
Transform an y value form local coordinates into the parent's coordinate space.
y_off - Variable in class sub_arctic.new_lib.line_wb_obj
y offset of grab point during move-drag
y_off - Variable in class sub_arctic.new_lib.text_wb_obj
y offset of grab point during move-drag
y_off - Variable in class sub_arctic.new_lib.rect_wb_obj
y offset of grab point during move-drag
y_offset() - Method in class sub_arctic.lib.shadow_caster
Y offset for shadow.
y_offset() - Method in class sub_arctic.lib.shadow_drag_container
Y offset for shadow.
y_offset() - Method in class sub_arctic.output.exploder_drawable
 
Y_OOD - Static variable in interface sub_arctic.lib.interactor_consts
Y position of object is out-of-date
y_percentage(interactor) - Method in class sub_arctic.lib.percent_parent
Return the percentage of height (y percentage) of a child of this interactor.
y_spacing() - Method in class sub_arctic.lib.menu_button
Get the y spacing.
y() - Method in class sub_arctic.lib.base_interactor
Y position of the top-left corner of this object in the parent coordinate system.
y() - Method in interface sub_arctic.lib.interactor
Y position of the top-left corner of this object in the parent coordinate system.
y() - Method in class sub_arctic.new_lib.whiteboard_obj
y position
y() - Method in class sub_arctic.style.composition_part_base
Current y location of the object.
y() - Method in interface sub_arctic.style.composition_part
Current y location of the object.
y() - Method in class sub_arctic.text.screen_rect
This returns the y position of the object within its containing structure.
Y() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the y part of this object
Y() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the y part of this object
y1() - Method in class sub_arctic.lib.line_display
Return y1 in parent's coordinate system.
y1() - Method in class sub_arctic.output.linear_gradient
Y coordinate of first end point of orientation line.
Y1() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the y part of this object.
Y1() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the y1 part of this object.
y2() - Method in class sub_arctic.lib.line_display
Return y2 in parent's coordinate system.
y2() - Method in class sub_arctic.output.linear_gradient
Y coordinate of second end point of orientation line.
Y2() - Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the y2 part of this object
Y2() - Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the y2 part of this object
yc() - Method in class sub_arctic.output.radial_gradient
Y coordinate of center point.
ypos - Static variable in class sub_arctic.lib.text_display
Y position of current line .
ypos_cutoff - Static variable in class sub_arctic.lib.text_display
Max Y position we need to do text drawing at (taking into account the ascent of the font).

Z

ZERO - Static variable in interface sub_arctic.constraints.std_constraint_consts
Part designator constant for specifying a zero value.

_

_A - Variable in class sub_arctic.constraints.linear_ext_constraint
"A" coefficient in A*x+B equation.
_above_space - Variable in class sub_arctic.lib.listbox_helper
This variable holds the amount of space above of the list.
_above_spacing - Variable in class sub_arctic.lib.label
This stores the above spacing of the interactor.
_accepts_input - Variable in class sub_arctic.new_lib.generic_audio_xlation
Does this object accept input?
_action_table - Variable in class sub_arctic.input.navigation_agent
The action table which controls translation from events to calls under the navigable protocol.
_active - Variable in class sub_arctic.lib.press_label
Keep track of the active state.
_actual_height - Variable in class sub_arctic.lib.panner
Actual height of the object being panned.
_actual_width - Variable in class sub_arctic.lib.panner
Actual width of the object being panned.
_agent - Variable in class sub_arctic.input.dispatch_result
This is the agent which dispatched the event.
_agent_data - Variable in class sub_arctic.input.dispatch_result
This is the agent defined data associated with this dispatch.
_agent_list - Variable in class sub_arctic.input.input_policy
The agent list for this policy.
_all_applets - Static variable in class sub_arctic.lib.manager
Set of all AWT applets that top_level interactors are hosted by.
_all_awt_components - Static variable in class sub_arctic.lib.manager
Set of all AWT components that top_level interactors are hosted by.
_allow_dragging - Variable in class sub_arctic.lib.listbox
This boolean should be set to true if you want your object to be able to drag objects out of its list.
_alpha_value - Variable in class sub_arctic.lib.transparency_container
Min transparency value.
_alpha_value - Variable in class sub_arctic.output.transparent_drawable
Max transparency that we paint everything with.
_already_drawing - Variable in class sub_arctic.lib.switch_lens
Flag to indicate we are already inside a call to draw_self_local and we should cut recursion short.
_an_observer - Static variable in class sub_arctic.lib.manager
An ImageObserver object that does nothing.
_angle_offset - Variable in class sub_arctic.output.radial_gradient
Angular offset of gradient (in radians).
_anim_thread - Static variable in class sub_arctic.anim.anim_generator
The thread which is providing the animation ticks
_argv - Variable in class sub_arctic.lib.interactor_app
Arguments from the command line.
_arrow_head_angle - Variable in class sub_arctic.lib.line_display
The angle (in degrees) between each of the arrowhead lines and the line itself.
_arrow_head_length - Variable in class sub_arctic.lib.line_display
The length of the edges of the arrowhead lines.
_audio_icon - Variable in class sub_arctic.new_lib.audio_renderer
The audio icon portion of this sound.
_audio_rendition - Variable in class sub_arctic.new_lib.generic_audio_xlation
The audio rendition for this object.
_autosize - Variable in class sub_arctic.lib.button
This is the storage for the autosize variable.
_autosize - Variable in class sub_arctic.lib.label
This is the storage for the autosize variable.
_autosize - Variable in class sub_arctic.new_lib.button
This is the storage for the autosize variable.
_awt_event - Variable in class sub_arctic.input.event
The AWT event object being wrapped
_awt_parent - Variable in class sub_arctic.lib.top_level
 
_B - Variable in class sub_arctic.constraints.linear_ext_constraint
"B" coefficient in A*x+B equation.
_back_img - Variable in class sub_arctic.lib.h_slider_display
Image for the background -- use null for a default solid color
_back_img - Variable in class sub_arctic.lib.v_slider_display
Image for the background -- use null for a default solid color
_back_img - Variable in class sub_arctic.new_lib.v_slider_display
Image for the background -- use null for a default solid color
_backdrop - Variable in class sub_arctic.lib.backdrop_lens
 
_background - Variable in class sub_arctic.new_lib.v_slider_display
Blank used for background
_background - Variable in class sub_arctic.output.color_scheme
background color for the color scheme
_background - Variable in class sub_arctic.output.color_pair
Background color of the pair
_base - Variable in class sub_arctic.output.color_scheme
base color for the color scheme
_base_col - Variable in class sub_arctic.style.hv_fill_prog_blank
This holds the base color for this blank (the color of the background).
_baseline - Variable in class sub_arctic.text.text_rect
This holds the baseline position for this text rectangle.
_basic_font_size - Static variable in class sub_arctic.lib.html_element
This is the basic font size that the layout algorithm is going to use
_below_space - Variable in class sub_arctic.lib.listbox_helper
This variable holds the amount of space below of the list.
_below_spacing - Variable in class sub_arctic.lib.label
This stores the below spacing of the interactor.
_big_logo - Static variable in class sub_arctic.contrib.FadingTest
 
_border - Variable in class sub_arctic.lib.shrink_wrap_container
Space left at the right and bottom of our children
_border - Variable in class sub_arctic.lib.row
Border (whitespace) around all the children.
_border - Variable in class sub_arctic.lib.tab_semantic_lens
Border around all the children.
_border - Variable in class sub_arctic.lib.column
Border around all the children.
_border - Variable in class sub_arctic.lib.tab_parent
Border around all the children.
_bot_col - Variable in class sub_arctic.style.hv_fill_prog_blank
This holds the array of colors for the bevelling at the bottom.
_bound_traversal - Static variable in class sub_arctic.input.snap_drag_agent
Traversal identifier for the snap bound test traversal
_boundary - Variable in class sub_arctic.anim.slow_in_slow_out
Where to end the slow in, and where to begin the slow out (although 1-_boundary is more correct for where to begin the slow out).
_bounds_sem_draw_kind - Variable in class sub_arctic.lib.grabber_semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
_bounds_sem_draw_kind - Variable in class sub_arctic.lib.bounds_semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
_boxed - Variable in class sub_arctic.lib.h_slider_display
This variable is a boolean which says if you want a box around the slider or not.
_boxed - Variable in class sub_arctic.lib.semantic_lens
If this variable is set, the interactor has a box around it.
_boxed - Variable in class sub_arctic.lib.row
If this variable is set, the interactor has a box around it.
_boxed - Variable in class sub_arctic.lib.tab_semantic_lens
If this variable is set, the interactor has a box around it.
_boxed - Variable in class sub_arctic.lib.column
If this variable is set, the interactor has a box around it.
_boxed - Variable in class sub_arctic.lib.tab_parent
If this variable is set, the interactor has a box around it.
_boxed - Variable in class sub_arctic.lib.v_slider_display
This variable is a boolean which says if you want a box around the slider or not.
_boxed - Variable in class sub_arctic.lib.backdrop_lens
If this variable is set, the interactor has a box around it.
_broken - Static variable in class sub_arctic.lib.manager
An image that we provide when a requested image can't be loaded or otherwise has a problem.
_broken_image_icon - Static variable in class sub_arctic.lib.std
 
_broken_image_icon - Static variable in class sub_arctic.lib.manager
A loaded_image that we provide when a requested image can't be loaded or otherwise has a problem.
_cached_height - Variable in class sub_arctic.lib.listbox_child_display
Cached height of this object.
_cached_width - Variable in class sub_arctic.lib.listbox_child_display
Cached width of this object.
_callback_obj - Variable in class sub_arctic.contrib.GrowDragContainer
_callback_obj is the object we make callbacks to.
_callback_obj - Variable in class sub_arctic.lib.multi_button
Object we make callbacks to
_callback_obj - Variable in class sub_arctic.lib.h_slider
Object we make callbacks to (if non-null)
_callback_obj - Variable in class sub_arctic.lib.drag_container
Object we make callbacks to.
_callback_obj - Variable in class sub_arctic.lib.sliding_text
Object we make callbacks to at the end of a scroll
_callback_obj - Variable in class sub_arctic.lib.h_range_slider
Object we make callbacks to
_callback_obj - Variable in class sub_arctic.lib.text_toggle_collection
The callback object to send callbacks to.
_callback_obj - Variable in class sub_arctic.lib.press_label
The object to whom we are sending our callback.
_callback_obj - Variable in class sub_arctic.lib.v_slider
Object we make callbacks to
_callback_obj - Variable in class sub_arctic.lib.listbox
This is the callback object for this listbox.
_callback_obj - Variable in class sub_arctic.lib.v_range_slider
Object we make callbacks to
_callback_obj - Variable in class sub_arctic.lib.menu
This holds the callback object.
_callback_obj - Variable in class sub_arctic.new_lib.multi_button
Object we make callbacks to
_callback_obj - Variable in class sub_arctic.new_lib.v_slider
Object we make callbacks to
_captured_text - Variable in class sub_arctic.output.text_extractor
Vector containing strings extracted from the drawing.
_cback_obj - Variable in class sub_arctic.lib.anim_mover_container
This is where we hold our callback object.
_check - Static variable in class sub_arctic.output.motif_style
 
_check_box - Static variable in class sub_arctic.lib.std
 
_check_box_checked - Static variable in class sub_arctic.lib.std
 
_child_display - Variable in class sub_arctic.lib.listbox_display
The underlying listbox_display_children.
_child_index - Variable in class sub_arctic.lib.base_interactor
Index of this object within the parent's child list.
_child_list - Variable in class sub_arctic.lib.base_interactor
Child interactors of this object.
_clear_back - Variable in class sub_arctic.lib.semantic_lens
Indication of whether we clear our background first, or draw over the top of the objects that were drawn before us.
_clear_back - Variable in class sub_arctic.lib.backdrop_lens
Indication of whether we clear our background first, or draw over the top of the objects that were drawn before us.
_clear_back - Variable in class sub_arctic.test.circ_lens
Indication of whether we clear our background first, or draw over the top of the objects that were drawn before us.
_clip_bounds - Variable in class sub_arctic.lib.base_interactor
This is the place where the previous clipping rectangle (the one before we entered the coordinates of this object) is stored until needed.
_color - Variable in class sub_arctic.text.style
The color of this style
_color_values - Variable in class sub_arctic.output.gradient
The array of color values (stored as ints encoded aarrggbb) providing the colors we interpolate across.
_colors - Variable in class sub_arctic.lib.oneline_text_display
The color pair currently being used to display the text and background of the object.
_colors - Variable in class sub_arctic.lib.row
This holds the color pair in use for this object.
_colors - Variable in class sub_arctic.lib.tab_semantic_lens
This holds the color pair in use for this object.
_colors - Variable in class sub_arctic.lib.column
This holds the color pair in use for this object.
_colors - Variable in class sub_arctic.lib.tab_parent
This holds the color pair in use for this object.
_const_value - Variable in class sub_arctic.constraints.std_ext_constraint
Constant value passed to the constraint evaluation function.
_constraint_flags - Variable in class sub_arctic.lib.base_interactor
Small bitset of flags indicating facts about the constraints of this interactor.
_coord_str - Variable in class sub_arctic.test.size_tracker
Text of the coordinate
_coord_str - Variable in class sub_arctic.test.coord_tracker
Text of the coordinate
_create_proto - Variable in class sub_arctic.new_lib.historical_whiteboard
The whiteboard_obj that we currently are cloning new objects from
_creating_style - Variable in class sub_arctic.style.styled_image
The style this image was originally created with.
_cur_audio - Variable in class sub_arctic.new_lib.audio_navigator
A description of the audio segments currently playing.
_cur_clip - Variable in class sub_arctic.output.ignore_drawable
Rectangle of current clipping rectangle
_cur_color - Variable in class sub_arctic.output.ignore_drawable
A privately maintained current color
_cur_font - Variable in class sub_arctic.output.ignore_drawable
A privately maintained current font
_cur_metrics - Variable in class sub_arctic.output.ignore_drawable
A privately maintained metrics object for the current font
_cur_state - Variable in class sub_arctic.lib.multi_button
Index of current state.
_cur_state - Variable in class sub_arctic.new_lib.multi_button
Index of current state.
_cur_thumb_size - Variable in class sub_arctic.lib.h_scrollbar
Size of current thumb (so we know if we need to replace it)
_cur_thumb_size - Variable in class sub_arctic.lib.v_scrollbar
Size of current thumb (so we know if we need to replace it)
_cur_thumb_size - Variable in class sub_arctic.new_lib.v_scrollbar
Size of current thumb (so we know if we need to replace it)
_current_add_list_item - Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling ADD_LIST_ITEM.
_current_add_space - Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling ADD_SPACE
_current_add_word - Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling ADD_WORD
_current_buffer - Static variable in class sub_arctic.lib.html_element
This is where we hold the string we are currently building.
_current_buffer_width - Static variable in class sub_arctic.lib.html_element
This is where we keep track of how wide the string is that we have buffered in _current_buffer.
_current_child - Static variable in class sub_arctic.lib.bounds_sem_draw_context
The current child number
_current_choice - Variable in class sub_arctic.lib.switch_lens
Current selection among our choices
_current_colors - Static variable in class sub_arctic.lib.html_element
This is the current set of colors in use.
_current_column - Static variable in class sub_arctic.lib.html_element
This is the current column (which is really the current paragraph) we are building.
_current_depth - Variable in class sub_arctic.lib.bounds_sem_draw_context
The current depth
_current_end_of_line - Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling END_OF_LINE
_current_flow - Static variable in class sub_arctic.lib.html_element
This the text flow we are actually working on.
_current_font - Static variable in class sub_arctic.lib.html_element
This is where we store the current font as we are doing a layout pass.
_current_handle_amp - Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling HANDLE_AMP.
_current_handle_tag - Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling HANDLE_TAG
_current_indent - Static variable in class sub_arctic.lib.html_element
This variable is the amount of indentation to use if a new line is called for.
_current_is_left - Variable in class sub_arctic.lib.menubar
This is a boolean which says if the selected item is in the right or the left hand set.
_current_list_item_prefix - Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling LIST_ITEM_PREFIX.
_current_location - Variable in class sub_arctic.new_lib.navigator_base
The current location of the navigator in the tree.
_current_mode - Variable in class sub_arctic.new_lib.historical_whiteboard
Current mode of the whiteboard.
_current_obj - Variable in class sub_arctic.new_lib.historical_whiteboard
The object currently being manipulated
_current_paragraph_end - Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling PARAGRAPH_END.
_current_paragraph_start - Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling PARAGRAPH_START
_current_person - Variable in class sub_arctic.new_lib.historical_whiteboard
The current person id
_current_pick_list - Static variable in class sub_arctic.input.positional_policy_class
Current pick list.
_current_row - Static variable in class sub_arctic.lib.html_element
This is the row that we are currently constructing.
_current_string_end - Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling STRING_END
_current_style - Static variable in class sub_arctic.output.style_manager
Store the current style.
_current_style - Static variable in class sub_arctic.style.style_manager
The currently active global style.
_current_style - Variable in class sub_arctic.text.editor
This is the style object that represents what the next character typed will have as its style.
_currently_depressed - Variable in class sub_arctic.lib.menubar
This is the number of the currently depressed item.
_currently_drawing - Variable in class sub_arctic.output.conditional_drawable
Do we currently have drawing on/or off?
_cycle_handle_object - Static variable in class sub_arctic.lib.manager
The current custom constraint handling handling object (if any).
_cycle_handling_mechanism - Static variable in class sub_arctic.lib.manager
The current constraint cycle handling response.
_damage_area - Variable in class sub_arctic.lib.top_level
This holds the area of damage to this interactors display
_data - Variable in class sub_arctic.lib.text_toggle_collection
vector of the strings for this collection
_debug_lens - Variable in class sub_arctic.lib.debug_lens_top_level
The debugging lens object.
_debugging - Variable in class sub_arctic.lib.debug_lens_top_level
Are we currently showing the debug lens?
_default_audio_rendition - Static variable in class sub_arctic.new_lib.generic_audio_xlation
Default audio rendition for something we can't otherwise figure out.
_default_color_pair - Static variable in class sub_arctic.lib.manager
This holds the system's default color pair
_default_font - Static variable in class sub_arctic.output.style_manager
The default font for the system.
_default_look - Static variable in class sub_arctic.lib.toggle
Images for default normal appearance of a toggle.
_default_offset - Static variable in class sub_arctic.lib.text_toggle_collection
How much space around the edges and between the items.
_default_offset - Variable in class sub_arctic.test.component_flow
 
_default_scheme - Static variable in class sub_arctic.output.style_manager
This is sub_arctic's default color scheme.
_default_separation - Static variable in class sub_arctic.lib.label_toggle
Separation between toggle and label.
_default_table - Static variable in class sub_arctic.input.navigation_agent
The default action table.
_default_toolkit - Static variable in class sub_arctic.lib.manager
Reference to a toolkit object that we can use to create things.
_delay - Variable in class sub_arctic.anim.time_interval
 
_delta_x - Variable in class sub_arctic.anim.line_trajectory
Amount to move in x.
_delta_y - Variable in class sub_arctic.anim.line_trajectory
Amount to move in y.
_desig_table - Static variable in class sub_arctic.style.style_manager
Search table for resource designators (indexed by name string).
_dispatched_event - Variable in class sub_arctic.input.dispatch_result
This is the event that was dispatched.
_display - Variable in class sub_arctic.lib.listbox_v_scrollbar
The listbox we are attached to.
_display_list - Variable in class sub_arctic.text.paragraph
This is where we store the current list of rectangles for display.
_display_parent - Variable in class sub_arctic.lib.listbox_display
The parent interactor which holds the listbox display and the horiz scrollbar.
_display_this - Variable in class sub_arctic.new_lib.generic_audio_xlation
Do we attempt an audio display of our subject?
_dn_img - Variable in class sub_arctic.lib.v_slider_display
Image for the down button
_dn_img - Variable in class sub_arctic.new_lib.v_slider_display
Image for the down button
_doing_ood - Variable in class sub_arctic.constraints.external_constraint
Local mark for breaking cycles.
_double_click_delay - Variable in class sub_arctic.lib.listbox
This is how many milliseconds to wait for a double click.
_double_click_loc - Variable in class sub_arctic.lib.listbox
This is what the user originally clicked on, thus where we want to check to see if they are if we get a fast second click.
_double_click_trans - Variable in class sub_arctic.lib.listbox
This storage is used by the interactor to know if a double click might be coming.
_drag_feature_point - Variable in class sub_arctic.input.move_drag_focus_agent
Index of the feature point we are dragging based on.
_draw_area_h - Variable in class sub_arctic.style.blank_base
Height of interior drawing area.
_draw_area_w - Variable in class sub_arctic.style.blank_base
Width of interior drawing area.
_draw_area_x_off - Variable in class sub_arctic.style.blank_base
Offset from left edge of bounding box to the left edge of the interior drawing area.
_draw_area_y_off - Variable in class sub_arctic.style.blank_base
Offset from top edge of bounding box to the top edge of the interior drawing area.
_draw_border - Variable in class sub_arctic.style.shadow_rect_blank
Indication of whether to draw a border (in black)
_draw_color - Variable in class sub_arctic.output.simple_text_renderer
Color that text gets drawn in
_draw_colors - Variable in class sub_arctic.lib.label
Color pair that we draw with.
_draw_font - Variable in class sub_arctic.output.simple_text_renderer
Font that text gets drawn in
_draw_gradient - Variable in class sub_arctic.output.gradient_text_renderer
Gradient to draw text in
_draw_obj - Variable in class sub_arctic.lib.semantic_lens
The "predicate" object that does the specialized drawing for this lens.
_draw_obj - Variable in class sub_arctic.lib.backdrop_lens
The "predicate" object that does the specialized drawing for this lens.
_draw_obj - Variable in class sub_arctic.test.circ_lens
The "predicate" object that does the specialized drawing for this lens.
_draw_style - Variable in class sub_arctic.output.linear_gradient_text
Drawing style used for gradient.
_draw_style - Variable in class sub_arctic.output.radial_gradient_text
Drawing style used for gradient.
_drawing_font - Variable in class sub_arctic.test.size_tracker
Font to display in
_drawing_font - Variable in class sub_arctic.test.coord_tracker
Font to display in
_drawing_stack - Variable in class sub_arctic.output.isolation_drawable
Stack of interactors currently in the process of drawing
_dummy - Static variable in class sub_arctic.constraints.std_function
A dummy std_objpart_encoding to use internally in building function encodings for external constraints.
_duration - Variable in class sub_arctic.anim.time_interval
If used _used_duration is true, this will contain the duration.
_effect_list - Variable in class sub_arctic.lib.sliding_stylized_text
Vector of effects that are being applied to the text.
_enable_debug_print - Static variable in class sub_arctic.lib.manager
Flag to enable (or disable) printing of debugging messages via debug_print() and/or debug_println().
_enabled_constraint - Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on enabled.
_encoding - Variable in class sub_arctic.constraints.std_constraint
Encoding of constraint as an integer.
_encoding - Variable in class sub_arctic.constraints.std_ext_constraint
Partial encoding of the constraint.
_encoding - Variable in class sub_arctic.constraints.std_objpart_encoding
The encoding of the object and part for local object references and standard parts.
_end_of_selection - Variable in class sub_arctic.lib.oneline_text_display
End of current selection.
_end_time - Variable in class sub_arctic.anim.time_interval
End (if known) is here
_end_time - Variable in class sub_arctic.new_lib.whiteboard_obj
Time this object was destroyed (or Long.MAX_VALUE) if the object is still alive.
_end_value - Variable in class sub_arctic.lib.h_range_slider_display
Current value of the slider
_end_value - Variable in class sub_arctic.lib.v_range_slider_display
Current value of the slider
_event_dispatch_handler - Static variable in class sub_arctic.lib.manager
 
_event_handler - Variable in class sub_arctic.text.text_run
This is the object that gets the first look at events that occur within our area.
_event_seq_num - Static variable in class sub_arctic.lib.manager
Counter for event sequence numbers.
_expected_parm_types - Variable in class sub_arctic.style.composer
Set of indicators for expected parameter types.
_expensive_draw - Variable in class sub_arctic.lib.shadow_caster
Do we do expensive but realistic drawing of shadows for images, or do we just do their bounding rectangle? Default is to be cheap about it.
_expensive_draw - Variable in class sub_arctic.lib.shadow_drag_container
Do we do expensive but realistic drawing of shadows for images, or do we just do their bounding rectangle? Default is to be cheap about it.
_expensive_draw - Variable in class sub_arctic.output.shadow_drawable
Do we do expensive but realistic drawing of images, or do we just do their bounding rectangle? Default is to be cheap about it.
_extern_constraints_table - Static variable in class sub_arctic.lib.manager
Lookup table for associating external constraints with interactors.
_external_h_scrollbar - Variable in class sub_arctic.lib.listbox_display
This is an "external" horizontal scrollbar.
_external_v_scrollbar - Variable in class sub_arctic.lib.listbox_display
This is an "external" vertical scrollbar.
_extraction_enabled - Variable in class sub_arctic.output.text_extractor
Is string extraction turned on
_fake_top - Variable in class sub_arctic.lib.debug_interactor_applet
The fake top_level object object that is placed below the real root and passed to the user's build_ui() routine.
_fallback_desig - Variable in class sub_arctic.style.style_resource_desig
Link to the first designator in the fallback chain for this designator.
_feature_points - Variable in class sub_arctic.style.composition_part_base
Feature point array for this object.
_feedback_halo - Variable in class sub_arctic.new_lib.halo_navigator
The object providing halo feedback for us.
_filter_obj - Variable in class sub_arctic.input.move_drag_focus_agent
Object which acts as drag filter.
_finished - Variable in class sub_arctic.anim.transition
This lets the world know that we have seen a time that is larger than our end.
_first_line - Variable in class sub_arctic.lib.text_display
First line to display.
_fixed - Variable in class sub_arctic.lib.semantic_lens
 
_fixed - Variable in class sub_arctic.lib.backdrop_lens
 
_fixed_width - Variable in class sub_arctic.lib.text_toggle_collection
This controls if you want a fixed width for the labels.
_flags - Variable in class sub_arctic.lib.base_interactor
Small bitset of flags indicating facts about this interactor.
_focus - Variable in class sub_arctic.lib.text_list_element
This variable holds our state of focusedness.
_focus_context - Variable in class sub_arctic.lib.focus_semantic_lens
Context through which we keep track of our focus.
_focus_sem_draw_kind - Variable in class sub_arctic.lib.focus_semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
_focus_set - Variable in class sub_arctic.input.focus_dispatch_agent
Focus set.
_focused - Variable in class sub_arctic.lib.listbox
This value is the value of the currently focused on object.
_font - Variable in class sub_arctic.lib.button
Keep a hold the font for textual gables used by this object.
_font - Variable in class sub_arctic.lib.oneline_text_display
Font that interactor displays in
_font - Variable in class sub_arctic.lib.text_menu_item
This objects font.
_font - Variable in class sub_arctic.lib.text_display
Font that interactor displays in
_font - Variable in class sub_arctic.lib.nametag_sem_draw
Font to draw class tags in.
_font - Variable in class sub_arctic.lib.text_toggle_collection
This is where the font lives for drawing the labels.
_font - Variable in class sub_arctic.lib.label_toggle
The font for this object.
_font - Variable in class sub_arctic.lib.menu_button
The font for this object.
_font - Variable in class sub_arctic.text.style
The font this style is using.
_font_name - Variable in class sub_arctic.lib.text_flow
This variable holds the string for the base font name.
_font_size - Variable in class sub_arctic.lib.text_flow
This is where we hold the basic font size for this text flow.
_force_scrollbars - Variable in class sub_arctic.lib.panner
Variable to keep track of whether or not to force scrollbars.
_forced_height - Variable in class sub_arctic.lib.interactor_canvas
The height part of the size the user sets.
_forced_width - Variable in class sub_arctic.lib.interactor_canvas
The width part of the size the user sets.
_foreground - Variable in class sub_arctic.output.color_scheme
foreground color for the color scheme
_foreground - Variable in class sub_arctic.output.color_pair
Foreground color of the pair
_forward_all - Variable in class sub_arctic.new_lib.generic_audio_xlation
Indication of whether we forward to the subject or work it out on our own.
_frame - Variable in class sub_arctic.lib.text_flow
The AWT Frame that contains this html_element, if any.
_freq - Variable in class sub_arctic.anim.continuous_transition
How often does the user want calls (in milliseconds).
_fx1 - Variable in class sub_arctic.output.linear_gradient
Cache of x1 as a float.
_fx2 - Variable in class sub_arctic.output.linear_gradient
Cache of x2 as a float.
_fxc - Variable in class sub_arctic.output.radial_gradient
Cache of X coordinate of center point as float.
_fy1 - Variable in class sub_arctic.output.linear_gradient
Cache of y1 as a float.
_fy2 - Variable in class sub_arctic.output.linear_gradient
Cache of y2 as a float.
_fyc - Variable in class sub_arctic.output.radial_gradient
Cache of Y coordinate of center point as float.
_group_link - Variable in class sub_arctic.lib.toggle
Link for circular list of radio button group.
_group_link - Variable in class sub_arctic.new_lib.toggle
Link for circular list of radio button group.
_h - Variable in class sub_arctic.lib.base_interactor
Height of the object.
_h - Variable in class sub_arctic.new_lib.whiteboard_obj
height of bounding box
_h - Variable in class sub_arctic.style.blank_base
Height of the blank image.
_h - Variable in class sub_arctic.style.composer
Height of the composed result.
_h - Variable in class sub_arctic.text.screen_rect
Height within the containing structure.
_h_constraint - Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on h.
_h_slider_back - Static variable in class sub_arctic.lib.std
 
_h_slider_left - Static variable in class sub_arctic.lib.std
 
_h_slider_right - Static variable in class sub_arctic.lib.std
 
_h_slider_thumb - Static variable in class sub_arctic.lib.std
 
_h_spacing - Variable in class sub_arctic.lib.oneline_text_display
Horizontal spacing
_h_spacing - Variable in class sub_arctic.lib.text_display
Extra horizontal spacing at left and right of text
_halo_color - Variable in class sub_arctic.lib.halo_container
The color of the halo ring.
_halo_offset - Variable in class sub_arctic.lib.halo_container
The offset of the halo from the reference object.
_halo_width - Variable in class sub_arctic.lib.halo_container
The width of the halo ring.
_handle - Variable in class sub_arctic.contrib.GrowDragContainer
Image for the grow handle
_handle - Variable in class sub_arctic.lib.simple_grow_container
Image for the grow handle
_handle_object - Static variable in class sub_arctic.lib.manager
The current custom exception handling object (if any).
_handling_mechanism - Static variable in class sub_arctic.lib.manager
The current exception handling response.
_height - Variable in class sub_arctic.text.paragraph
This is the height of this paragraph.
_height_dict - Variable in class sub_arctic.lib.percent_parent
This is where we keep track of the height percentages.
_highlight - Variable in class sub_arctic.output.color_scheme
highlight color for the color scheme
_highlighted - Variable in class sub_arctic.lib.text_list_element
We store whether we are highlighted or not.
_hilight_color - Variable in class sub_arctic.output.shadow_lin_grad_text
Color for the hilight above the actual text
_hilight_color - Variable in class sub_arctic.output.shadow_rad_grad_text
Color for the hilight above the actual text
_hilight_color - Variable in class sub_arctic.output.shadowed_text_renderer
Color for the hilight above the actual text
_hilight_color - Variable in class sub_arctic.style.shadow_rect_blank
Color for the hilight above the blank
_hit_bottom_sound - Static variable in class sub_arctic.new_lib.audio_navigator
Description of sound for hitting the bottom of the tree
_hit_left_sound - Static variable in class sub_arctic.new_lib.audio_navigator
Description of sound for hitting the left most child
_hit_right_sound - Static variable in class sub_arctic.new_lib.audio_navigator
Description of sound for hitting the right most child
_hit_top_sound - Static variable in class sub_arctic.new_lib.audio_navigator
Description of sound for hitting the top of the tree
_hm_down_arrow - Static variable in class sub_arctic.lib.std
 
_hm_right_arrow - Static variable in class sub_arctic.lib.std
 
_horiz - Variable in class sub_arctic.lib.listbox_display
This is the horizontal scrollbar for this listbox (which is created even if not used.
_horiz_status - Variable in class sub_arctic.lib.listbox_display
This holds the status of the horizontal scrollbar.
_ignore - Static variable in class sub_arctic.output.drawable
An observer object for effectively ignoring observation.
_image - Variable in class sub_arctic.lib.icon
Image for the icon.
_image - Variable in class sub_arctic.output.loaded_image
The image we encapsulate.
_image - Variable in class sub_arctic.style.v_fill_image_blank
The images used to create this blank.
_image - Variable in class sub_arctic.style.hv_fill_image_blank
The images used to create this blank.
_image - Variable in class sub_arctic.style.h_fill_image_blank
The images used to create this blank.
_images - Variable in class sub_arctic.lib.label_toggle
 
_impl - Variable in class sub_arctic.constraints.std_constraint
The implementation object for this constraint.
_in_text_mode - Variable in class sub_arctic.input.navigation_agent
Are we currently in text entry mode
_in_transition - Variable in class sub_arctic.lib.multi_button
Internal indicator of whether we are currently in transition from one state to the next.
_in_transition - Variable in class sub_arctic.new_lib.multi_button
Internal indicator of whether we are currently in transition from one state to the next.
_indent_spacing - Variable in class sub_arctic.lib.hierarchy_parent
This holds the amount that children in the hierarchy are indented.
_index - Variable in class sub_arctic.style.styled_image
The index of this image within its image set (if any).
_inter_child_space - Static variable in class sub_arctic.lib.html_element
This is the amount of space between children.
_interactor_resources - Static variable in class sub_arctic.style.style_manager
The style used to store fallback resources for interactors not in the standard library.
_interchild_space - Variable in class sub_arctic.lib.row
The spacing between children.
_interchild_space - Variable in class sub_arctic.lib.column
The spacing between children.
_interval - Variable in class sub_arctic.anim.transition
Time interval we are going on.
_is_horiz - Variable in class sub_arctic.lib.hv_line
Whether the line is horizontal or vertical.
_is_loaded - Variable in class sub_arctic.output.loaded_image
Do we know that the image has been loaded
_is_open - Variable in class sub_arctic.lib.hierarchy_parent
Keep track if we are open.
_is_radio - Variable in class sub_arctic.new_lib.label_toggle
Indicate if we appear as a radio button (vs.
_isolated_set - Variable in class sub_arctic.output.isolation_drawable
A hash table holding the interactors we are limiting drawing to.
_isolation_sem_draw_kind - Variable in class sub_arctic.lib.isolation_semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
_known_translations - Static variable in class sub_arctic.new_lib.generic_audio_xlation
Table of known interactor to audio icon translations.
_labels - Variable in class sub_arctic.lib.tab_semantic_lens
 
_labels - Variable in class sub_arctic.lib.tab_parent
 
_large_inc - Variable in class sub_arctic.lib.h_slider_display
Large increment value
_large_inc - Variable in class sub_arctic.lib.v_slider_display
Large increment value
_large_inc - Variable in class sub_arctic.new_lib.v_slider_display
Large increment value
_last_hunt_id - Variable in class sub_arctic.style.style
Identifier for last search through this style's table.
_last_time - Variable in class sub_arctic.anim.transition
Store the last time seen.
_last_valid - Variable in class sub_arctic.lib.listbox
This variable is used to allow the system to know where the last valid object was before the user's mouse went "out of bounds."
_layout_type - Variable in class sub_arctic.lib.row
The layout type for this row.
_layout_type - Variable in class sub_arctic.lib.column
The layout type for this column.
_left_col - Variable in class sub_arctic.style.hv_fill_prog_blank
This holds the array of colors for the bevelling on the left.
_left_img - Variable in class sub_arctic.lib.h_slider_display
Image for the left button
_left_space - Variable in class sub_arctic.lib.listbox_helper
This variable holds the amount of space to the left of the list.
_length - Variable in class sub_arctic.text.text_rect
This is the length of the text in text run.
_lens - Variable in class sub_arctic.lib.sem_draw_context
The lens whose draw context we are.
_lens_info - Variable in class sub_arctic.output.lens_info_drawable
The lens related information this drawable is holding.
_line_handle - Static variable in class sub_arctic.lib.std
 
_local_x - Variable in class sub_arctic.input.event
X position in local coordinates of the object it is delivered to.
_local_y - Variable in class sub_arctic.input.event
Y position in local coordinates of the object it is delivered to.
_locked - Variable in class sub_arctic.style.styled_image
Whether the image is locked -- that is whether it will ignore attempted style changes.
_look - Variable in class sub_arctic.lib.text_menu_item
Store the two looks for this object.
_main_color - Variable in class sub_arctic.style.shadow_rect_blank
Color for the main area of the blank
_marked_time - Static variable in class sub_arctic.lib.manager
Timestamp for last call to mark_time()
_max_val - Variable in class sub_arctic.lib.h_slider_display
Maximum value of the slider
_max_val - Variable in class sub_arctic.lib.v_slider_display
Maximum value of the slider
_max_val - Variable in class sub_arctic.new_lib.v_slider_display
Maximum value of the slider
_menu - Variable in class sub_arctic.lib.menu_button
This holds a pointer to our menu that we will pop up.
_metric - Variable in class sub_arctic.lib.oneline_text_display
Cached font metrics object for the current font
_metric - Variable in class sub_arctic.lib.text_display
Cached font metrics object for the current font
_metric - Variable in class sub_arctic.test.size_tracker
Cached metrics of the font
_metric - Variable in class sub_arctic.test.coord_tracker
Cached metrics of the font
_metrics - Variable in class sub_arctic.output.simple_text_renderer
Cache of font metrics object for the current font.
_min_val - Variable in class sub_arctic.lib.h_slider_display
Minimum value of the slider
_min_val - Variable in class sub_arctic.lib.v_slider_display
Minimum value of the slider
_min_val - Variable in class sub_arctic.new_lib.v_slider_display
Minimum value of the slider
_mod_id - Variable in class sub_arctic.new_lib.whiteboard_obj
Numerical id of the last modifier of this object
_motif_down - Static variable in class sub_arctic.lib.std
 
_motif_left - Static variable in class sub_arctic.lib.std
 
_motif_right - Static variable in class sub_arctic.lib.std
 
_motif_up - Static variable in class sub_arctic.lib.std
 
_motion - Variable in class sub_arctic.lib.h_range_slider_display
Current motion of the slider
_motion - Variable in class sub_arctic.lib.v_range_slider_display
Current motion of the slider
_name - Variable in class sub_arctic.style.style_resource_desig
Name for this designator.
_name - Variable in class sub_arctic.style.style
Name of this style.
_name - Variable in class sub_arctic.text.style
 
_natural_height - Variable in class sub_arctic.new_lib.button
The natural height of a button.
_natural_width - Variable in class sub_arctic.new_lib.button
The natural width of a button.
_need_ticks - Static variable in class sub_arctic.anim.anim_generator
Indication of whether we need the pulses at all.
_next - Variable in class sub_arctic.text.run
Sucessor of this node.
_next_uniq_id - Static variable in class sub_arctic.style.style
Counter for generating unique positive integers
_notify - Variable in class sub_arctic.input.menu_focus_agent
This is where we keep track of what object to notify when the interaction ends.
_notify_list - Variable in class sub_arctic.constraints.external_constraint
The set of things we notify when values are out-of-date.
_notify_list_table - Static variable in class sub_arctic.lib.manager
Lookup table for storage of notify lists on behalf of interactors (this is part of the "external" or "heavyweight" constraint system).
_now - Static variable in class sub_arctic.new_lib.historical_whiteboard
Counter for implementing virtual time
_num_buckets - Static variable in class sub_arctic.style.style
Number of hash buckets in lookup table.
_num_ops - Variable in class sub_arctic.constraints.std_ext_constraint
Cache of number of operands for the encoded function
_obj - Variable in class sub_arctic.input.work_pair
The object to pass to the work proc when it runs.
_obj - Variable in class sub_arctic.input.work_event
The object to pass to the work proc when it runs.
_obj - Variable in class sub_arctic.lib.interactor_frame
Callback object.
_obj - Variable in class sub_arctic.lib.object_list_element
This is the object we are displayed.
_objects - Variable in class sub_arctic.new_lib.historical_whiteboard
Vector of whiteboard_obj objects currently in the whiteboard.
_offscreen_graphics - Variable in class sub_arctic.lib.top_level
The drawing context for putting graphics on the backing store
_offscreen_image - Variable in class sub_arctic.lib.top_level
Our backing store (offscreen copy of the image of the interface)
_offscreen_size - Variable in class sub_arctic.lib.top_level
This is the size of the backing store.
_op1 - Variable in class sub_arctic.lib.pred_or
First component predicate
_op1 - Variable in class sub_arctic.lib.pred_and
First component predicate.
_op1 - Variable in class sub_arctic.lib.pred_not
Component predicate.
_op1_obj - Variable in class sub_arctic.constraints.std_ext_constraint
Object referenced by operand 1 of the constraint.
_op1_part - Variable in class sub_arctic.constraints.std_ext_constraint
Non-standard part number for operand 1 of the constraint.
_op1_std_part - Variable in class sub_arctic.constraints.std_ext_constraint
Standard part code for operand 1.
_op2 - Variable in class sub_arctic.lib.pred_or
Second component predicate
_op2 - Variable in class sub_arctic.lib.pred_and
Second component predicate
_op2_obj - Variable in class sub_arctic.constraints.std_ext_constraint
Object referenced by operand 2 of the constraint.
_op2_part - Variable in class sub_arctic.constraints.std_ext_constraint
Non-standard part number for operand 2 of the constraint.
_op2_std_part - Variable in class sub_arctic.constraints.std_ext_constraint
Standard part code for operand 2.
_op3_obj - Variable in class sub_arctic.constraints.std_ext_constraint
Object referenced by operand 3 of the constraint.
_op3_part - Variable in class sub_arctic.constraints.std_ext_constraint
Non-standard part number for operand 3 of the constraint.
_op3_std_part - Variable in class sub_arctic.constraints.std_ext_constraint
Standard part code for operand 3.
_opaque - Variable in class sub_arctic.lib.label
Are we drawing an opaque background?
_opaque - Variable in class sub_arctic.lib.row
If this variable is set, the interactor has an opaque background.
_opaque - Variable in class sub_arctic.lib.tab_semantic_lens
If this variable is set, the interactor has an opaque background.
_opaque - Variable in class sub_arctic.lib.column
If this variable is set, the interactor has an opaque background.
_opaque - Variable in class sub_arctic.lib.tab_parent
If this variable is set, the interactor has an opaque background.
_orientation - Variable in class sub_arctic.constraints.std_constraint
Orientation of the constraint.
_orientation - Variable in class sub_arctic.constraints.std_ext_constraint
Orientation under which this constraint is evaluated.
_orientation - Variable in class sub_arctic.constraints.ext_objpart_encoding
The orientation of this part.
_orientation - Variable in class sub_arctic.constraints.std_objpart_encoding
The orientation of this part.
_owner_id - Variable in class sub_arctic.new_lib.whiteboard_obj
Numerical id of the owner of this object
_pacer - Variable in class sub_arctic.anim.line_trajectory
This holds the pacer we are using.
_paragraph - Variable in class sub_arctic.text.editor
Right now we can only edit one structure.
_parameters - Variable in class sub_arctic.style.styled_image
The parameters which were passed to a composer to construct this image (or null if the image was not constructed).
_parameters - Variable in class sub_arctic.style.composer
Parameters being used to compose with.
_parent - Variable in class sub_arctic.lib.base_interactor
Parent of this object.
_parent_listbox - Variable in class sub_arctic.lib.listbox_child_display
Store the parent listbox_display of this object.
_part_a - Variable in class sub_arctic.lib.int_label
Storage for part_a value (which we display).
_part_a - Variable in class sub_arctic.lib.parent_with_parts
Storage for part_a value
_part_a - Variable in class sub_arctic.lib.interactor_with_parts
Storage for part_a value
_part_a_constraint - Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on part_a.
_part_b - Variable in class sub_arctic.lib.parent_with_parts
Storage for part_b value
_part_b - Variable in class sub_arctic.lib.interactor_with_parts
Storage for part_b value
_part_b_constraint - Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on part_b.
_part_spec_table - Variable in class sub_arctic.style.composer
Table describing how to create each part of the composition.
_parts - Variable in class sub_arctic.style.composer
Array that holds all of our parts.
_pattern - Variable in class sub_arctic.lib.backdrop_row
Background pattern
_pattern - Variable in class sub_arctic.lib.backdrop
The background pattern that we fill our area with.
_pattern - Variable in class sub_arctic.lib.backdrop_column
Background pattern for this column
_pattern - Variable in class sub_arctic.new_lib.style_backdrop
The background pattern that we fill our area with.
_percent_down - Variable in class sub_arctic.test.shade
This holds how far "down" the shade is as a percentage.
_pick_list - Variable in class sub_arctic.input.pick_collector
Internal Vector to hold our picked objects.
_pick_valid_seq_num - Static variable in class sub_arctic.input.positional_policy_class
Event sequence number for which the pick collection is valid
_picture - Variable in class sub_arctic.lib.button
Store the picture (if any) we want on this button.
_picture - Variable in class sub_arctic.new_lib.button
Icon associated with this button (or null if this is not an iconic button).
_point_focus - Variable in class sub_arctic.input.point_agent_class
This is where we keep the object we are currently pointing at (or null to signify the that we aren't pointing at anything).
_policy_list - Static variable in class sub_arctic.lib.manager
Set of all input dispatch policies.
_position - Variable in class sub_arctic.text.dead_rect
This is the location within the text run that the dead rect is immediately before.
_prev - Variable in class sub_arctic.lib.listbox
This is the index of the object we were over the last time we got any input during a drag sequence.
_prev - Variable in class sub_arctic.text.run
Predecessor of this node.
_proc - Variable in class sub_arctic.input.work_pair
The work to do.
_proc - Variable in class sub_arctic.input.work_event
The work to do.
_protocol_used - Variable in class sub_arctic.input.dispatch_result
This is the protocol method by which dispatched to the interactor.
_providing_style - Variable in class sub_arctic.style.composer
Style that we are getting resources from.
_pullright - Variable in class sub_arctic.lib.pullright_menu_item
Value of the menu we are displaying
_recipient - Variable in class sub_arctic.input.dispatch_result
This is the interactor to whom the input was sent.
_recording - Variable in class sub_arctic.output.recording_drawable
Indication of whether we are currently recording.
_ref_coord1 - Variable in class sub_arctic.style.op1_placement_rule
Designator for the coordinate value within the referent object that we are expressed relative to.
_ref_coord2 - Variable in class sub_arctic.style.op2_placement_rule
Designator for the coordinate value within the second referent object.
_ref_coord3 - Variable in class sub_arctic.style.op3_placement_rule
Designator for the coordinate value within the third referent object.
_ref_num1 - Variable in class sub_arctic.style.op1_placement_rule
Number of the part, parameter, or constant being refered to in the referent.
_ref_num2 - Variable in class sub_arctic.style.op2_placement_rule
Number of the part, parameter, or constant being refered to in the second referent.
_ref_num3 - Variable in class sub_arctic.style.op3_placement_rule
Number of the part, parameter, or constant being refered to in the third referent.
_ref_obj - Variable in class sub_arctic.constraints.ext_objpart_encoding
The object being referenced.
_ref_obj1 - Variable in class sub_arctic.style.op1_placement_rule
Designator for the object we our single operand refers to (the referent object).
_ref_obj2 - Variable in class sub_arctic.style.op2_placement_rule
Designator for the object our second operand refers to (second referent object).
_ref_obj3 - Variable in class sub_arctic.style.op3_placement_rule
Designator for the object our third operand refers to (third referent object).
_ref_part - Variable in class sub_arctic.constraints.ext_objpart_encoding
Encoding of the referenced part.
_reference_obj - Variable in class sub_arctic.lib.halo_container
The reference object we draw the halo around.
_registration_done - Static variable in class sub_arctic.new_lib.checkbox
Flag to arrange to execute register_resource_names() at most once.
_registration_done - Static variable in class sub_arctic.new_lib.button
Flag to arrange to execute register_resource_names() at most once.
_registration_done - Static variable in class sub_arctic.new_lib.v_slider_display
Flag to arrange to execute register_resource_names() at most once.
_registration_done - Static variable in class sub_arctic.new_lib.style_backdrop
Flag so we execute register_resource_names() at most once.
_registration_done - Static variable in class sub_arctic.new_lib.radio_button
Flag to arrange to execute register_resource_names() at most once.
_registration_done - Static variable in class sub_arctic.new_lib.label_toggle
Flag to arrange to execute register_resource_names() at most once.
_registration_done - Static variable in class sub_arctic.new_lib.style_column
Flag so we execute register_resource_names() at most once.
_related_how - Variable in class sub_arctic.anim.time_interval
If we are relative, how are we relative? Will be one of the constants AFTER_START_OF or AFTER_END_OF.
_related_to - Variable in class sub_arctic.anim.time_interval
If we are relative, who are we relative to?
_represented_run - Variable in class sub_arctic.text.text_rect
What text run does this represent?
_represented_run - Variable in class sub_arctic.text.dead_rect
What text run does this represent?
_requested_width - Variable in class sub_arctic.lib.label_toggle
Requested width is the total width of the interactor or -1 if we don't care and want to size by string.
_requested_width - Variable in class sub_arctic.new_lib.label_toggle
Requested width is the total width of the interactor or -1 if we don't care and want to size by string.
_resource_cache - Variable in class sub_arctic.style.composer
Cache of resources we have previously looked up from the providing style.
_resource_names - Variable in class sub_arctic.style.composer
Set of resource names or designators for the resources we expect to get from a style when composed.
_right_col - Variable in class sub_arctic.style.hv_fill_prog_blank
This holds the array of colors for the bevelling on the right.
_right_img - Variable in class sub_arctic.lib.h_slider_display
Image for the right button
_right_space - Variable in class sub_arctic.lib.listbox_helper
This variable holds the amount of space to the right of the list.
_ring_image - Static variable in class sub_arctic.test.circ_lens
 
_root_interactor - Variable in class sub_arctic.input.event
Top level interactor that this event occured in.
_root_style - Static variable in class sub_arctic.style.style_manager
The root style that all (regular) styles directly or indirectly inherit from.
_rules - Variable in class sub_arctic.style.composer
The rules for computing the positions and sizes of each part.
_run_list_head - Variable in class sub_arctic.text.paragraph
This is the head of list of runs in this object.
_selected_item - Variable in class sub_arctic.lib.menu
Value, get & set functions for the selected item.
_selected_set - Variable in class sub_arctic.lib.listbox_child_display
We keep a cached copy of the set of selected objects so we can make dragging faster.
_selection_end_line - Variable in class sub_arctic.lib.text_display
Ending line of the current selection.
_selection_end_pos - Variable in class sub_arctic.lib.text_display
Position of end of selection within the ending line.
_selection_set - Variable in class sub_arctic.input.selection_agent_class
The currently selected set.
_selection_start_line - Variable in class sub_arctic.lib.text_display
Start line of the current selection.
_selection_start_pos - Variable in class sub_arctic.lib.text_display
Position of start of selection within the start line.
_self_obj - Variable in class sub_arctic.constraints.std_ext_constraint
The object which serves as self for the constraint.
_sem_draw_kind - Variable in class sub_arctic.lib.semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
_sem_draw_kind - Variable in class sub_arctic.lib.backdrop_lens
Identifier for the particular kind of semantic redraw pass being done here.
_sem_draw_kind - Variable in class sub_arctic.output.lens_info_drawable
Integer identifier for the type of lens traversal that we are holding information for.
_sem_draw_kind - Variable in class sub_arctic.test.circ_lens
Identifier for the particular kind of semantic redraw pass being done here.
_shadow - Variable in class sub_arctic.output.color_scheme
shadow color for the color scheme
_shadow_color - Variable in class sub_arctic.output.shadow_lin_grad_text
Color for the shadow below the actual text
_shadow_color - Variable in class sub_arctic.output.shadow_rad_grad_text
Color for the shadow below the actual text
_shadow_color - Variable in class sub_arctic.output.shadowed_text_renderer
Color for the shadow below the actual text
_shadow_color - Variable in class sub_arctic.style.shadow_rect_blank
Color for the shadow below the blank
_show_bounds - Variable in class sub_arctic.lib.bounds_sem_draw
Show a box around the object's bounds?
_show_class - Variable in class sub_arctic.lib.bounds_sem_draw
Show the object's class name?
_show_crosshairs - Variable in class sub_arctic.lib.grabber_semantic_lens
Holds whether we show the crosshairs
_show_crosshairs - Variable in class sub_arctic.lib.focus_semantic_lens
Holds whether we show the crosshairs
_show_h - Variable in class sub_arctic.lib.bounds_sem_draw
Show the object's height?
_show_w - Variable in class sub_arctic.lib.bounds_sem_draw
Show the object's width?
_show_x - Variable in class sub_arctic.lib.bounds_sem_draw
Show the object's x coordinate?
_show_y - Variable in class sub_arctic.lib.bounds_sem_draw
Show the object's y coordinate?
_signal_modifiers - Variable in class sub_arctic.lib.debug_lens_top_level
The set of modifier keys that must be down for a mouse button press to toggle debugging mode on/off.
_simple_target - Variable in class sub_arctic.anim.simple_transition
This is the object we are going to animate.
_single_selection - Variable in class sub_arctic.lib.listbox
This variable holds whether or not we are allowed to have multiple selections.
_size_by_children - Variable in class sub_arctic.lib.row
This holds our state variable about whether or not we are sized by our children.
_size_by_children - Variable in class sub_arctic.lib.tab_semantic_lens
This holds our state variable about whether or not we are sized by our children.
_size_by_children - Variable in class sub_arctic.lib.column
This holds our state variable about whether or not we are sized by our children.
_size_by_children - Variable in class sub_arctic.lib.tab_parent
This holds our state variable about whether or not we are sized by our children.
_sleep_time - Static variable in class sub_arctic.anim.anim_generator
This is how long we sleep between animation event generations (in milliseconds).
_small_inc - Variable in class sub_arctic.lib.h_slider_display
Small increment value
_small_inc - Variable in class sub_arctic.lib.v_slider_display
Small increment value
_small_inc - Variable in class sub_arctic.new_lib.v_slider_display
Small increment value
_small_logo - Static variable in class sub_arctic.contrib.FadingTest
 
_snap_break_key - Static variable in class sub_arctic.input.snap_drag_agent
The keyboard event code used to signal that the currently active snap should be be broken and disabled.
_something_is_damaged - Static variable in class sub_arctic.lib.manager
Flag indicating something somewhere is damaged.
_special_child - Variable in class sub_arctic.lib.hierarchy_parent
We need to know if we are handling the first child management.
_specified_end - Variable in class sub_arctic.anim.time_interval
Did they specify an end time.
_specified_start - Variable in class sub_arctic.anim.time_interval
Did they specify a start time.
_splash - Variable in class sub_arctic.output.color_scheme
splash color for the color scheme
_stable_time - Variable in class sub_arctic.input.point_agent_class
This holds the number of milliseconds the user must be quiescent with the mouse to get a display help box.
_standard_library_resources - Static variable in class sub_arctic.style.style_manager
The style used to store fallback resources for interactors in the standard library.
_start - Variable in class sub_arctic.lib.listbox
This object is the current "starting point" for a drag interactor.
_start - Variable in class sub_arctic.text.text_rect
This is the start position in the text run.
_start_of_selection - Variable in class sub_arctic.lib.oneline_text_display
Start of current selection.
_start_time - Variable in class sub_arctic.anim.time_interval
Start (if known) is here
_start_time - Variable in class sub_arctic.new_lib.whiteboard_obj
Time this object was created
_start_value - Variable in class sub_arctic.lib.h_range_slider_display
Current value of the slider
_start_value - Variable in class sub_arctic.lib.v_range_slider_display
Current value of the slider
_state_history - Variable in class sub_arctic.new_lib.whiteboard_obj
Vector where we place state record objects in time order.
_state_looks - Variable in class sub_arctic.lib.multi_button
Image set for "normal" appearance in each state.
_state_looks - Variable in class sub_arctic.new_lib.multi_button
Image set for "normal" appearance in each state.
_stipple25 - Static variable in class sub_arctic.lib.std
 
_stipple50 - Static variable in class sub_arctic.lib.std
 
_stop_here - Variable in class sub_arctic.new_lib.generic_audio_xlation
Do we stop navigation at this object or pass on through?
_style_desig - Variable in class sub_arctic.style.styled_image
The style resource designator cooresponding to the type of resource this image is, or the composer object which created it.
_style_table - Static variable in class sub_arctic.style.style_manager
Search table for styles.
_subject - Variable in class sub_arctic.new_lib.generic_audio_xlation
Interactor object we are translating to audio
_super_styles - Variable in class sub_arctic.style.style
Array of styles that we inherit from (our super-styles).
_surface - Variable in class sub_arctic.lib.sem_draw_context
The drawable we can draw on.
_synch_mask - Variable in class sub_arctic.lib.listbox
This mask holds what the current set of synchronization constants are.
_tag_color - Variable in class sub_arctic.lib.nametag_sem_draw
Tag color
_tag1 - Variable in class sub_arctic.test.coord_tracker
Text to show before the coordinate display
_tag2 - Variable in class sub_arctic.test.coord_tracker
Text to show after the coordinate display
_target - Variable in class sub_arctic.anim.transition
Interactor we are operating on.
_target - Variable in class sub_arctic.constraints.linear_ext_constraint
Provider part that gives the value we compute from
_target_child_end - Variable in class sub_arctic.lib.bounds_sem_draw_context
The end of the target child number
_target_child_start - Variable in class sub_arctic.lib.bounds_sem_draw_context
The start of the target child number
_target_depth_end - Variable in class sub_arctic.lib.bounds_sem_draw_context
The end of the target depth
_target_depth_start - Variable in class sub_arctic.lib.bounds_sem_draw_context
The start of the target depth
_targets - Variable in class sub_arctic.lib.grabber_semantic_lens
Holds the interactors we are focussed on
_targets - Variable in class sub_arctic.lib.focus_sem_draw_context
Holds the interactors we are focussed on
_text - Variable in class sub_arctic.lib.button
This variable holds the text we are about to render onto this button.
_text - Variable in class sub_arctic.lib.oneline_text_display
String currently being displayed.
_text - Variable in class sub_arctic.lib.text_menu_item
The text string on this object.
_text - Variable in class sub_arctic.lib.text_display
Text to be displayed stored as a Vector of Strings
_text - Variable in class sub_arctic.lib.label_toggle
The text of the label.
_text - Variable in class sub_arctic.lib.menu_button
The text string on this object.
_text - Variable in class sub_arctic.lib.text_flow
The text of this object
_text - Variable in class sub_arctic.lib.display_help_container
The help text
_text - Variable in class sub_arctic.new_lib.button
The text associated with the label of this button (or null if this is not a labelled button).
_text - Variable in class sub_arctic.new_lib.text_wb_obj
Text value to be displayed
_text - Variable in class sub_arctic.new_lib.label_toggle
The text of the label.
_text - Variable in class sub_arctic.text.text_run
This is the actual string of text that we represent.
_text_background - Variable in class sub_arctic.output.color_scheme
text_background color for the color scheme
_text_contents - Variable in class sub_arctic.new_lib.generic_audio_xlation
The current text contents from this object.
_text_mode_entry_sound - Static variable in class sub_arctic.new_lib.audio_navigator
Description of sound for entering text entry mode
_text_mode_exit_sound - Static variable in class sub_arctic.new_lib.audio_navigator
Description of sound for exiting text entry mode
_text_style - Variable in class sub_arctic.text.text_run
The style for this text object.
_text_to_speak - Variable in class sub_arctic.new_lib.audio_renderer
The text to be spoken with this sound
_the_image - Variable in class sub_arctic.style.image_comp_part
The image for this part.
_the_impl - Static variable in class sub_arctic.constraints.std_constraint_impl
The one and only instance of this class.
_the_renderer - Variable in class sub_arctic.style.text_comp_part
The renderer for this part.
_the_string - Variable in class sub_arctic.style.text_comp_part
The string for this part.
_thumb_img - Variable in class sub_arctic.lib.h_slider_display
Image for the "thumb"
_thumb_img - Variable in class sub_arctic.lib.v_slider_display
Image for the "thumb"
_thumb_img - Variable in class sub_arctic.new_lib.v_slider_display
Image for the "thumb"
_thumb_percentage - Variable in class sub_arctic.lib.h_scrollbar
This is the amount as a percentage (0..1) of size the thumb takes up.
_thumb_percentage - Variable in class sub_arctic.lib.v_scrollbar
This is the amount as a percentage (0..1) of size the thumb takes up.
_thumb_percentage - Variable in class sub_arctic.new_lib.v_scrollbar
This is the amount as a percentage (0..1) of size the thumb takes up.
_thumb_scale - Variable in class sub_arctic.lib.h_scrollbar
The amount we scale thumb_percentage (which is in the range 0..1) by when return it (or accept it) as an integer through the part_b interface.
_thumb_scale - Variable in class sub_arctic.lib.v_scrollbar
The amount we scale thumb_percentage (which is in the range 0..1) by when return it (or accept it) as an integer through the part_b interface.
_thumb_scale - Variable in class sub_arctic.new_lib.v_scrollbar
The amount we scale thumb_percentage (which is in the range 0..1) by when return it (or accept it) as an integer through the part_b interface.
_thumb_shift - Variable in class sub_arctic.lib.h_slider_display
This variable is how much to offset (in y and in pixels) the slider's thumb by when drawing it.
_thumb_shift - Variable in class sub_arctic.lib.v_slider_display
This variable is how much to offset (in x and in pixels) the slider's thumb by when drawing it.
_thumb_shift - Variable in class sub_arctic.new_lib.v_slider_display
This variable is how much to offset (in x and in pixels) the slider's thumb by when drawing it.
_timestamp - Variable in class sub_arctic.anim.anim_event
Store the timestamp of this event.
_title_color - Variable in class sub_arctic.lib.semantic_lens
Color we do our title handle in.
_title_color - Variable in class sub_arctic.lib.backdrop_lens
Color we do our title handle in.
_title_font - Variable in class sub_arctic.lib.semantic_lens
Font we draw title handle in
_title_font - Variable in class sub_arctic.lib.backdrop_lens
Font we draw title handle in
_title_str - Variable in class sub_arctic.lib.semantic_lens
Title string
_title_str - Variable in class sub_arctic.lib.backdrop_lens
Title string
_toggle_image_set - Static variable in class sub_arctic.lib.std
 
_tokenizer - Static variable in class sub_arctic.lib.html_element
This is the string tokenizer we are using.
_top - Variable in class sub_arctic.lib.interactor_frame
Storage and accessor for the toplevel.
_top_col - Variable in class sub_arctic.style.hv_fill_prog_blank
This holds the array of colors for the bevelling at the top.
_top_interactor - Variable in class sub_arctic.lib.interactor_applet
This is the top_level associated with this applet.
_top_interactor - Variable in class sub_arctic.lib.interactor_canvas
This holds the top_level which is sitting inside this component.
_top_level_interactors - Static variable in class sub_arctic.lib.manager
Set of all top level interactor objects in the system.
_trace_enabled - Variable in class sub_arctic.output.trace_drawable
Flag to indicate that tracing is enabled (starts off true).
_trace_out - Variable in class sub_arctic.output.trace_drawable
PrintStream object we write trace lines to.
_traj - Variable in class sub_arctic.anim.transition
The trajectory we are using.
_transition_images - Variable in class sub_arctic.lib.label_toggle
 
_transition_looks - Variable in class sub_arctic.lib.multi_button
Image set for "transition" appearance from each state.
_transition_looks - Variable in class sub_arctic.new_lib.multi_button
Image set for "transition" appearance from each state.
_tree_depth - Variable in class sub_arctic.output.single_isolation_drawable
Distance from the isolated object.
_type_text - Variable in class sub_arctic.new_lib.generic_audio_xlation
The text string with the type name of this object.
_ui_constructed - Variable in class sub_arctic.lib.interactor_frame
hold onto whether or not the UI is built
_up_img - Variable in class sub_arctic.lib.v_slider_display
Image for the up button
_up_img - Variable in class sub_arctic.new_lib.v_slider_display
Image for the up button
_usable_area - Variable in class sub_arctic.lib.h_scrollbar
This holds the usable area of the scrollbar.
_usable_area - Variable in class sub_arctic.lib.v_scrollbar
This holds the usable area of the scrollbar.
_usable_area - Variable in class sub_arctic.new_lib.v_scrollbar
This holds the usable area of the scrollbar.
_use_group - Variable in class sub_arctic.lib.text_toggle_collection
Use group tells the collection if its collection forms one group or not.
_used_duration - Variable in class sub_arctic.anim.time_interval
Did they specify this in terms of duration?
_user_data - Variable in class sub_arctic.lib.base_interactor
A collection of Object references we are holding for the user or application.
_user_info_set - Variable in class sub_arctic.input.focus_dispatch_agent
Each focus object may provide a user info object when it is placed in the focus set.
_uses_std_part - Variable in class sub_arctic.constraints.ext_objpart_encoding
Indication of whether the referenced part is one of the standard ones (i.e,.
_v_slider_back - Static variable in class sub_arctic.lib.std
 
_v_slider_down - Static variable in class sub_arctic.lib.std
 
_v_slider_thumb - Static variable in class sub_arctic.lib.std
 
_v_slider_up - Static variable in class sub_arctic.lib.std
 
_v_spacing - Variable in class sub_arctic.lib.oneline_text_display
Vertical spacing around the text (both top and bottom have this space)
_v_spacing - Variable in class sub_arctic.lib.text_display
Extra vertical spacing at top and bottom of text
_val_at_boundary - Variable in class sub_arctic.anim.slow_in_slow_out
What is the amount of of time covered by the slow in and slow out?
_value - Variable in class sub_arctic.lib.h_slider_display
Current value of the slider
_value - Variable in class sub_arctic.lib.v_slider_display
Current value of the slider
_value - Variable in class sub_arctic.new_lib.v_slider_display
Current value of the slider
_vert - Variable in class sub_arctic.lib.listbox_display
This is the vertical scrollbar for this listbox (which is created even if not used).
_vert_status - Variable in class sub_arctic.lib.listbox_display
This holds the status of the vertical scrollbar.
_vis_child - Variable in class sub_arctic.lib.tab_semantic_lens
Visible child
_vis_child - Variable in class sub_arctic.lib.tab_parent
Visible child
_visible_constraint - Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on visible.
_w - Variable in class sub_arctic.lib.base_interactor
Width of the object.
_w - Variable in class sub_arctic.new_lib.whiteboard_obj
width of bounding box
_w - Variable in class sub_arctic.style.blank_base
Width of the blank image.
_w - Variable in class sub_arctic.style.composer
Width of the composed result.
_w - Variable in class sub_arctic.text.screen_rect
Width within the containing structure.
_w_constraint - Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on w.
_width - Variable in class sub_arctic.text.paragraph
This is the width of this paragraph, in pixels.
_width_dict - Variable in class sub_arctic.lib.percent_parent
This is where we keep track of the width percentages.
_workaround_table - Static variable in class sub_arctic.lib.manager
Table of workaround sets.
_wrappee - Variable in class sub_arctic.output.drawable_wrapper
The drawable object we are wrapped around.
_x - Variable in class sub_arctic.lib.base_interactor
X position of the object's top-left corner in parent's coordinate system.
_x - Variable in class sub_arctic.new_lib.whiteboard_obj
x position
_x - Variable in class sub_arctic.style.composition_part_base
Current x location of the object.
_x - Variable in class sub_arctic.text.screen_rect
X coord within the containing structure.
_x_adjust - Variable in class sub_arctic.lib.oneline_text_display
Adjustment factor to keep the current selection (or part of it) inside the bounds of the object.
_x_border - Variable in class sub_arctic.lib.button
Border around text horizontally
_x_border - Variable in class sub_arctic.lib.text_menu_item
The amount of border to use in x.
_x_constraint - Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on x.
_x_dict - Variable in class sub_arctic.lib.percent_parent
This is where we keep track of the x percentages.
_x_offset - Variable in class sub_arctic.lib.shadow_caster
X offset for shadow
_x_offset - Variable in class sub_arctic.lib.shadow_drag_container
X offset for shadow
_x_offset - Variable in class sub_arctic.output.exploder_drawable
 
_x_origin - Variable in class sub_arctic.anim.line_trajectory
Origin in x.
_x_spacing - Variable in class sub_arctic.lib.menu_button
The x spacing for this object.
_x1 - Variable in class sub_arctic.output.linear_gradient
X coordinate of first end point of orientation line.
_x2 - Variable in class sub_arctic.output.linear_gradient
X coordinate of second end point of orientation line.
_xc - Variable in class sub_arctic.output.radial_gradient
X coordinate of center point.
_xlator - Variable in class sub_arctic.new_lib.audio_navigator
Audio translator we use to convert interactors to audio
_y - Variable in class sub_arctic.lib.base_interactor
Y position of the object's top-left corner in parent's coordinate system.
_y - Variable in class sub_arctic.new_lib.whiteboard_obj
y position
_y - Variable in class sub_arctic.style.composition_part_base
Current y location of the object.
_y - Variable in class sub_arctic.text.screen_rect
Y coord within the containing structure.
_y_border - Variable in class sub_arctic.lib.button
Border around text vertically
_y_border - Variable in class sub_arctic.lib.text_menu_item
The amount of border to use in y.
_y_constraint - Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on y.
_y_dict - Variable in class sub_arctic.lib.percent_parent
This is where we keep track of the y percentages.
_y_offset - Variable in class sub_arctic.lib.shadow_caster
Y offset for shadow
_y_offset - Variable in class sub_arctic.lib.shadow_drag_container
Y offset for shadow
_y_offset - Variable in class sub_arctic.output.exploder_drawable
 
_y_origin - Variable in class sub_arctic.anim.line_trajectory
Origin in y.
_y_spacing - Variable in class sub_arctic.lib.menu_button
The y spacing for this object.
_y1 - Variable in class sub_arctic.output.linear_gradient
Y coordinate of first end point of orientation line.
_y2 - Variable in class sub_arctic.output.linear_gradient
Y coordinate of second end point of orientation line.
_yc - Variable in class sub_arctic.output.radial_gradient
Y coordinate of center point.

A B C D E F G H I K L M N O P Q R S T U V W X Y Z _