- ACCEL_GRAV - Static variable in class uk.ac.starlink.util.PhysicalConstants
-
Standard acceleration of gravity on Earth m.s^-2
- accept(File) - Method in class uk.ac.starlink.util.gui.BasicFileFilter
-
Return true if this file should be shown in the directory pane,
false if it shouldn't.
- accept(File, String) - Method in class uk.ac.starlink.util.gui.BasicFileFilter
-
- accept(T) - Method in interface uk.ac.starlink.util.IOConsumer
-
Performs an operation on the given value.
- ACCEPT_ENCODING - Static variable in class uk.ac.starlink.util.ContentCoding
-
Name of HTTP request header to request coded response ("Accept-Encoding").
- AcceptAction(String, Icon) - Constructor for class uk.ac.starlink.util.gui.ProxySetupFrame.AcceptAction
-
- AcceptAction(String, Icon) - Constructor for class uk.ac.starlink.util.gui.SelectCharacters.AcceptAction
-
- acceptButton - Variable in class uk.ac.starlink.util.gui.ProxySetupFrame
-
- accepted - Variable in class uk.ac.starlink.util.gui.BasicFontChooser
-
Whether selected font is accepted.
- accepted() - Method in class uk.ac.starlink.util.gui.BasicFontChooser
-
Return the exit status of the dialog.
- acceptValue() - Method in class uk.ac.starlink.util.gui.SelectStringDialog
-
Accept the value.
- accumulate(S, A) - Method in interface uk.ac.starlink.util.SplitCollector
-
Consumes the content of a splittable, collecting results
into the supplied accumulator.
- actionBar - Variable in class uk.ac.starlink.util.gui.StoreControlFrame
-
Action buttons container.
- actionPerformed(ActionEvent) - Method in class uk.ac.starlink.util.gui.ProxySetupFrame.AcceptAction
-
- actionPerformed(ActionEvent) - Method in class uk.ac.starlink.util.gui.ProxySetupFrame.CancelAction
-
- actionPerformed(ActionEvent) - Method in class uk.ac.starlink.util.gui.SelectCharacters.AcceptAction
-
- actionPerformed(ActionEvent) - Method in class uk.ac.starlink.util.gui.SelectCharacters.CancelAction
-
- actionPerformed(ActionEvent) - Method in class uk.ac.starlink.util.gui.StoreControlFrame.AddAction
-
- actionPerformed(ActionEvent) - Method in class uk.ac.starlink.util.gui.StoreControlFrame.CloseAction
-
- actionPerformed(ActionEvent) - Method in class uk.ac.starlink.util.gui.StoreControlFrame.DeleteAction
-
- actionPerformed(ActionEvent) - Method in class uk.ac.starlink.util.gui.StoreControlFrame.RestoreAction
-
- actionPerformed(ActionEvent) - Method in class uk.ac.starlink.util.gui.StoreControlFrame.UpdateAction
-
- add(byte) - Method in class uk.ac.starlink.util.ByteList
-
Appends a value to the end of this list.
- add(double) - Method in class uk.ac.starlink.util.DoubleList
-
Appends a value to the end of this list.
- add(float) - Method in class uk.ac.starlink.util.FloatList
-
Appends a value to the end of this list.
- add(String, boolean) - Method in class uk.ac.starlink.util.gui.GridBagLayouter
-
Add a JLabel using the current scheme.
- add(String) - Method in class uk.ac.starlink.util.gui.GridBagLayouter
-
Add a JLabel using the current scheme.
- add(Component, boolean) - Method in class uk.ac.starlink.util.gui.GridBagLayouter
-
Add a control using the current scheme.
- add(Component, GridBagConstraints) - Method in class uk.ac.starlink.util.gui.GridBagLayouter
-
Add a control using given GridBagContraints.
- add(AbstractButton, T) - Method in class uk.ac.starlink.util.gui.ValueButtonGroup
-
Adds a button and associates a value with it.
- add(int) - Method in class uk.ac.starlink.util.IntList
-
Appends a value to the end of this list.
- add(long) - Method in class uk.ac.starlink.util.LongList
-
Appends a value to the end of this list.
- add(short) - Method in class uk.ac.starlink.util.ShortList
-
Appends a value to the end of this list.
- AddAction(String, Icon) - Constructor for class uk.ac.starlink.util.gui.StoreControlFrame.AddAction
-
- addActionListener(ActionListener) - Method in class uk.ac.starlink.util.gui.ChangingComboBoxModel
-
Adds a listener which is notified whenever the selection changes.
- addActionListener(ActionListener) - Method in class uk.ac.starlink.util.gui.Downloader
-
Adds a listener that will be notified if the data acquisition status
changes.
- addActionListener(ActionListener) - Method in class uk.ac.starlink.util.gui.ExampleSelectField
-
Adds an action listener.
- addActionListener(ActionListener) - Method in class uk.ac.starlink.util.gui.SelectTextField
-
Registers a listener who wants to be informed about changes to
the character string.
- addAll(ByteList) - Method in class uk.ac.starlink.util.ByteList
-
Appends all the elements of a second list to this list.
- addAll(byte[]) - Method in class uk.ac.starlink.util.ByteList
-
Appends all the elements of a primitive array to this list.
- addAll(DoubleList) - Method in class uk.ac.starlink.util.DoubleList
-
Appends all the elements of a second list to this list.
- addAll(double[]) - Method in class uk.ac.starlink.util.DoubleList
-
Appends all the elements of a primitive array to this list.
- addAll(FloatList) - Method in class uk.ac.starlink.util.FloatList
-
Appends all the elements of a second list to this list.
- addAll(float[]) - Method in class uk.ac.starlink.util.FloatList
-
Appends all the elements of a primitive array to this list.
- addAll(IntList) - Method in class uk.ac.starlink.util.IntList
-
Appends all the elements of a second list to this list.
- addAll(int[]) - Method in class uk.ac.starlink.util.IntList
-
Appends all the elements of a primitive array to this list.
- addAll(LongList) - Method in class uk.ac.starlink.util.LongList
-
Appends all the elements of a second list to this list.
- addAll(long[]) - Method in class uk.ac.starlink.util.LongList
-
Appends all the elements of a primitive array to this list.
- addAll(ShortList) - Method in class uk.ac.starlink.util.ShortList
-
Appends all the elements of a second list to this list.
- addAll(short[]) - Method in class uk.ac.starlink.util.ShortList
-
Appends all the elements of a primitive array to this list.
- addArgument(String, long) - Method in class uk.ac.starlink.util.CgiQuery
-
Adds an integer argument to this query.
- addArgument(String, double) - Method in class uk.ac.starlink.util.CgiQuery
-
Adds a floating point argument to this query.
- addArgument(String, float) - Method in class uk.ac.starlink.util.CgiQuery
-
Adds a single-precision floating point argument to this query.
- addArgument(String, String) - Method in class uk.ac.starlink.util.CgiQuery
-
Adds a string argument to this query.
- addCDATASection(Element, String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
-
Create a new CDATA section with the given content and add it as
a child of a given element.
- addChangeListener(ChangeListener) - Method in class uk.ac.starlink.util.gui.ChangingComboBoxModel
-
Adds a listener which is notified whenever the selection changes.
- addChangeListener(ChangeListener) - Method in class uk.ac.starlink.util.gui.ValueButtonGroup
-
Adds a listener which will be notified whenever this group's selected
value changes.
- addChangeListener(ChangeListener) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
-
Registers a listener who wants to be informed about changes.
- addChildElement(Element, String, Font) - Static method in class uk.ac.starlink.util.gui.AWTXMLEncodeDecode
-
Add an element with a Font value as a child of another element.
- addChildElement(Element, String, Color) - Static method in class uk.ac.starlink.util.gui.AWTXMLEncodeDecode
-
Add an element with a Color value as a child of another element.
- addChildElement(Element, String, AlphaComposite) - Static method in class uk.ac.starlink.util.gui.AWTXMLEncodeDecode
-
Add an element with an AlphaComposite value as a child of
another element.
- addChildElement(Element, String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
-
Create a child element with no content and add it to the given
element.
- addChildElement(Element, String, String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
-
Add an element with String value as a child of another element.
- addChildElement(Element, String, boolean) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
-
Add an element with boolean value as a child of another element.
- addChildElement(Element, String, int) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
-
Add an element with integer value as a child of another element.
- addChildElement(Element, String, double) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
-
Add an element with double value as a child of another element.
- addElement(String, String, String) - Method in class uk.ac.starlink.util.XmlWriter
-
Writes a whole element with given attribute list and content.
- addExtension(String) - Method in class uk.ac.starlink.util.gui.BasicFileFilter
-
Adds a filetype "dot" extension to filter against.
- addFonts() - Method in class uk.ac.starlink.util.gui.BasicFontChooser
-
Add all the available fonts.
- addItem(T) - Method in class uk.ac.starlink.util.CountMap
-
Counts an item.
- addListener(SelectCharactersListener) - Method in class uk.ac.starlink.util.gui.SelectCharacters
-
Registers a listener who wants to be informed about the final
character string (when the window exits).
- addMap(Map<K, V>) - Method in class uk.ac.starlink.util.MapGroup
-
Adds a new Map to the end of this group.
- applicationName - Variable in class uk.ac.starlink.util.gui.StoreConfiguration
-
Name of the application (used for name of config directory).
- applySetting(Object, BeanConfig.Setting) - Static method in class uk.ac.starlink.util.BeanConfig
-
Applies a given setting to an object.
- approveSelection() - Method in class uk.ac.starlink.util.gui.BasicFileChooser
-
- array() - Method in class uk.ac.starlink.util.GenericNioBuffer
-
Returns the primitive array that backs this buffer
(optional operation).
- arrayOffset() - Method in class uk.ac.starlink.util.GenericNioBuffer
-
Returns the offset within this buffer's backing array of the first
element of the buffer (optional operation).
- ArrayTableColumn<R,C> - Class in uk.ac.starlink.util.gui
-
Provides the specification for a table column.
- ArrayTableColumn(String, Class<C>) - Constructor for class uk.ac.starlink.util.gui.ArrayTableColumn
-
Constructor.
- ArrayTableModel<R> - Class in uk.ac.starlink.util.gui
-
TableModel which contains its data as an array of objects, one per row.
- ArrayTableModel(R[]) - Constructor for class uk.ac.starlink.util.gui.ArrayTableModel
-
Constructor.
- ArrayTableSorter<R> - Class in uk.ac.starlink.util.gui
-
Handles GUI aspects of allowing the user to sort columns in a table
by clicking on the column header.
- ArrayTableSorter(ArrayTableModel<R>) - Constructor for class uk.ac.starlink.util.gui.ArrayTableSorter
-
Constructor.
- AsciiFileParser - Class in uk.ac.starlink.util
-
Generalised parser for data stored as a table in a plain text
file.
- AsciiFileParser() - Constructor for class uk.ac.starlink.util.AsciiFileParser
-
Create an instance.
- AsciiFileParser(boolean) - Constructor for class uk.ac.starlink.util.AsciiFileParser
-
Create an instance.
- AsciiFileParser(File) - Constructor for class uk.ac.starlink.util.AsciiFileParser
-
Create an instance and parse a given File.
- AsciiFileParser(File, boolean) - Constructor for class uk.ac.starlink.util.AsciiFileParser
-
Create an instance and parse a given File.
- assertArrayEquals(String, Object, Object) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two arrays have exactly the same contents.
- assertArrayEquals(Object, Object) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two arrays have exactly the same contents.
- assertArrayEquals(String, Object, Object, double) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two numeric arrays have the same contents
within a given tolerance.
- assertArrayEquals(Object, Object, double) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two numeric arrays have the same contents
within a given tolerance.
- assertArrayNotEquals(String, Object, Object) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two objects are not arrays with the same contents.
- assertArrayNotEquals(Object, Object) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two objects are not arrays with the same contents.
- assertArrayNotEquals(String, Object, Object, double) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two objects are not numeric arrays having the same
contents within a given tolerance.
- assertArrayNotEquals(Object, Object, double) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two objects are not numeric arrays having the same
contents within a given tolerance.
- assertDOMEquals(URL, Node) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that a DOM is equivalent to the XML in a given URL.
- assertDOMEquals(URL, Node, String, int) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that a DOM is equivalent to the XML in a given URL.
- assertDOMEquals(String, Node) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that a DOM is equivalent to the DOM implied by the XML
in a given string.
- assertDOMEquals(String, Node, String, int) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that a DOM is equivalent to the DOM implied by the XML
in a given string.
- assertDOMEquals(InputStream, Node, String, int) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that a DOM is equivalent to the DOM read from a given stream.
- assertDOMEquals(Node, Node) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two DOMs are equal.
- assertDOMEquals(Node, Node, String, int) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two DOMs are equal.
- assertEquals(String, float, float) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two floats are exactly equal.
- assertEquals(float, float) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two floats are exactly equal.
- assertEquals(String, double, double) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two doubles are exactly equal.
- assertEquals(double, double) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two doubles are exactly equal.
- assertSourceEquals(Source, Source, String, int) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that two XML
Source
objects
represent the same XML Infoset.
- assertValidXML(String, InputSource) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that the contents of a stream are valid XML.
- assertValidXML(InputSource) - Method in class uk.ac.starlink.util.TestCase
-
Asserts that the contents of a stream are valid XML.
- attemptReadData() - Method in class uk.ac.starlink.util.gui.Downloader
-
Performs the actual download.
- AU - Static variable in class uk.ac.starlink.util.PhysicalConstants
-
1 Astronomical unit - m
- AuxClassLoader - Class in uk.ac.starlink.util
-
This class provides a ClassLoader which looks on a given class path.
- AuxClassLoader(String) - Constructor for class uk.ac.starlink.util.AuxClassLoader
-
Constructs a ClassLoader which will look on a given path.
- available() - Method in class uk.ac.starlink.util.Base64InputStream
-
- available() - Method in class uk.ac.starlink.util.UncompressInputStream
-
- AWTXMLEncodeDecode - Class in uk.ac.starlink.util.gui
-
A static utility class for encoding and decoding some AWT
primitives to and from XML.
- CancelAction(String, Icon) - Constructor for class uk.ac.starlink.util.gui.ProxySetupFrame.CancelAction
-
- CancelAction(String, Icon) - Constructor for class uk.ac.starlink.util.gui.SelectCharacters.CancelAction
-
- cancelButton - Variable in class uk.ac.starlink.util.gui.BasicFontChooser
-
Cancel and exit button.
- cancelButton - Variable in class uk.ac.starlink.util.gui.ProxySetupFrame
-
- CBZip2InputStream - Class in uk.ac.starlink.util.bzip2
-
An input stream that decompresses from the BZip2 format (without the file
header chars) to be read as any other stream.
- CBZip2InputStream(InputStream) - Constructor for class uk.ac.starlink.util.bzip2.CBZip2InputStream
-
Constructs a new CBZip2InputStream which decompresses bytes read from
the specified stream.
- CBZip2InputStream(InputStream, boolean) - Constructor for class uk.ac.starlink.util.bzip2.CBZip2InputStream
-
Constructs a new CBZip2InputStream which decompresses bytes
read from the specified stream.
- CBZip2OutputStream - Class in uk.ac.starlink.util.bzip2
-
An output stream that compresses into the BZip2 format (without the file
header chars) into another stream.
- CBZip2OutputStream(OutputStream) - Constructor for class uk.ac.starlink.util.bzip2.CBZip2OutputStream
-
Constructs a new CBZip2OutputStream
with a blocksize of 900k.
- CBZip2OutputStream(OutputStream, int) - Constructor for class uk.ac.starlink.util.bzip2.CBZip2OutputStream
-
Constructs a new CBZip2OutputStream
with specified blocksize.
- cellSelected(ListSelectionEvent) - Method in class uk.ac.starlink.util.gui.SelectCharacters
-
A cell has been selected.
- CgiQuery - Class in uk.ac.starlink.util
-
Utility class for constructing CGI query strings.
- CgiQuery(String) - Constructor for class uk.ac.starlink.util.CgiQuery
-
Constructs a CGI query.
- ChangingComboBoxModel<E> - Class in uk.ac.starlink.util.gui
-
- ChangingComboBoxModel() - Constructor for class uk.ac.starlink.util.gui.ChangingComboBoxModel
-
Constructs an empty model.
- ChangingComboBoxModel(E[]) - Constructor for class uk.ac.starlink.util.gui.ChangingComboBoxModel
-
Constructs a model with a given initial array of items.
- ChangingComboBoxModel(Collection<E>) - Constructor for class uk.ac.starlink.util.gui.ChangingComboBoxModel
-
Constructs a model with a given initial list of items.
- charButton - Variable in class uk.ac.starlink.util.gui.SelectTextField
-
Button to initiate selecting special characters.
- charChooser - Variable in class uk.ac.starlink.util.gui.SelectTextField
-
The special character chooser.
- checkEntryStates() - Method in class uk.ac.starlink.util.gui.ProxySetupFrame
-
Check the entry states for the proxy hostname and port.
- checkJ2se() - Static method in class uk.ac.starlink.util.Loader
-
Checks that the JRE contains classes that you'd expect it to.
- checkJ2seVendor() - Static method in class uk.ac.starlink.util.Loader
-
Checks the reported vendor for this J2SE.
- chooseBlockSize(long) - Static method in class uk.ac.starlink.util.bzip2.CBZip2OutputStream
-
Chooses a blocksize based on the given length of the data to compress.
- chooseChars() - Method in class uk.ac.starlink.util.gui.SelectTextField
-
Choose a special character phrase to append.
- chooseText(String) - Method in class uk.ac.starlink.util.gui.ExampleSelectField
-
Marks given text as a chosen value for this component.
- clear() - Method in class uk.ac.starlink.util.CountMap
-
Sets all the item counts to zero.
- clear() - Method in class uk.ac.starlink.util.PrimitiveList
-
Removes all of the elements from this list (optional operation).
- clearData() - Method in class uk.ac.starlink.util.gui.Downloader
-
Resets the state of this downloader, as if no download attempt
had been made.
- CLEARMASK - Static variable in class uk.ac.starlink.util.bzip2.CBZip2OutputStream
-
This constant is accessible by subclasses for historical
purposes.
- close() - Method in class uk.ac.starlink.util.Base64InputStream
-
- close() - Method in class uk.ac.starlink.util.Base64OutputStream
-
- close() - Method in class uk.ac.starlink.util.bzip2.CBZip2InputStream
-
- close() - Method in class uk.ac.starlink.util.bzip2.CBZip2OutputStream
-
- close() - Method in class uk.ac.starlink.util.DataSource
-
Closes any open streams owned and not yet dispatched by this
DataSource.
- CloseAction(String, Icon) - Constructor for class uk.ac.starlink.util.gui.StoreControlFrame.CloseAction
-
- closeFileMenu - Variable in class uk.ac.starlink.util.gui.ProxySetupFrame
-
- closeWindow(boolean) - Method in class uk.ac.starlink.util.gui.BasicFontChooser
-
Close the window.
- closeWindow() - Method in class uk.ac.starlink.util.gui.SelectStringDialog
-
Close the window.
- closeWindowEvent(boolean) - Method in class uk.ac.starlink.util.gui.ProxySetupFrame
-
Close the window by withdrawing it.
- closeWindowEvent(boolean) - Method in class uk.ac.starlink.util.gui.SelectCharacters
-
Close window, either sending the text to any registered
listeners, or not.
- closeWindowEvent() - Method in class uk.ac.starlink.util.gui.StoreControlFrame
-
Close the window.
- collect(SplitCollector<S, A>, S) - Method in class uk.ac.starlink.util.SplitProcessor
-
Collects content from a splittable object into an accumulator,
as defined by a provided collector.
- colorFromString(String) - Static method in class uk.ac.starlink.util.gui.AWTXMLEncodeDecode
-
Convert a String object back to a Color object.
- colorIcon(Icon, Color) - Static method in class uk.ac.starlink.util.IconUtils
-
Modifies an existing icon by changing its colour.
- colorToString(Color) - Static method in class uk.ac.starlink.util.gui.AWTXMLEncodeDecode
-
Convert a Color object to a string.
- columnAdded(TableColumnModelEvent) - Method in class uk.ac.starlink.util.gui.WeakTableColumnModelListener
-
- columnMarginChanged(ChangeEvent) - Method in class uk.ac.starlink.util.gui.WeakTableColumnModelListener
-
- columnMoved(TableColumnModelEvent) - Method in class uk.ac.starlink.util.gui.WeakTableColumnModelListener
-
- columnRemoved(TableColumnModelEvent) - Method in class uk.ac.starlink.util.gui.WeakTableColumnModelListener
-
- columnSelectionChanged(ListSelectionEvent) - Method in class uk.ac.starlink.util.gui.WeakTableColumnModelListener
-
- combine(A, A) - Method in interface uk.ac.starlink.util.SplitCollector
-
Combines the content of two accumulators.
- ComboBoxBumper - Class in uk.ac.starlink.util.gui
-
Icon providing arrows to cycle the value of a JComboBox up or down.
- ComboBoxBumper(JComboBox<?>) - Constructor for class uk.ac.starlink.util.gui.ComboBoxBumper
-
Constructs a new bumper based on a given combo box.
- compositeFromString(String) - Static method in class uk.ac.starlink.util.gui.AWTXMLEncodeDecode
-
Convert a String object back to an AlphaComposite object.
- compositeToString(AlphaComposite) - Static method in class uk.ac.starlink.util.gui.AWTXMLEncodeDecode
-
Convert an AlphaComposite object to a string.
- COMPRESS - Static variable in class uk.ac.starlink.util.Compression
-
A Compression object representing Unix compress-type compression.
- Compression - Class in uk.ac.starlink.util
-
Characterises the compression status of a stream, and provides methods
for decompressing it.
- configBean(Object) - Method in class uk.ac.starlink.util.BeanConfig
-
Attempts to apply this object's configuration setttings
to a supplied target object.
- ConfigMethod - Annotation Type in uk.ac.starlink.util
-
Annotation that prepares a mutator method for use and documentation
by the
BeanConfig
class.
- ConstrainedViewportLayout - Class in uk.ac.starlink.util.gui
-
This is a tweaked ViewportLayout implementation to work round an issue
with scrollbar positioning.
- ConstrainedViewportLayout() - Constructor for class uk.ac.starlink.util.gui.ConstrainedViewportLayout
-
- CONTENT_ENCODING - Static variable in class uk.ac.starlink.util.ContentCoding
-
Name of HTTP response header to mark coded response ("Content-Encoding").
- ContentCoding - Class in uk.ac.starlink.util
-
Defines a policy for Content Codings used in HTTP connections.
- ContentCoding() - Constructor for class uk.ac.starlink.util.ContentCoding
-
Constructor.
- contentPane - Variable in class uk.ac.starlink.util.gui.BasicFontChooser
-
The dialog contentpane.
- contentPane - Variable in class uk.ac.starlink.util.gui.StoreControlFrame
-
Content pane of frame.
- contentsChanged(ListDataEvent) - Method in class uk.ac.starlink.util.gui.WeakListDataListener
-
- ContentType - Class in uk.ac.starlink.util
-
Represents a Content Type (MIME type) string.
- ContentType(String, String) - Constructor for class uk.ac.starlink.util.ContentType
-
Constructs a ContentType from type and subtype strings.
- ContentType(String, String, Map<String, String>) - Constructor for class uk.ac.starlink.util.ContentType
-
Constructs a ContentType from its constituent parts.
- copy(InputStream, OutputStream) - Static method in class uk.ac.starlink.util.IOUtils
-
Copies all the bytes from a given input stream to a given output stream.
- CountInputStream - Class in uk.ac.starlink.util
-
Filter input stream that counts the number of bytes read.
- CountInputStream(InputStream) - Constructor for class uk.ac.starlink.util.CountInputStream
-
Constructor.
- CountMap<T> - Class in uk.ac.starlink.util
-
Keeps track of the number of times an item of type T has been added.
- CountMap() - Constructor for class uk.ac.starlink.util.CountMap
-
Constructor.
- createAccumulator() - Method in interface uk.ac.starlink.util.SplitCollector
-
Returns a new accumulator into which results can be collected.
- createArrowIcon(boolean, int) - Static method in class uk.ac.starlink.util.gui.SortingHeaderRenderer
-
Returns an icon suitable for marking a column as sorted.
- createAuthentication() - Static method in class uk.ac.starlink.util.PropertyAuthenticator
-
Returns a PasswordAuthentication instance suitable for use with
PropertyAuthenticator.
- createBasicParallelProcessor(SplitPolicy) - Static method in class uk.ac.starlink.util.SplitProcessor
-
Returns a SplitProcessor instance that works in parallel,
with one accumulator created for every forked subtask.
- createCommandLineProcessBuilder(String) - Static method in class uk.ac.starlink.util.ProcessDataSource
-
Utility method to create a process builder given a shell command line
that generates output to standard output.
- createEmptyDoc() - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Create an empty document
- createMonitorComponent() - Method in class uk.ac.starlink.util.gui.Downloader
-
Returns a little component that monitors status of this downloader.
- createMultiplexer(Class<T>) - Method in class uk.ac.starlink.util.MultiplexInvocationHandler
-
Returns a new proxy instance which implements the given interface type,
and which uses this handler to execute its methods.
- createObject(String) - Method in class uk.ac.starlink.util.ObjectFactory
-
Constructs and returns an object from one of the classes registered
with this factory.
- createPoolParallelProcessor(SplitPolicy) - Static method in class uk.ac.starlink.util.SplitProcessor
-
Returns a SplitProcessor instance that works in parallel,
with a pool of reusable accumulators shared by forked subtasks.
- createSequentialProcessor() - Static method in class uk.ac.starlink.util.SplitProcessor
-
Returns a SplitProcessor instance that performs sequential processing.
- createStandardProcessor(SplitPolicy, boolean) - Static method in class uk.ac.starlink.util.SplitProcessor
-
Returns a suitable processor instance.
- createStream() - Method in interface uk.ac.starlink.util.Destination
-
Returns an output stream which will write to this destination.
- createTextIcon(String, Graphics) - Static method in class uk.ac.starlink.util.IconUtils
-
Returns an icon that paints a line of text.
- createURLStreamHandler(String) - Method in class uk.ac.starlink.util.CustomURLStreamHandlerFactory
-
- currentFont - Variable in class uk.ac.starlink.util.gui.BasicFontChooser
-
Selected font name
- currentSize - Variable in class uk.ac.starlink.util.gui.BasicFontChooser
-
Selected font size.
- currentStyle - Variable in class uk.ac.starlink.util.gui.BasicFontChooser
-
Selected font style.
- CustomComboBoxRenderer<T> - Class in uk.ac.starlink.util.gui
-
Utility class which does the job of rendering items into a JComboBox
when you just want to provide a different stringification of them
than the one provided by the toString method.
- CustomComboBoxRenderer() - Constructor for class uk.ac.starlink.util.gui.CustomComboBoxRenderer
-
Constructs a renderer for which nulls are represented as blank.
- CustomComboBoxRenderer(String) - Constructor for class uk.ac.starlink.util.gui.CustomComboBoxRenderer
-
Constructs a renderer with a custom null representation.
- CustomURLStreamHandlerFactory - Class in uk.ac.starlink.util
-
Customisable implementation of URLStreamHandlerFactory
.
- CustomURLStreamHandlerFactory() - Constructor for class uk.ac.starlink.util.CustomURLStreamHandlerFactory
-
Constructs a no-op handler factory.
- CustomURLStreamHandlerFactory(Map<String, String>) - Constructor for class uk.ac.starlink.util.CustomURLStreamHandlerFactory
-
Constructs a handler factory initialised with a given
protocol->classname map.
- G_SIZE - Static variable in interface uk.ac.starlink.util.bzip2.BZip2Constants
-
- GenericNioBuffer - Class in uk.ac.starlink.util
-
Convenience class which wraps one of the NIO <Type>Buffer
classes to provide generic functionality.
- GenericNioBuffer(Buffer) - Constructor for class uk.ac.starlink.util.GenericNioBuffer
-
Construct a GenericNioBuffer based on an existing
Buffer
.
- get(int) - Method in class uk.ac.starlink.util.ByteList
-
Returns the element at a given position.
- get(int) - Method in class uk.ac.starlink.util.DoubleList
-
Returns the element at a given position.
- get(int) - Method in class uk.ac.starlink.util.FloatList
-
Returns the element at a given position.
- get(Object) - Method in class uk.ac.starlink.util.GenericNioBuffer
-
Generic relative bulk get method.
- get(Object, int, int) - Method in class uk.ac.starlink.util.GenericNioBuffer
-
Generic relative bulk get method.
- get(int) - Method in class uk.ac.starlink.util.IntList
-
Returns the element at a given position.
- get() - Method in interface uk.ac.starlink.util.IOSupplier
-
Gets a result.
- get(int) - Method in class uk.ac.starlink.util.LongList
-
Returns the element at a given position.
- get(int) - Method in class uk.ac.starlink.util.ShortList
-
Returns the element at a given position.
- getApplicationName() - Method in interface uk.ac.starlink.util.gui.StoreSource
-
Return a name for this application.
- getBase() - Method in interface uk.ac.starlink.util.Wrapper
-
Returns the base object.
- getBaseRenderer() - Method in class uk.ac.starlink.util.gui.SortingHeaderRenderer
-
Returns the renderer on which this one is based.
- getBaseText() - Method in class uk.ac.starlink.util.BeanConfig
-
Returns the basic object name for this object.
- getBlockSize() - Method in class uk.ac.starlink.util.bzip2.CBZip2OutputStream
-
Returns the blocksize parameter specified at construction time.
- getBooleanField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
-
Get the boolean value of a field.
- getBuffer() - Method in class uk.ac.starlink.util.GenericNioBuffer
-
Returns the buffer object on which this generic buffer is based.
- getByteBuffer() - Method in class uk.ac.starlink.util.ByteList
-
Returns the array currently used to store the contents of this list.
- getChildElementByName(Node, String) - Static method in class uk.ac.starlink.util.DOMUtils
-
Returns the first child element of a node which has a given name.
- getChildElements(Element) - Static method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Return all the Elements that are children of another Element.
- getChildElements(Element) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
-
Return all the Elements that are children of another Element.
- getChildElementsByName(Node, String) - Static method in class uk.ac.starlink.util.DOMUtils
-
Returns all child elements of a node with a given name.
- getChildren(Element) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
-
Return a List of all children.
- getClassInstance(String, Class<T>) - Static method in class uk.ac.starlink.util.Loader
-
Attempts to obtain an instance of a class with a given name which
is an instance of a given type.
- getClassInstances(String, Class<T>) - Static method in class uk.ac.starlink.util.Loader
-
Attempts to obtain instances of a class from a colon-separated list
of classnames in a named system property.
- getClassInstances(String[], String, Class<T>) - Static method in class uk.ac.starlink.util.Loader
-
Returns a list of class instances got from a combination of a
default list of classnames and the name of a property which
may contain a colon-separated list of other classnames.
- getClassLoader() - Method in class uk.ac.starlink.util.ResourceDataSource
-
Returns the ClassLoader which is used for resource resolution.
- getColors() - Method in class uk.ac.starlink.util.gui.MemoryMonitor
-
Returns the colour scheme.
- getColumnClass(int) - Method in class uk.ac.starlink.util.gui.ArrayTableModel
-
- getColumnClass(int) - Method in class uk.ac.starlink.util.gui.BeanTableModel
-
- getColumnClass(int) - Method in class uk.ac.starlink.util.gui.SelectCharactersModel
-
Return the column classes.
- getColumnCount() - Method in class uk.ac.starlink.util.gui.ArrayTableModel
-
- getColumnCount() - Method in class uk.ac.starlink.util.gui.BeanTableModel
-
- getColumnCount() - Method in class uk.ac.starlink.util.gui.SelectCharactersModel
-
Returns the number of columns.
- getColumnCount() - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Get the number of columns.
- getColumnName(int) - Method in class uk.ac.starlink.util.gui.ArrayTableModel
-
- getColumnName(int) - Method in class uk.ac.starlink.util.gui.BeanTableModel
-
- getColumnName(int) - Method in class uk.ac.starlink.util.gui.SelectCharactersModel
-
Return the column names.
- getColumnName(int) - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Get the name of a column.
- getColumns() - Method in class uk.ac.starlink.util.gui.ArrayTableModel
-
Returns the column specifiers used by this table.
- getCompression(byte[]) - Static method in class uk.ac.starlink.util.Compression
-
Returns a Compression object characterising the compression (if any)
represented by a given magic number.
- getCompression() - Method in class uk.ac.starlink.util.DataSource
-
Returns an object which will handle any required decompression
for this stream.
- getConfigDirectory(String) - Static method in class uk.ac.starlink.util.gui.StoreFileUtils
-
The name of the directory used for storing configuration
information.
- getConfigFile(String, String) - Static method in class uk.ac.starlink.util.gui.StoreFileUtils
-
Construct the proper name of a file stored in the configuration
directory.
- getConfigText() - Method in class uk.ac.starlink.util.BeanConfig
-
Returns configuration specification.
- getContainer() - Method in class uk.ac.starlink.util.gui.GridBagLayouter
-
Get the container we're adding to.
- getContentClass() - Method in class uk.ac.starlink.util.gui.ArrayTableColumn
-
Returns the class which all values of this column will belong to.
- getCount(T) - Method in class uk.ac.starlink.util.CountMap
-
Returns the number of times a given item has been added.
- getCount() - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Get the number of states that are stored.
- getData() - Method in class uk.ac.starlink.util.gui.BeanTableModel
-
Returns the array of objects which this model displays, one per row.
- getData() - Method in class uk.ac.starlink.util.gui.Downloader
-
Immediately returns the downloaded data, or null if it has not been
downloaded, or if a download has failed.
- getDateStamp(int) - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Get the date stamp of a state by index.
- getDelimeters() - Method in class uk.ac.starlink.util.AsciiFileParser
-
Get the character used as field delimeters.
- getDescription() - Method in class uk.ac.starlink.util.gui.BasicFileFilter
-
Returns the human readable description of this filter.
- getDescription(int) - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Get the description of a state by index.
- getDocument() - Method in class uk.ac.starlink.util.gui.SelectTextField
-
Get the document model used by the JTextField.
- getDOM(Source) - Method in class uk.ac.starlink.util.SourceReader
-
Returns a DOM Node representing the given source.
- getDoubleBuffer() - Method in class uk.ac.starlink.util.DoubleList
-
Returns the array currently used to store the contents of this list.
- getDoubleField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
-
Get the double precision value of a field.
- getElement(Source) - Method in class uk.ac.starlink.util.SourceReader
-
Returns a DOM Element representing the given source.
- getElementClass() - Method in class uk.ac.starlink.util.GenericNioBuffer
-
Returns the class object of the primitive type that the buffer
holds.
- getElementName(Element) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
-
Get the name of an element.
- getElementValue(Element) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
-
Get the "value" of an element (really the content).
- getErrorStream(URLConnection) - Method in class uk.ac.starlink.util.ContentCoding
-
Returns the error stream response from the given connection,
which was prepared using this object's prepareRequest
method.
- getExtension(String) - Static method in class uk.ac.starlink.util.gui.BasicFileFilter
-
Return the extension of a file's name.
- getExtension(File) - Static method in class uk.ac.starlink.util.gui.BasicFileFilter
-
Return the extension of a file's name.
- getFactoryClass() - Method in class uk.ac.starlink.util.ObjectFactory
-
Returns the class of which any object created by this factory
is guaranteed to be an instance.
- getFile() - Method in class uk.ac.starlink.util.FileDataSource
-
Returns the File object on which this FileDataSource is based.
- getFirstElementSibling(Node) - Static method in class uk.ac.starlink.util.DOMUtils
-
Returns the first subsequent sibling of a given node which is an Element.
- getFloatBuffer() - Method in class uk.ac.starlink.util.FloatList
-
Returns the array currently used to store the contents of this list.
- getForkJoinPool() - Method in class uk.ac.starlink.util.SplitPolicy
-
Returns the ForkJoinPool used by this policy.
- getHandlerClassMap() - Method in class uk.ac.starlink.util.CustomURLStreamHandlerFactory
-
Returns the protocol->classname map that describes this factory.
- getHeadBuffer() - Method in class uk.ac.starlink.util.HeadBufferInputStream
-
Returns the actual buffer used for accumulating the first few bytes
in the stream.
- getHybridInputStream() - Method in class uk.ac.starlink.util.DataSource
-
- getIndent(int) - Method in class uk.ac.starlink.util.XmlWriter
-
Returns the indentation string associated with a given level.
- getInlineCommentChar() - Method in class uk.ac.starlink.util.AsciiFileParser
-
Get the character used for in-line comments.
- getInputStream(URLConnection) - Method in class uk.ac.starlink.util.ContentCoding
-
Returns the input stream response from the given connection,
which was prepared using this object's prepareRequest
method.
- getInputStream() - Method in class uk.ac.starlink.util.DataSource
-
Returns an InputStream containing the whole of this DataSource.
- getInputStream(String, boolean) - Static method in class uk.ac.starlink.util.DataSource
-
Returns an input stream based on the given location string.
- getInputStream() - Method in class uk.ac.starlink.util.PipeReaderThread
-
Returns the stream at the input end of the pipe.
- getInstance() - Static method in class uk.ac.starlink.util.PhysicalConstants
-
Get instance of class for aliasing.
- getInstance() - Static method in class uk.ac.starlink.util.ProxySetup
-
Get a reference to the only instance of this class.
- getInstance() - Static method in class uk.ac.starlink.util.StarEntityResolver
-
Returns the sole instance of this class.
- getIntBuffer() - Method in class uk.ac.starlink.util.IntList
-
Returns the array currently used to store the contents of this list.
- getIntegerField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
-
Get the integer value of a field.
- getIntro() - Method in class uk.ac.starlink.util.DataSource
-
Returns the intro buffer, first reading it if this hasn't been
done before.
- getIntroLimit() - Method in class uk.ac.starlink.util.DataSource
-
Returns the maximum length of the intro buffer.
- getItem1() - Method in class uk.ac.starlink.util.Pair
-
Returns this pair's first item.
- getItem2() - Method in class uk.ac.starlink.util.Pair
-
Returns this item's second item.
- getItems() - Method in class uk.ac.starlink.util.gui.ArrayTableModel
-
Returns the row data items used by this model.
- getKeyOrder() - Method in class uk.ac.starlink.util.MapGroup
-
Returns the list which defines ordering for any keys which crop up.
- getKnownKeys() - Method in class uk.ac.starlink.util.MapGroup
-
Returns a list of all the keys which appear in any of the metadata sets.
- getLength() - Method in class uk.ac.starlink.util.DataSource
-
Returns the length of the stream returned by getInputStream
in bytes, if known.
- getLevel() - Method in class uk.ac.starlink.util.XmlWriter
-
Returns the current element nesting level.
- getLineSeparatorBytes() - Static method in class uk.ac.starlink.util.IOUtils
-
Returns the platform's line separator as a byte array given the
platform's default encoding.
- getListCellRendererComponent(JList<? extends T>, T, int, boolean, boolean) - Method in class uk.ac.starlink.util.gui.CustomComboBoxRenderer
-
- getListCellRendererComponent(JList<?>, Object, int, boolean, boolean) - Method in class uk.ac.starlink.util.gui.FileNameListCellRenderer
-
Return the requested component that renders the text.
- getListCellRendererComponent(JList<? extends E>, E, int, boolean, boolean) - Method in class uk.ac.starlink.util.gui.RenderingComboBox
-
Implements ListCellRenderer.
- getLocalResource(String, String) - Method in class uk.ac.starlink.util.StarEntityResolver
-
Returns a resource name locating the entity referenced by a given
public/system ID pair.
- getLongBuffer() - Method in class uk.ac.starlink.util.LongList
-
Returns the array currently used to store the contents of this list.
- getMaps() - Method in class uk.ac.starlink.util.MapGroup
-
Returns an unmodifiable list of all the maps in this group.
- getMarkWorkaround() - Static method in class uk.ac.starlink.util.DataSource
-
- getMaximumSize() - Method in class uk.ac.starlink.util.gui.ComboBoxBumper
-
- getMaximumSize() - Method in class uk.ac.starlink.util.gui.ShrinkWrapper
-
- getMaximumSize() - Method in class uk.ac.starlink.util.gui.TallWrapper
-
- getMaxTasksPerCore() - Method in class uk.ac.starlink.util.SplitPolicy
-
Returns the maximum number of tasks (on average) to be executed
on each core as a result of decomposition, or zero for no limit.
- getMethodUsage(Method) - Static method in class uk.ac.starlink.util.BeanConfig
-
Returns a usage string corresponding to a given configuration method.
- getMinimumSize() - Method in class uk.ac.starlink.util.gui.ComboBoxBumper
-
- getMinTaskSize() - Method in class uk.ac.starlink.util.SplitPolicy
-
Returns the smallest task size used by this policy.
- getMutatorName() - Method in class uk.ac.starlink.util.BeanConfig.Setting
-
Returns the name of the instance mutator method corresponding
to this setting's property.
- getName() - Method in class uk.ac.starlink.util.ByteArrayDataSource
-
- getName() - Method in class uk.ac.starlink.util.DataSource
-
Returns a name for this source.
- getName() - Method in class uk.ac.starlink.util.gui.ArrayTableColumn
-
Returns the name of this column.
- getNFields() - Method in class uk.ac.starlink.util.AsciiFileParser
-
Get the number of fields located in the file.
- getNFields(int) - Method in class uk.ac.starlink.util.AsciiFileParser
-
Get the number of fields in a row.
- getNickNames() - Method in class uk.ac.starlink.util.ObjectFactory
-
Returns a list of the nicknames which have been registered.
- getNonProxyHosts() - Method in class uk.ac.starlink.util.ProxySetup
-
Get the hosts that should not be proxied.
- getNRows() - Method in class uk.ac.starlink.util.AsciiFileParser
-
Get the number of rows located in the file.
- getOutputStream() - Method in class uk.ac.starlink.util.PipeReaderThread
-
Returns the stream at the output end of the pipe.
- getParameter(String) - Method in class uk.ac.starlink.util.ContentType
-
Returns the value of a parameter of this content type.
- getParameters() - Method in class uk.ac.starlink.util.ContentType
-
Returns the parameter name/value pairs of this content type.
- getPasswordAuthentication() - Method in class uk.ac.starlink.util.PropertyAuthenticator
-
- getPosition() - Method in class uk.ac.starlink.util.DataSource
-
Returns the position associated with this source.
- getPreferredSize() - Method in class uk.ac.starlink.util.gui.ComboBoxBumper
-
- getPreferredSize() - Method in class uk.ac.starlink.util.gui.SizingScrollPane
-
- getPropertiesFile() - Static method in class uk.ac.starlink.util.Loader
-
Returns the name of the file from which properties will be loaded
by this class.
- getPropertyName() - Method in class uk.ac.starlink.util.BeanConfig.Setting
-
Returns the property name.
- getPropertyValue() - Method in class uk.ac.starlink.util.BeanConfig.Setting
-
Returns the text representation of the property value.
- getProxyHost() - Method in class uk.ac.starlink.util.ProxySetup
-
Get the proxy host.
- getProxyPort() - Method in class uk.ac.starlink.util.ProxySetup
-
Get the proxy port.
- getRawInputStream() - Method in class uk.ac.starlink.util.ByteArrayDataSource
-
- getRawInputStream() - Method in class uk.ac.starlink.util.DataSource
-
Provides a new InputStream for this data source.
- getRawInputStream() - Method in class uk.ac.starlink.util.FileDataSource
-
- getRawInputStream() - Method in class uk.ac.starlink.util.ProcessDataSource
-
- getRawInputStream() - Method in class uk.ac.starlink.util.ResourceDataSource
-
- getRawInputStream() - Method in class uk.ac.starlink.util.URLDataSource
-
- getRawLength() - Method in class uk.ac.starlink.util.ByteArrayDataSource
-
- getRawLength() - Method in class uk.ac.starlink.util.DataSource
-
Returns the length in bytes of the stream returned by
getRawInputStream, if known.
- getRawLength() - Method in class uk.ac.starlink.util.FileDataSource
-
Returns the length of this file.
- getReadCount() - Method in class uk.ac.starlink.util.CountInputStream
-
Returns the number of bytes successfully read so far from this stream.
- getReadCount() - Method in class uk.ac.starlink.util.HeadBufferInputStream
-
Returns the total number of bytes so far read from the base stream.
- getRendererIcon(E) - Method in class uk.ac.starlink.util.gui.RenderingComboBox
-
Returns an icon to use to represent a given item.
- getRendererText(E) - Method in class uk.ac.starlink.util.gui.RenderingComboBox
-
Returns the text label to use to represent a given item.
- getResourceContents(Class<?>, String, Level) - Static method in class uk.ac.starlink.util.IOUtils
-
Reads a static resource and returns the contents as a string.
- getReverse() - Method in class uk.ac.starlink.util.gui.MemoryMonitor
-
Returns whether bar movement is in the opposite sense.
- getRow(int) - Method in class uk.ac.starlink.util.AsciiFileParser
-
Get the parsed Strings in a row.
- getRowCount() - Method in class uk.ac.starlink.util.gui.ArrayTableModel
-
- getRowCount() - Method in class uk.ac.starlink.util.gui.BeanTableModel
-
- getRowCount() - Method in class uk.ac.starlink.util.gui.SelectCharactersModel
-
Returns the number of records managed by the data source
object.
- getRowCount() - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Return the numbers of states that we're currently storing.
- getSelectedFont() - Method in class uk.ac.starlink.util.gui.BasicFontChooser
-
Get the selected font.
- getSettings() - Method in class uk.ac.starlink.util.BeanConfig
-
Returns the parsed settings for this object, as extracted
from the configuration text.
- getShortBuffer() - Method in class uk.ac.starlink.util.ShortList
-
Returns the array currently used to store the contents of this list.
- getShowText() - Method in class uk.ac.starlink.util.gui.MemoryMonitor
-
Returns whether text is being displayed.
- getSingleCommentChar() - Method in class uk.ac.starlink.util.AsciiFileParser
-
Get the character used for single line comments.
- getSkipCount() - Method in class uk.ac.starlink.util.CountInputStream
-
Returns the number of bytes skipped from this stream.
- getSortColumnIndex() - Method in class uk.ac.starlink.util.gui.SortingHeaderRenderer
-
Indicates the index of the table column on which sorting is performed.
- getState(int) - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Get a state from the store.
- getStoreName() - Method in interface uk.ac.starlink.util.gui.StoreSource
-
Return a name for the configuration store (without any
directory information).
- getStringField(int, int) - Method in class uk.ac.starlink.util.AsciiFileParser
-
Get the String value of a field.
- getSubtype() - Method in class uk.ac.starlink.util.ContentType
-
Returns the Subtype part of this content type.
- getSystemId() - Method in class uk.ac.starlink.util.DataSource
-
Returns a System ID for this DataSource; this is a string
representation of a file name or URL, as used by
Source
and friends.
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class uk.ac.starlink.util.gui.SortingHeaderRenderer
-
- getTagName() - Method in interface uk.ac.starlink.util.gui.StoreSource
-
Get a name for the top-level element associated with this
configuration.
- getTagName() - Method in interface uk.ac.starlink.util.XMLEncodeDecode
-
Return a name for the Element that will be the parent of any
contents that can be encoded and decoded (ie, name of
rootElement);
- getTargets() - Method in class uk.ac.starlink.util.MultiplexInvocationHandler
-
Returns the list of delegate implementations.
- getText() - Method in class uk.ac.starlink.util.gui.ExampleSelectField
-
Returns the currently entered text.
- getText() - Method in class uk.ac.starlink.util.gui.MemoryMonitor
-
Returns the text which is painted onto this component.
- getText() - Method in class uk.ac.starlink.util.gui.SelectCharactersEvent
-
Return the event text.
- getText() - Method in class uk.ac.starlink.util.gui.SelectTextField
-
Get the displayed text.
- getTextColour() - Method in class uk.ac.starlink.util.gui.SelectTextField
-
Get the text colour.
- getTextContent(Element) - Static method in class uk.ac.starlink.util.DOMUtils
-
Returns a string representing the plain text content of an element.
- getTextFont() - Method in class uk.ac.starlink.util.gui.SelectTextField
-
Get the text font.
- getTimer() - Method in class uk.ac.starlink.util.gui.MemoryMonitor
-
Returns the timer which performs regular repaints of this component.
- getToolkit() - Method in class uk.ac.starlink.util.gui.StringPaster
-
Returns the Toolkit holding the selection.
- getTransformer() - Method in class uk.ac.starlink.util.SourceReader
-
Returns a reference to the Transformer object used for transformations
used by this object.
- getType() - Method in class uk.ac.starlink.util.ContentType
-
Returns the Type part of this content type.
- getUnused() - Method in class uk.ac.starlink.util.ValueWatcher
-
- getURL() - Method in class uk.ac.starlink.util.DataSource
-
Returns a URL which corresponds to this data source, if one exists.
- getURL() - Method in class uk.ac.starlink.util.FileDataSource
-
- getURL() - Method in class uk.ac.starlink.util.ResourceDataSource
-
- getURL() - Method in class uk.ac.starlink.util.TemporaryFileDataSource
-
Returns null, since the data is not represented by a
persistent object.
- getURL() - Method in class uk.ac.starlink.util.URLDataSource
-
Returns the URL on which this URLDataSource is based.
- getValue(R) - Method in class uk.ac.starlink.util.gui.ArrayTableColumn
-
Returns the value in this column for the row represented by the
given row data object.
- getValue() - Method in class uk.ac.starlink.util.gui.SelectStringDialog
-
Get the users value.
- getValue() - Method in class uk.ac.starlink.util.gui.ValueButtonGroup
-
Returns the currently selected value, that is the value associated
with the currently selected button.
- getValueAt(int, int) - Method in class uk.ac.starlink.util.gui.ArrayTableModel
-
- getValueAt(int, int) - Method in class uk.ac.starlink.util.gui.BeanTableModel
-
- getValueAt(int, int) - Method in class uk.ac.starlink.util.gui.SelectCharactersModel
-
Return the value of a given cell.
- getValueAt(int, int) - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Return either the description or date stamp of a state.
- getVertical() - Method in class uk.ac.starlink.util.gui.MemoryMonitor
-
Returns the orientation of this component.
- getWrapped(Object) - Static method in class uk.ac.starlink.util.WrapUtils
-
Returns the object on which a given object is based.
- getWrapped(Object, Class<?>) - Static method in class uk.ac.starlink.util.WrapUtils
-
Attempts to return an object of a given class on which a given
object is based.
- getXMLStream(Source) - Method in class uk.ac.starlink.util.SourceReader
-
Returns an input stream from which the serialised XML text
corresponding to a given Source can be read.
- GRAVITATION - Static variable in class uk.ac.starlink.util.PhysicalConstants
-
Gravitational constant - N.m^2.Kg^-2
- GREATER_ICOST - Static variable in class uk.ac.starlink.util.bzip2.CBZip2OutputStream
-
This constant is accessible by subclasses for historical
purposes.
- GridBagLayouter - Class in uk.ac.starlink.util.gui
-
Utility class for laying out UI components using a GridBagLayout
with fixed schemes of various kinds..
- GridBagLayouter(Container) - Constructor for class uk.ac.starlink.util.gui.GridBagLayouter
-
Create an instance with the default layout scheme (SCHEME1).
- GridBagLayouter(Container, int) - Constructor for class uk.ac.starlink.util.gui.GridBagLayouter
-
Create an instance with a given layout scheme.
- GZIP - Static variable in class uk.ac.starlink.util.Compression
-
A Compression object representing GZip compression.
- GZIP - Static variable in class uk.ac.starlink.util.ContentCoding
-
Gzip encoding is requested.
- IconUtils - Class in uk.ac.starlink.util
-
Utility functions related to Icons.
- IGNORE_ATTRIBUTE_PRESENCE - Static variable in class uk.ac.starlink.util.TestCase
-
- IGNORE_ATTRIBUTE_VALUE - Static variable in class uk.ac.starlink.util.TestCase
-
- IGNORE_COMMENTS - Static variable in class uk.ac.starlink.util.TestCase
-
- IGNORE_WHITESPACE - Static variable in class uk.ac.starlink.util.TestCase
-
- ImageHolder - Class in uk.ac.starlink.util.images
-
Simple class for placeholding a directory of images.
- ImageHolder() - Constructor for class uk.ac.starlink.util.images.ImageHolder
-
- INC_ICON - Static variable in class uk.ac.starlink.util.gui.ComboBoxBumper
-
Icon for increment button.
- initFont() - Method in class uk.ac.starlink.util.gui.SelectCharacters
-
Initialise the interface to use the display font.
- initFrame() - Method in class uk.ac.starlink.util.gui.ProxySetupFrame
-
Initialise frame properties (disposal, menus etc.).
- initFrame() - Method in class uk.ac.starlink.util.gui.StoreControlFrame
-
Initialise frame properties (disposal, title, menus etc.).
- initFromBackingStore(InputStream) - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Initialise the local DOM from an InputStream.
- initFromBackingStore() - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Initialise the local DOM from the backing store file.
- initMenus() - Method in class uk.ac.starlink.util.gui.ProxySetupFrame
-
Initialise the menu bar and related actions.
- initMenus() - Method in class uk.ac.starlink.util.gui.StoreControlFrame
-
Initialise the menu bar, action bar and related actions.
- initUI() - Method in class uk.ac.starlink.util.gui.ProxySetupFrame
-
Initialise the main part of the user interface.
- initUI() - Method in class uk.ac.starlink.util.gui.SelectTextField
-
Initialise the user interface.
- initUI() - Method in class uk.ac.starlink.util.gui.StoreControlFrame
-
Initialise the user interface.
- inlineComment - Variable in class uk.ac.starlink.util.AsciiFileParser
-
The character used for inline comments.
- insertText(String) - Method in class uk.ac.starlink.util.gui.SelectTextField
-
Insert new text, either at the end or at the insertion point.
- install(JTableHeader) - Method in class uk.ac.starlink.util.gui.ArrayTableSorter
-
Sets this object up to allow sorting its model by clicking on a
given JTable header.
- installCustomHandlers() - Static method in class uk.ac.starlink.util.URLUtils
-
Attempts to install additional URL protocol handlers suitable
for astronomy applications.
- installInstance(boolean) - Static method in class uk.ac.starlink.util.PropertyAuthenticator
-
Installs an instance of PropertyAuthenticator so that it is used
automatically in response to all 401 Unauthorized HTTP responses.
- intervalAdded(ListDataEvent) - Method in class uk.ac.starlink.util.gui.WeakListDataListener
-
- intervalRemoved(ListDataEvent) - Method in class uk.ac.starlink.util.gui.WeakListDataListener
-
- intFromString(String) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
-
Convert a String back to an integer.
- IntList - Class in uk.ac.starlink.util
-
Extendable array of integers.
- IntList() - Constructor for class uk.ac.starlink.util.IntList
-
Constructs a new list.
- IntList(int) - Constructor for class uk.ac.starlink.util.IntList
-
Constructs a new list with a given initial capacity.
- IntList(int[]) - Constructor for class uk.ac.starlink.util.IntList
-
Constructs a new list initialised to the contents of a given array.
- intToString(int) - Static method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
-
Convert an integer to a String.
- invoke(Object, Method, Object[]) - Method in class uk.ac.starlink.util.MultiplexInvocationHandler
-
Invokes a method by invoking the same method on each of this
handler's target instances.
- IOConsumer<T> - Interface in uk.ac.starlink.util
-
Consumer-like interface that allows an IOException to be thrown.
- IOSupplier<T> - Interface in uk.ac.starlink.util
-
Supplier-like interface that allows an IOException to be thrown.
- IOUtils - Class in uk.ac.starlink.util
-
Provides static methods which do miscellaneous input/output tasks.
- is64Bit() - Static method in class uk.ac.starlink.util.Loader
-
Tests whether the JVM appears to be 64-bit or not.
- isCellEditable(int, int) - Method in class uk.ac.starlink.util.gui.BeanTableModel
-
- isCellEditable(int, int) - Method in class uk.ac.starlink.util.gui.SelectCharactersModel
-
Nothing is editable.
- isCellEditable(int, int) - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Let the JTable know that the descriptions are edittable.
- isComplete() - Method in class uk.ac.starlink.util.gui.Downloader
-
Indicates whether the data has been downloaded.
- isExtensionListInDescription() - Method in class uk.ac.starlink.util.gui.BasicFileFilter
-
Returns whether the extension list (.jpg, .gif, etc) should
show up in the human readable description.
- isFixed() - Method in class uk.ac.starlink.util.AsciiFileParser
-
Get whether the file is expected to have a fixed number of fields.
- isHeadless() - Static method in class uk.ac.starlink.util.TestCase
-
Tests whether or not a display, keyboard and mouse can in fact
be supported in this environment.
- isPasteEvent(MouseEvent) - Method in class uk.ac.starlink.util.gui.StringPaster
-
Determines whether a mouse event counts as a paste.
- isProxySet() - Method in class uk.ac.starlink.util.ProxySetup
-
Get if proxy use is enabled.
- isRegistered(String) - Method in class uk.ac.starlink.util.ObjectFactory
-
Indicates whether this factory knows about a given name.
- isSortDescending() - Method in class uk.ac.starlink.util.gui.SortingHeaderRenderer
-
Indicates the sense of the sorting.
- itemStateChanged(ItemEvent) - Method in class uk.ac.starlink.util.gui.WeakItemListener
-
- iterator() - Method in class uk.ac.starlink.util.NodeDescendants
-
Obtains an iterator which iterates over the nodes in the set of
descendants.
- sameResource(URL, URL) - Static method in class uk.ac.starlink.util.URLUtils
-
Attempts to determine whether two URLs refer to the same resource.
- saveState(Element) - Method in interface uk.ac.starlink.util.gui.StoreSource
-
Save the configuration with the given Element as the root of
the document.
- SCHEME1 - Static variable in class uk.ac.starlink.util.gui.GridBagLayouter
-
Simple row by row layout.
- SCHEME2 - Static variable in class uk.ac.starlink.util.gui.GridBagLayouter
-
Simple row by row layout, but this time with three components,
weighted 0.15 to 0 to 0.85, so that most space is kept by right
component.
- SCHEME3 - Static variable in class uk.ac.starlink.util.gui.GridBagLayouter
-
Simple row by row layout.
- SCHEME4 - Static variable in class uk.ac.starlink.util.gui.GridBagLayouter
-
Simple row by row layout, as in SCHEME3, but with the occasional
component that fills vertically too.
- SCHEME5 - Static variable in class uk.ac.starlink.util.gui.GridBagLayouter
-
Simple row by row layout.
- SelectCharacters - Class in uk.ac.starlink.util.gui
-
SelectCharacters provides a dialog that displays all the characters
in a given font.
- SelectCharacters(Font) - Constructor for class uk.ac.starlink.util.gui.SelectCharacters
-
Create an instance of this class.
- SelectCharacters(Frame, String, boolean, Font) - Constructor for class uk.ac.starlink.util.gui.SelectCharacters
-
Create an instance of this class.
- SelectCharacters.AcceptAction - Class in uk.ac.starlink.util.gui
-
Inner class defining Action for accepting characters.
- SelectCharacters.CancelAction - Class in uk.ac.starlink.util.gui
-
Inner class defining Action for cancelling acceptance of
characters.
- SelectCharactersEvent - Class in uk.ac.starlink.util.gui
-
SelectCharactersEvent defines an event that passes on new text that
has been created.
- SelectCharactersEvent(Object, String) - Constructor for class uk.ac.starlink.util.gui.SelectCharactersEvent
-
Constructs a SelectCharactersEvent object.
- SelectCharactersListener - Interface in uk.ac.starlink.util.gui
-
SelectCharactersListener defines an interface used when listening
for a SelectCharacters window to send updated text.
- SelectCharactersModel - Class in uk.ac.starlink.util.gui
-
SelectCharactersModel is an implementation of the TableModel
interface for displaying all the characters in a given font.
- SelectCharactersModel(Font) - Constructor for class uk.ac.starlink.util.gui.SelectCharactersModel
-
Create an instance of this class.
- SelectStringDialog - Class in uk.ac.starlink.util.gui
-
Create a dialog for obtaining a text string with the option of
selecting and including special characters.
- SelectTextField - Class in uk.ac.starlink.util.gui
-
A component for accepting a text string, but with the additional
capability of choosing from the complete list of characters
available in the current font.
- SelectTextField() - Constructor for class uk.ac.starlink.util.gui.SelectTextField
-
Create an instance.
- SelectTextField(String) - Constructor for class uk.ac.starlink.util.gui.SelectTextField
-
Create an instance with initial text field.
- SelectTextField(String, SelectCharacters) - Constructor for class uk.ac.starlink.util.gui.SelectTextField
-
Create an instance with initial text field and using the
pre-configured instance of SelectCharacters.
- Sequence - Interface in uk.ac.starlink.util
-
Utility sub-interface of Splittable suitable for use with
splittable data that can be iterated over.
- set(int, byte) - Method in class uk.ac.starlink.util.ByteList
-
Sets the element at a given position.
- set(int, double) - Method in class uk.ac.starlink.util.DoubleList
-
Sets the element at a given position.
- set(int, float) - Method in class uk.ac.starlink.util.FloatList
-
Sets the element at a given position.
- set(int, int) - Method in class uk.ac.starlink.util.IntList
-
Sets the element at a given position.
- set(int, long) - Method in class uk.ac.starlink.util.LongList
-
Sets the element at a given position.
- set(int, short) - Method in class uk.ac.starlink.util.ShortList
-
Sets the element at a given position.
- setClassLoader(ClassLoader) - Method in class uk.ac.starlink.util.ResourceDataSource
-
Sets the ClassLoader which is used for resource resolution.
- setColors(Color, Color, Color) - Method in class uk.ac.starlink.util.gui.MemoryMonitor
-
Set the colour scheme.
- setColumns(List<? extends ArrayTableColumn<? extends R, ?>>) - Method in class uk.ac.starlink.util.gui.ArrayTableModel
-
Sets the column specifiers to be used by this table.
- setColumns(int) - Method in class uk.ac.starlink.util.gui.SelectTextField
-
Set the number of columns displayed by the JTextField.
- setCompression(Compression) - Method in class uk.ac.starlink.util.DataSource
-
Sets the compression to be associated with this data source.
- setData(Object[]) - Method in class uk.ac.starlink.util.gui.BeanTableModel
-
Populates this model with items.
- setData(T) - Method in class uk.ac.starlink.util.gui.Downloader
-
Sets the state of this downloader as if it had just downloaded the
given data item.
- setDateStamp(int) - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Set the date stamp of a state by index.
- setDefaultProperty(String, String) - Static method in class uk.ac.starlink.util.Loader
-
Sets a system property to a given value unless it has already been set.
- setDelimeters(String) - Method in class uk.ac.starlink.util.AsciiFileParser
-
Set the characters used as field delimeters.
- setDescription(String) - Method in class uk.ac.starlink.util.gui.BasicFileFilter
-
Sets the human readable description of this filter.
- setDescription(int, String) - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Set the description of a state by index.
- setDisplayFont(Font) - Method in class uk.ac.starlink.util.gui.SelectCharacters
-
Set the font that that is displayed.
- setEnabled(boolean) - Method in class uk.ac.starlink.util.gui.ComboBoxBumper
-
- setExtensionListInDescription(boolean) - Method in class uk.ac.starlink.util.gui.BasicFileFilter
-
Determines whether the extension list (.jpg, .gif, etc) should
show up in the human readable description.
- setFixed(boolean) - Method in class uk.ac.starlink.util.AsciiFileParser
-
Set whether the file is expected to have a fixed number of fields.
- setFont(Font) - Method in class uk.ac.starlink.util.gui.SelectCharactersModel
-
Set the displayed font.
- setFontName() - Method in class uk.ac.starlink.util.gui.BasicFontChooser
-
Set a new default font name from the value in the font name
combobox.
- setFromString(String, String) - Method in class uk.ac.starlink.util.PrimitiveXMLEncodeDecode
-
Set the value of a object field using string representation of
the field name and its value.
- setHttpAgent(String) - Static method in class uk.ac.starlink.util.Loader
-
Configures the "http.agent" system property.
- setIncludeDeclaration(boolean) - Method in class uk.ac.starlink.util.SourceReader
-
Sets whether the writeSource methods will output an XML
declaration at the start of the XML output.
- setIndent(int) - Method in class uk.ac.starlink.util.SourceReader
-
Tries to set the indent level used by the writeSource methods.
- setInlineCommentChar(char) - Method in class uk.ac.starlink.util.AsciiFileParser
-
Set the character used for in-line comments.
- setInsets(Insets) - Method in class uk.ac.starlink.util.gui.GridBagLayouter
-
Set the GridBagLayout Insets.
- setIntroLimit(int) - Method in class uk.ac.starlink.util.DataSource
-
Sets the maximum size of the intro buffer to a new value.
- setItems(R[]) - Method in class uk.ac.starlink.util.gui.ArrayTableModel
-
Sets the row data items to be used by this table.
- setKeyOrder(List<K>) - Method in class uk.ac.starlink.util.MapGroup
-
Mandates an ordering to be imposed on the map keys.
- setKnownKeys(List<K>) - Method in class uk.ac.starlink.util.MapGroup
-
Sets the list of known keys.
- setMarkWorkaround(boolean) - Static method in class uk.ac.starlink.util.DataSource
-
Sets whether we want to work around bugs in InputStream mark/reset
methods.
- SETMASK - Static variable in class uk.ac.starlink.util.bzip2.CBZip2OutputStream
-
This constant is accessible by subclasses for historical
purposes.
- setName(String) - Method in class uk.ac.starlink.util.DataSource
-
Sets the name of this source.
- setNonProxyHosts(String) - Method in class uk.ac.starlink.util.ProxySetup
-
Set the hosts that shouldn't use the proxy.
- setOut(PrintStream) - Method in class uk.ac.starlink.util.XmlWriter
-
Sets the destination stream for this writer.
- setPosition(String) - Method in class uk.ac.starlink.util.DataSource
-
Sets the position associated with this source.
- setProxyHost(String) - Method in class uk.ac.starlink.util.ProxySetup
-
Set the proxy host.
- setProxyPort(String) - Method in class uk.ac.starlink.util.ProxySetup
-
Set the proxy port.
- setProxySet(boolean) - Method in class uk.ac.starlink.util.ProxySetup
-
Set if proxy use is enabled.
- setReverse(boolean) - Method in class uk.ac.starlink.util.gui.MemoryMonitor
-
Sets bar movement to the opposite sense.
- setSelectedItem(Object) - Method in class uk.ac.starlink.util.gui.ChangingComboBoxModel
-
- setShowText(boolean) - Method in class uk.ac.starlink.util.gui.MemoryMonitor
-
Sets whether the text should be displayed.
- setSingleCommentChar(char) - Method in class uk.ac.starlink.util.AsciiFileParser
-
Set the character used for single line comments.
- setSize() - Method in class uk.ac.starlink.util.gui.BasicFontChooser
-
Set a new default font size from the value in the size
combobox.
- setSorting(int, boolean) - Method in class uk.ac.starlink.util.gui.ArrayTableSorter
-
Performs a sort on a given column.
- setStyle() - Method in class uk.ac.starlink.util.gui.BasicFontChooser
-
Set the font style from the value in the style combobox.
- setTargets(T[]) - Method in class uk.ac.starlink.util.MultiplexInvocationHandler
-
Sets the list of delegate implementations.
- setText(String) - Method in class uk.ac.starlink.util.gui.ExampleSelectField
-
Programmatically sets the currently entered text.
- setText(String) - Method in class uk.ac.starlink.util.gui.ExampleTextField
-
- setText(String) - Method in class uk.ac.starlink.util.gui.SelectTextField
-
Set the displayed text.
- setTextColour(Color) - Method in class uk.ac.starlink.util.gui.SelectTextField
-
Set the text colour.
- setTextFont(Font) - Method in class uk.ac.starlink.util.gui.SelectTextField
-
Set the text font.
- Setting(String, String) - Constructor for class uk.ac.starlink.util.BeanConfig.Setting
-
Constructor.
- setToolTipText(String) - Method in class uk.ac.starlink.util.gui.SelectTextField
-
Set the tooltip for the text component.
- setTransformer(Transformer) - Method in class uk.ac.starlink.util.SourceReader
-
Sets the transformer object used for transformations.
- setValue(T) - Method in class uk.ac.starlink.util.gui.ValueButtonGroup
-
Sets the currently selected value.
- setValueAt(Object, int, int) - Method in class uk.ac.starlink.util.gui.BeanTableModel
-
- setValueAt(Object, int, int) - Method in class uk.ac.starlink.util.gui.SelectCharactersModel
-
Since nothing can be changed.
- setValueAt(Object, int, int) - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Change a description in response to a user edit.
- setVertical(boolean) - Method in class uk.ac.starlink.util.gui.MemoryMonitor
-
Sets the orientation for this component.
- ShortList - Class in uk.ac.starlink.util
-
Extendable array of shorts.
- ShortList() - Constructor for class uk.ac.starlink.util.ShortList
-
Constructs a new list.
- ShortList(int) - Constructor for class uk.ac.starlink.util.ShortList
-
Constructs a new list with a given initial capacity.
- ShortList(short[]) - Constructor for class uk.ac.starlink.util.ShortList
-
Constructs a new list initialised to the contents of a given array.
- SHOW_ALL - Static variable in class uk.ac.starlink.util.NodeDescendants
-
Indicates that all nodes should be included in a traversal of,
or iteration through, a tree.
- SHOW_ATTRIBUTE - Static variable in class uk.ac.starlink.util.NodeDescendants
-
- SHOW_CDATA_SECTION - Static variable in class uk.ac.starlink.util.NodeDescendants
-
- SHOW_COMMENT - Static variable in class uk.ac.starlink.util.NodeDescendants
-
- SHOW_DOCUMENT - Static variable in class uk.ac.starlink.util.NodeDescendants
-
- SHOW_DOCUMENT_FRAGMENT - Static variable in class uk.ac.starlink.util.NodeDescendants
-
- SHOW_DOCUMENT_TYPE - Static variable in class uk.ac.starlink.util.NodeDescendants
-
- SHOW_ELEMENT - Static variable in class uk.ac.starlink.util.NodeDescendants
-
- SHOW_ENTITY - Static variable in class uk.ac.starlink.util.NodeDescendants
-
- SHOW_ENTITY_REFERENCE - Static variable in class uk.ac.starlink.util.NodeDescendants
-
- SHOW_NOTATION - Static variable in class uk.ac.starlink.util.NodeDescendants
-
- SHOW_PROCESSING_INSTRUCTION - Static variable in class uk.ac.starlink.util.NodeDescendants
-
- SHOW_TEXT - Static variable in class uk.ac.starlink.util.NodeDescendants
-
- showDialog(Component, String, String, String) - Static method in class uk.ac.starlink.util.gui.SelectStringDialog
-
Show a dialog window.
- showError(Component, String, Throwable, String[]) - Static method in class uk.ac.starlink.util.gui.ErrorDialog
-
Pops up a modal dialogue displaying information about an error
with an additional multi-line message.
- showError(Component, String, Throwable, String) - Static method in class uk.ac.starlink.util.gui.ErrorDialog
-
Pops up a modal dialogue displaying information about an error
with an additional single-line message.
- showError(Component, String, Throwable) - Static method in class uk.ac.starlink.util.gui.ErrorDialog
-
Pops up a modal dialogue displaying information about an error.
- showError(Component, Throwable) - Static method in class uk.ac.starlink.util.gui.ErrorDialog
-
Pops up a modal dialogue displaying information about an error.
- ShrinkWrapper - Class in uk.ac.starlink.util.gui
-
Provides a container for a component whose maximum size is the same as
its preferred size.
- ShrinkWrapper(Component) - Constructor for class uk.ac.starlink.util.gui.ShrinkWrapper
-
Constructs a shrink wrapper.
- singleComment - Variable in class uk.ac.starlink.util.AsciiFileParser
-
The character used for single-line comments.
- size() - Method in class uk.ac.starlink.util.MapGroup
-
Returns the number of maps in this group.
- size() - Method in class uk.ac.starlink.util.PrimitiveList
-
Returns the current size of this list.
- sizeBox - Variable in class uk.ac.starlink.util.gui.BasicFontChooser
-
List of pre-selected sizes.
- sizeLabel - Variable in class uk.ac.starlink.util.gui.BasicFontChooser
-
Label for size selector.
- SizingScrollPane - Class in uk.ac.starlink.util.gui
-
Adds some functionality to the JScrollPane class;
a SizingScrollPane will attempt to match the shape of its
view component if it is a sensible shape.
- SizingScrollPane() - Constructor for class uk.ac.starlink.util.gui.SizingScrollPane
-
Constructs an empty scroll pane.
- SizingScrollPane(Component) - Constructor for class uk.ac.starlink.util.gui.SizingScrollPane
-
Constructs a scroll pane holding a supplied component.
- skip(long) - Method in class uk.ac.starlink.util.Base64InputStream
-
- skip(long) - Method in class uk.ac.starlink.util.CountInputStream
-
- skip(long) - Method in class uk.ac.starlink.util.HeadBufferInputStream
-
- skip(InputStream, long) - Static method in class uk.ac.starlink.util.IOUtils
-
Skips over a number of bytes in an
InputStream
This is implemented using
InputStream.skip(long)
but differs from it in that it guarantees to skip the bytes
as specified, or to throw an exception.
- skip(long) - Method in class uk.ac.starlink.util.UncompressInputStream
-
- skipBytes(DataInput, long) - Static method in class uk.ac.starlink.util.IOUtils
-
Skips over a number of bytes in a DataInput.
- SMALL_THRESH - Static variable in class uk.ac.starlink.util.bzip2.CBZip2OutputStream
-
This constant is accessible by subclasses for historical
purposes.
- SOLAR_CONSTANT - Static variable in class uk.ac.starlink.util.PhysicalConstants
-
Solar constant - kW.m^-1
- sortByColumn(int, boolean) - Method in class uk.ac.starlink.util.gui.ArrayTableModel
-
Sorts the rows in this table according to the ordering of the
data in one of the columns.
- SortingHeaderRenderer - Class in uk.ac.starlink.util.gui
-
Renderer for JTable (header) cells that can indicate sorting status.
- SortingHeaderRenderer(TableCellRenderer) - Constructor for class uk.ac.starlink.util.gui.SortingHeaderRenderer
-
Constructor.
- SourceReader - Class in uk.ac.starlink.util
-
Convenience class to manipulate XML Sources.
- SourceReader() - Constructor for class uk.ac.starlink.util.SourceReader
-
- SPEED_OF_LIGHT - Static variable in class uk.ac.starlink.util.PhysicalConstants
-
Speed of light in a vacuum - m.s^-1
- split() - Method in interface uk.ac.starlink.util.Splittable
-
Attempts to partition this object into two halves,
ideally of similar size.
- splitArray(S[]) - Static method in class uk.ac.starlink.util.Pair
-
Splits an array into two consituent parts.
- splitCollection(Collection<S>) - Static method in class uk.ac.starlink.util.Pair
-
Splits a collection into two constituent parts.
- SplitCollector<S extends Splittable<S>,A> - Interface in uk.ac.starlink.util
-
Defines an object that can collect values from a Splittable into
an accumulator.
- SplitPolicy - Class in uk.ac.starlink.util
-
Defines the details of a concurrency policy as used by SplitProcessor.
- SplitPolicy() - Constructor for class uk.ac.starlink.util.SplitPolicy
-
Constructs a policy with default configuration.
- SplitPolicy(ForkJoinPool, int, short) - Constructor for class uk.ac.starlink.util.SplitPolicy
-
Constructs a policy with supplied configuration options.
- SplitProcessor<S extends Splittable<S>> - Class in uk.ac.starlink.util
-
Invokes processing on Splittables.
- SplitProcessor(String) - Constructor for class uk.ac.starlink.util.SplitProcessor
-
Constructor.
- Splittable<S extends Splittable<S>> - Interface in uk.ac.starlink.util
-
Defines an object which can be split into two for subdivided processing.
- splittableSize() - Method in interface uk.ac.starlink.util.Splittable
-
Provides an estimate of the number of processable items in this object.
- StarEntityResolver - Class in uk.ac.starlink.util
-
Provides specialised XML entity resolution.
- StarEntityResolver(EntityResolver) - Constructor for class uk.ac.starlink.util.StarEntityResolver
-
Constructs a resolver which will resolve entities this class knows
about, and for those it doesn't it will defer resolution to a supplied
parent resolver.
- starjavaDirectory() - Static method in class uk.ac.starlink.util.Loader
-
Returns the location of the main Starlink java directory which
contains the lib, bin, etc, source directories and others.
- startElement(String) - Method in class uk.ac.starlink.util.XmlWriter
-
Outputs a start element tag with no attributes.
- startElement(String, String) - Method in class uk.ac.starlink.util.XmlWriter
-
Outputs a start element tag with a given list of attributes.
- startup() - Method in class uk.ac.starlink.util.gui.BasicFontChooser
-
Start common initialisation sequence.
- stateCompleted(Element) - Method in class uk.ac.starlink.util.gui.StoreConfiguration
-
Add a new state root in a given Element.
- statusTable - Variable in class uk.ac.starlink.util.gui.StoreControlFrame
-
The table showing the stored configurations.
- statusView - Variable in class uk.ac.starlink.util.gui.StoreControlFrame
-
Container for view of currently saved states.
- STEFAN_BOLTZMANN - Static variable in class uk.ac.starlink.util.PhysicalConstants
-
Stefan-Boltzmann constant - W.m^-2.K^-4
- store(ProxySetupFrame) - Static method in class uk.ac.starlink.util.gui.ProxySetupFrame
-
Save state of system properties to backing store.
- store - Variable in class uk.ac.starlink.util.gui.StoreControlFrame
-
Object that mediates to the actual store.
- store() - Method in class uk.ac.starlink.util.ProxySetup
-
Save state of system properties to backing store.
- StoreConfiguration - Class in uk.ac.starlink.util.gui
-
This class interacts with a permanent set of configuration states
stored in an XML-format disk file.
- StoreConfiguration(String, String) - Constructor for class uk.ac.starlink.util.gui.StoreConfiguration
-
Create an instance.
- StoreConfiguration(InputStream) - Constructor for class uk.ac.starlink.util.gui.StoreConfiguration
-
Create an instance.
- StoreControlFrame - Class in uk.ac.starlink.util.gui
-
A top-level window that offers controls for saving, restoring and
deleting configuration data stored in XML files.
- StoreControlFrame(StoreSource) - Constructor for class uk.ac.starlink.util.gui.StoreControlFrame
-
Create an instance.
- StoreControlFrame.AddAction - Class in uk.ac.starlink.util.gui
-
Inner class defining action to create a new configuration entry
adding the current configuration to it.
- StoreControlFrame.CloseAction - Class in uk.ac.starlink.util.gui
-
Inner class defining Action for closing window and keeping fit.
- StoreControlFrame.DeleteAction - Class in uk.ac.starlink.util.gui
-
Inner class defining action to delete the selected
configuration entries.
- StoreControlFrame.RestoreAction - Class in uk.ac.starlink.util.gui
-
Inner class defining Action for closing window and keeping fit.
- StoreControlFrame.UpdateAction - Class in uk.ac.starlink.util.gui
-
Inner class defining action to update a configuration entry.
- storeCurrentConfiguration() - Method in class uk.ac.starlink.util.gui.StoreControlFrame
-
Create a new configuration entry and store the current
configuration in it.
- StoreFileUtils - Class in uk.ac.starlink.util.gui
-
Class of static members that provide utility functions for locating
configuration files.
- storeName - Variable in class uk.ac.starlink.util.gui.StoreConfiguration
-
Name of the file used for storage.
- storeSource - Variable in class uk.ac.starlink.util.gui.StoreControlFrame
-
The StoreSource object, this understands the configuration
data and how to encode and decode it from XML.
- StoreSource - Interface in uk.ac.starlink.util.gui
-
An interface for component configurations that can be serialised to
XML and subsequently stored and restored to a backing store using
a
StoreControlFrame
.
- StringPaster - Class in uk.ac.starlink.util.gui
-
Utility class to facilitate actions when a string is pasted into a
component.
- StringPaster() - Constructor for class uk.ac.starlink.util.gui.StringPaster
-
- styleBox - Variable in class uk.ac.starlink.util.gui.BasicFontChooser
-
List of possible styles.
- styleLabel - Variable in class uk.ac.starlink.util.gui.BasicFontChooser
-
Label for style selector.
- SuperJar - Class in uk.ac.starlink.util
-
Utility to generate a single jar file containing all the resources
referenced by a given jar file.
- SuperJar(File[], File[], String[], String[]) - Constructor for class uk.ac.starlink.util.SuperJar
-
Constructor.
- SYSTEM_OUT - Static variable in interface uk.ac.starlink.util.Destination
-
Destination which directs output to System.out
.