Extension SDK 10.1.2

Package oracle.ide.util

Contains utility classes.

See:
          Description

Interface Summary
CollectionListener A generic listener for Collections that want to public modifications
Copyable Objects that implement the Copyable are capable of copying their internal, persistent state to another object that can be cast to the same type.
DynamicPropertySet This class can be used by objects that need to manage a dynamic set of properties.
Profiler A pluggable profiler.
PropertyAccess The PropertyAccess interface provides the API for getting and setting properties.
StructuredPropertyAccess  
WeakDataHolder WeakDataHolder is the means by which a WeakDataReference instance is able to communicate that its weakly referenced data has been garbage collected.
 

Class Summary
AccessibleUtils The AccessiblityUtils class provides helper methods for setting properties on the Accessible components.
AddinPolicyUtils A utility class containing addin policies we want to enforce.
AlikeStrings  
ArrayIterator The ArrayIterator class iterates over an array of Objects.
ArrayResourceBundle ArrayResourceBundle is an abstract subclass of ResourceBundle that manages locale-dependent resources in an array.
ArraySortedSet The ArraySortedSet is an array implementation of the SortedSet interface.
Assert The Assert class provides basic assertion and tracing support.
AssertTime  
BitField Utility class for manipulating a set of bit flags in an integer bit mask.
ByteBuffer A byte buffer implements a mutable sequence of bytes.
CollectionEvent  
DefaultPropertyAccess A very simple in-memory property access.
DefaultStructuredPropertyAccess  
DelimitedStrings Delimited strings can be very useful for storing text, numeric and date values in a recoverable way for a readable file.
DuplexIterator The DuplexIterator class iterates contiguously over two other Iterators.
DynamicPropertySetImpl Implementation of the DynamicPropertySet interface.
Encodings Utility class for dealing with character encodings.
ExecUtil Utilities used when spawning a process
FastStringBuffer This FastStringBuffer class was invented to use instead of StringBuffer in those instances when we know a buffer is not shared.
FileCopyUtil Since there is no internal java class/method to copy a file, this class contains simple static utility methods to copy files.
FilePath The FilePath class provides file path manipulation utility functions.
GraphicsUtils GraphicsUtils defines common user-interface related utility functions.
GuidGen This static class provided utilties for generation and manipulation of DFC style Globally Unique Identifiers, using the original HP/OSF UUID reference implemenation as a basis.
HistoryList An class which facilitates reading and writing history lists based on some underlying properties mechanism.
IdeProfile This class wraps the OJVM Event Profiler.
IdeUtil  
InflaterInputStreamPatch Class to work around a serious bug in java.util.zip.InflaterInputStream 1.
IntHashMap  
IteratorFilter This class filters elements out of a base Iterator.
JDK  
MenuCJKUtil Utility class to handle issues with menu labels and mnemonics in Chinese, Japanese, or Korean languages.
MenuSpec  
MnemonicSolver This class can be used to resolve mnemonic conflicts in menus.
ModelUtil Utility methods frequently used by data classes and design-time classes.
Mutables Mutable wrapper types for the primitive types and for objects.
Mutables.Boolean  
Mutables.Byte  
Mutables.Character  
Mutables.Double  
Mutables.Float  
Mutables.Integer  
Mutables.Long  
Mutables.Object  
Mutables.Short  
Namespace This class implements a data structure that uses a hierarchy of named scopes to locate data objects.
OrderedProperties  
Pair Encapsulates a Pair of objects.
Note: The toString() method returns the toString() of the first object.
ResourceUtils Utility class to make using resources easier.
SafeActionListener This class implements the ActionListener interface.
StringComparator This is a Comparator implementation for comparing objects through their string representations.
StringTokenizerEx  
SwingWorker This is the 3rd version of SwingWorker (also known as SwingWorker 3), an abstract class that you subclass to perform GUI-related work in a dedicated thread.
TextBufferStreamFactory The TextBufferStreamFactory is a utilities class for creating InputStream and OutputStream wrappers for a TextBuffer.
TimedCache The TimedCache is an implementation of a cache that is based around an expiration timer.
TriStateBoolean This class represents a flag that has three states, as opposed to the two states of a regular boolean flag.
VersionNumber This class encapsulates the notion of a version number or version string, which can be defined as a string of characters, usually digits, separated by dots ('.').
WeakCache This class provides essentially a map with strongly referenced keys and weakly referenced values.
WeakCache.Entry A class whose instances wrap a key and its corresponding value.
WeakDataReference The WeakDataReference class is an implementation of WeakReference with a built in notification mechanism.
 

Exception Summary
AttributeMarker The AttributeMarker class can be declared in the throws clause of a getter method to indicate to the IDE's marshalling code that a particular persistent property should be persisted in XML as an attribute instead of an element.
NestedException This is a utility exception which can be used to nest another exception (usually the exception that caused this one to take place).
OmittedWhenNullMarker The OmittedWhenNullMarker is a special kind of runtime exception that can be declared in the throws clause of a getter method to indicate to the IDE's marshalling code that the property represented by the getter is not to be persisted at all if the property value is null.
TransientMarker The TransientMarker is a special kind of runtime exception that can be declared in the throws clause of a getter method to indicate to the IDE's marshalling code that the property represented by the getter is transient and should not be persisted.
 

Package oracle.ide.util Description

Contains utility classes.

Related Documentation

See Extending JDeveloper Using the Addin API for detailed information.


Extension SDK

 

Copyright © 1997, 2004, Oracle. All rights reserved.