<?php
/*************************************************************************************
 * java.php
 * --------
 * Author: Nigel McNie (oracle.shinoda@gmail.com)
 * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)
 * Release Version: 1.0.7.5
 * CVS Revision Version: $Revision: 1.4 $
 * Date Started: 2004/07/10
 * Last Modified: $Date: 2005/12/14 22:35:54 $
 *
 * Java language file for GeSHi.
 *
 * CHANGES
 * -------
 * 2004/11/27 (1.0.3)
 *   -  Added support for multiple object splitters
 * 2004/08/05 (1.0.2)
 *   -  Added URL support
 *   -  Added keyword "this", as bugs in GeSHi class ironed out
 * 2004/08/05 (1.0.1)
 *   -  Added support for symbols
 *   -  Added extra missed keywords
 * 2004/07/14 (1.0.0)
 *   -  First Release
 *
 * TODO (updated 2004/11/27)
 * -------------------------
 * * Compact the class names like the first few have been
 *   and eliminate repeats
 *
 *************************************************************************************
 *
 *     This file is part of GeSHi.
 *
 *   GeSHi is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 *   GeSHi is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *   GNU General Public License for more details.
 *
 *   You should have received a copy of the GNU General Public License
 *   along with GeSHi; if not, write to the Free Software
 *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 *
 ************************************************************************************/

$language_data = array (
	'LANG_NAME' => 'Java',
	'COMMENT_SINGLE' => array(1 => '//', 2 => 'import'),
	'COMMENT_MULTI' => array('/*' => '*/'),
	'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
	'QUOTEMARKS' => array("'", '"'),
	'ESCAPE_CHAR' => '\\',
	'KEYWORDS' => array(
		1 => array(
			'for', 'foreach', 'if', 'elseif', 'else', 'while', 'do',
			'switch', 'case'
			),
		2 => array(
			'null', 'return', 'false', 'final', 'true', 'public',
			'private', 'protected', 'extends', 'break', 'class',
			'new', 'try', 'catch', 'throws', 'finally', 'implements',
			'interface', 'throw', 'native', 'synchronized', 'this',
            'abstract', 'transient'
			),
		3 => array(
			'AbstractAction', 'AbstractBorder', 'AbstractButton', 'AbstractCellEditor',
			'AbstractCollection', 'AbstractColorChooserPanel', 'AbstractDocument',
			'AbstractDocument.AttributeContext', 'AbstractDocument.Content',
			'AbstractDocument.ElementEdit', 'AbstractLayoutCache',
			'AbstractLayoutCache.NodeDimensions', 'AbstractList', 'AbstractListModel',
			'AbstractMap', 'AbstractMethodError', 'AbstractSequentialList',
			'AbstractSet', 'AbstractTableModel', 'AbstractUndoableEdit', 'AbstractWriter',
			'AccessControlContext', 'AccessControlException', 'AccessController',
			'AccessException', 'Accessible', 'AccessibleAction', 'AccessibleBundle',
			'AccessibleComponent', 'AccessibleContext', 'AccessibleHyperlink',
			'AccessibleHypertext', 'AccessibleIcon', 'AccessibleObject',
			'AccessibleRelation', 'AccessibleRelationSet', 'AccessibleResourceBundle',
			'AccessibleRole', 'AccessibleSelection', 'AccessibleState',
			'AccessibleStateSet', 'AccessibleTable', 'AccessibleTableModelChange',
			'AccessibleText', 'AccessibleValue', 'Acl', 'AclEntry', 'AclNotFoundException',
			'Action', 'ActionEvent', 'ActionListener', 'ActionMap', 'ActionMapUIResource',
			'Activatable', 'ActivateFailedException', 'ActivationDesc',
			'ActivationException', 'ActivationGroup', 'ActivationGroupDesc',
			'ActivationGroupDesc.CommandEnvironment', 'ActivationGroupID', 'ActivationID',
			'ActivationInstantiator', 'ActivationMonitor', 'ActivationSystem',
			'Activator', 'ActiveEvent', 'Adjustable', 'AdjustmentEvent', 'AdjustmentListener',
			'Adler32', 'AffineTransform', 'AffineTransformOp', 'AlgorithmParameterGenerator',
			'AlgorithmParameterGeneratorSpi', 'AlgorithmParameters', 'AlgorithmParameterSpec',
			'AlgorithmParametersSpi', 'AllPermission', 'AlphaComposite', 'AlreadyBound',
			'AlreadyBoundException', 'AlreadyBoundHelper', 'AlreadyBoundHolder',
			'AncestorEvent', 'AncestorListener', 'Annotation', 'Any', 'AnyHolder',
			'AnySeqHelper', 'AnySeqHolder', 'Applet', 'AppletContext', 'AppletInitializer',
			'AppletStub', 'ApplicationException', 'Arc2D', 'Arc2D.Double', 'Arc2D.Float',
			'Area', 'AreaAveragingScaleFilter', 'ARG_IN', 'ARG_INOUT', 'ARG_OUT',
			'ArithmeticException', 'Array', 'ArrayIndexOutOfBoundsException',
			'ArrayList', 'Arrays', 'ArrayStoreException', 'AsyncBoxView',
			'Attribute', 'AttributedCharacterIterator', 'AttributedCharacterIterator.Attribute',
			'AttributedString', 'AttributeInUseException', 'AttributeList',
			'AttributeModificationException', 'Attributes', 'Attributes.Name',
			'AttributeSet', 'AttributeSet.CharacterAttribute', 'AttributeSet.ColorAttribute',
			'AttributeSet.FontAttribute', 'AttributeSet.ParagraphAttribute',
			'AudioClip', 'AudioFileFormat', 'AudioFileFormat.Type', 'AudioFileReader',
			'AudioFileWriter', 'AudioFormat', 'AudioFormat.Encoding', 'AudioInputStream',
			'AudioPermission', 'AudioSystem', 'AuthenticationException',
			'AuthenticationNotSupportedException', 'Authenticator', 'Autoscroll',
			'AWTError', 'AWTEvent', 'AWTEventListener', 'AWTEventMulticaster',
			'AWTException', 'AWTPermission', 'BAD_CONTEXT', 'BAD_INV_ORDER', 'BAD_OPERATION',
			'BAD_PARAM', 'BAD_POLICY', 'BAD_POLICY_TYPE', 'BAD_POLICY_VALUE', 'BAD_TYPECODE',
			'BadKind', 'BadLocationException', 'BandCombineOp', 'BandedSampleModel','BasicArrowButton',
			'BasicAttribute', 'BasicAttributes', 'BasicBorders', 'BasicBorders.ButtonBorder',
			'BasicBorders.FieldBorder', 'BasicBorders.MarginBorder', 'BasicBorders.MenuBarBorder',
			'BasicBorders.RadioButtonBorder', 'BasicBorders.SplitPaneBorder',
			'BasicBorders.ToggleButtonBorder', 'BasicButtonListener', 'BasicButtonUI',
			'BasicCheckBoxMenuItemUI', 'BasicCheckBoxUI', 'BasicColorChooserUI', 'BasicComboBoxEditor',
			'BasicComboBoxEditor.UIResource', 'BasicComboBoxRenderer', 'BasicComboBoxRenderer.UIResource',
			'BasicComboBoxUI', 'BasicComboPopup', 'BasicDesktopIconUI', 'BasicDesktopPaneUI',
			'BasicDirectoryModel', 'BasicEditorPaneUI', 'BasicFileChooserUI',
			'BasicGraphicsUtils', 'BasicHTML', 'BasicIconFactory', 'BasicInternalFrameTitlePane',
			'BasicInternalFrameUI', 'BasicLabelUI', 'BasicListUI', 'BasicLookAndFeel',
			'BasicMenuBarUI', 'BasicMenuItemUI', 'BasicMenuUI', 'BasicOptionPaneUI',
			'BasicOptionPaneUI.ButtonAreaLayout', 'BasicPanelUI', 'BasicPasswordFieldUI',
			'BasicPermission', 'BasicPopupMenuSeparatorUI', 'BasicPopupMenuUI',
			'BasicProgressBarUI', 'BasicRadioButtonMenuItemUI', 'BasicRadioButtonUI',
			'BasicRootPaneUI', 'BasicScrollBarUI', 'BasicScrollPaneUI', 'BasicSeparatorUI',
			'BasicSliderUI', 'BasicSplitPaneDivider', 'BasicSplitPaneUI', 'BasicStroke',
			'BasicTabbedPaneUI', 'BasicTableHeaderUI', 'BasicTableUI', 'BasicTextAreaUI',
			'BasicTextFieldUI', 'BasicTextPaneUI', 'BasicTextUI', 'BasicTextUI.BasicCaret',
			'BasicTextUI.BasicHighlighter', 'BasicToggleButtonUI', 'BasicToolBarSeparatorUI',
			'BasicToolBarUI', 'BasicToolTipUI', 'BasicTreeUI', 'BasicViewportUI',
			'BatchUpdateException', 'BeanContext', 'BeanContextChild',
			'BeanContextChildComponentProxy', 'BeanContextChildSupport', 'BeanContextContainerProxy',
			'BeanContextEvent', 'BeanContextMembershipEvent', 'BeanContextMembershipListener',
			'BeanContextProxy', 'BeanContextServiceAvailableEvent', 'BeanContextServiceProvider',
			'BeanContextServiceProviderBeanInfo', 'BeanContextServiceRevokedEvent',
			'BeanContextServiceRevokedListener', 'BeanContextServices',
			'BeanContextServicesListener', 'BeanContextServicesSupport',
			'BeanContextServicesSupport.BCSSServiceProvider', 'BeanContextSupport',
			'BeanContextSupport.BCSIterator', 'BeanDescriptor', 'BeanInfo', 'Beans',
			'BevelBorder', 'BigDecimal', 'BigInteger', 'BinaryRefAddr', 'BindException',
			'Binding', 'BindingHelper', 'BindingHolder', 'BindingIterator',
			'BindingIteratorHelper', 'BindingIteratorHolder', 'BindingIteratorOperations',
			'BindingListHelper', 'BindingListHolder', 'BindingType', 'BindingTypeHelper',
			'BindingTypeHolder', 'BitSet', 'Blob', 'BlockView', 'Book', 'Boolean',
			'BooleanControl', 'BooleanControl.Type', 'BooleanHolder', 'BooleanSeqHelper',
			'BooleanSeqHolder', 'Border', 'BorderFactory', 'BorderLayout', 'BorderUIResource',
			'BorderUIResource.BevelBorderUIResource', 'BorderUIResource.CompoundBorderUIResource',
			'BorderUIResource.EmptyBorderUIResource', 'BorderUIResource.EtchedBorderUIResource',
			'BorderUIResource.LineBorderUIResource', 'BorderUIResource.MatteBorderUIResource',
			'BorderUIResource.TitledBorderUIResource', 'BoundedRangeModel', 'Bounds',
			'Box', 'Box.Filler', 'BoxedValueHelper', 'BoxLayout', 'BoxView',
			'BreakIterator', 'BufferedImage', 'BufferedImageFilter', 'BufferedImageOp',
			'BufferedInputStream', 'BufferedOutputStream', 'BufferedReader', 'BufferedWriter',
			'Button', 'ButtonGroup', 'ButtonModel', 'ButtonUI', 'Byte', 'ByteArrayInputStream',
			'ByteArrayOutputStream', 'ByteHolder', 'ByteLookupTable', 'Calendar',
			'CallableStatement', 'CannotProceed', 'CannotProceedException', 'CannotProceedHelper',
			'CannotProceedHolder', 'CannotRedoException', 'CannotUndoException',
			'Canvas', 'CardLayout', 'Caret', 'CaretEvent', 'CaretListener', 'CellEditor',
			'CellEditorListener', 'CellRendererPane', 'Certificate', 'Certificate.CertificateRep',
			'CertificateEncodingException', 'CertificateException', 'CertificateExpiredException',
			'CertificateFactory', 'CertificateFactorySpi', 'CertificateNotYetValidException',
			'CertificateParsingException', 'ChangedCharSetException', 'ChangeEvent',
			'ChangeListener', 'Character', 'Character.Subset', 'Character.UnicodeBlock',
			'CharacterIterator', 'CharArrayReader', 'CharArrayWriter', 'CharConversionException',
			'CharHolder', 'CharSeqHelper', 'CharSeqHolder', 'Checkbox', 'CheckboxGroup',
			'CheckboxMenuItem', 'CheckedInputStream', 'CheckedOutputStream', 'Checksum',
			'Choice', 'ChoiceFormat', 'Class', 'ClassCastException', 'ClassCircularityError',
			'ClassDesc', 'ClassFormatError', 'ClassLoader', 'ClassNotFoundException',
			'Clip', 'Clipboard', 'ClipboardOwner', 'Clob', 'Cloneable', 'CloneNotSupportedException',
			'CMMException', 'CodeSource', 'CollationElementIterator', 'CollationKey',
			'Collator', 'Collection', 'Collections', 'Color', 'ColorChooserComponentFactory',
			'ColorChooserUI', 'ColorConvertOp', 'ColorModel', 'ColorSelectionModel',
			'ColorSpace', 'ColorUIResource', 'ComboBoxEditor', 'ComboBoxModel', 'ComboBoxUI',
			'ComboPopup', 'COMM_FAILURE', 'CommunicationException', 'Comparable',
			'Comparator', 'Compiler', 'CompletionStatus', 'CompletionStatusHelper',
			'Component', 'ComponentAdapter', 'ComponentColorModel', 'ComponentEvent',
			'ComponentInputMap', 'ComponentInputMapUIResource', 'ComponentListener',
			'ComponentOrientation', 'ComponentSampleModel', 'ComponentUI', 'ComponentView',
			'Composite', 'CompositeContext', 'CompositeName','CompositeView', 'CompoundBorder',
			'CompoundControl', 'CompoundControl.Type', 'CompoundEdit', 'CompoundName',
			'ConcurrentModificationException', 'ConfigurationException', 'ConnectException',
			'ConnectException', 'ConnectIOException', 'Connection', 'Constructor',
			'Container', 'ContainerAdapter', 'ContainerEvent', 'ContainerListener',
			'ContentHandler', 'ContentHandlerFactory', 'ContentModel', 'Context', 'ContextList',
			'ContextNotEmptyException', 'ContextualRenderedImageFactory', 'Control',
			'Control.Type', 'ControlFactory', 'ControllerEventListener', 'ConvolveOp',
			'CRC32', 'CRL', 'CRLException', 'CropImageFilter', 'CSS', 'CSS.Attribute',
			'CTX_RESTRICT_SCOPE', 'CubicCurve2D', 'CubicCurve2D.Double', 'CubicCurve2D.Float',
			'Current', 'CurrentHelper', 'CurrentHolder', 'CurrentOperations', 'Cursor',
			'Customizer', 'CustomMarshal', 'CustomValue', 'DATA_CONVERSION', 'DatabaseMetaData',
			'DataBuffer', 'DataBufferByte', 'DataBufferInt', 'DataBufferShort', 'DataBufferUShort',
			'DataFlavor', 'DataFormatException', 'DatagramPacket', 'DatagramSocket',
			'DatagramSocketImpl', 'DatagramSocketImplFactory', 'DataInput', 'DataInputStream',
			'DataLine', 'DataLine.Info', 'DataOutput', 'DataOutputStream', 'DataOutputStream',
			'DataTruncation', 'Date', 'DateFormat', 'DateFormatSymbols', 'DebugGraphics',
			'DecimalFormat', 'DecimalFormatSymbols', 'DefaultBoundedRangeModel',
			'DefaultButtonModel', 'DefaultCaret', 'DefaultCellEditor', 'DefaultColorSelectionModel',
			'DefaultComboBoxModel', 'DefaultDesktopManager', 'DefaultEditorKit',
			'DefaultEditorKit.BeepAction', 'DefaultEditorKit.CopyAction',
			'DefaultEditorKit.CutAction', 'DefaultEditorKit.DefaultKeyTypedAction',
			'DefaultEditorKit.InsertBreakAction', 'DefaultEditorKit.InsertContentAction',
			'DefaultEditorKit.InsertTabAction', 'DefaultEditorKit.PasteAction,',
			'DefaultFocusManager', 'DefaultHighlighter', 'DefaultHighlighter.DefaultHighlightPainter',
			'DefaultListCellRenderer', 'DefaultListCellRenderer.UIResource', 'DefaultListModel',
			'DefaultListSelectionModel', 'DefaultMenuLayout', 'DefaultMetalTheme',
			'DefaultMutableTreeNode', 'DefaultSingleSelectionModel', 'DefaultStyledDocument',
			'DefaultStyledDocument.AttributeUndoableEdit', 'DefaultStyledDocument.ElementSpec',
			'DefaultTableCellRenderer', 'DefaultTableCellRenderer.UIResource', 'DefaultTableColumnModel',
			'DefaultTableModel', 'DefaultTextUI', 'DefaultTreeCellEditor', 'DefaultTreeCellRenderer',
			'DefaultTreeModel', 'DefaultTreeSelectionModel', 'DefinitionKind', 'DefinitionKindHelper',
			'Deflater', 'DeflaterOutputStream', 'Delegate', 'DesignMode', 'DesktopIconUI',
			'DesktopManager', 'DesktopPaneUI', 'DGC', 'Dialog', 'Dictionary', 'DigestException',
			'DigestInputStream', 'DigestOutputStream', 'Dimension', 'Dimension2D',
			'DimensionUIResource', 'DirContext', 'DirectColorModel', 'DirectoryManager',
			'DirObjectFactory', 'DirStateFactory', 'DirStateFactory.Result', 'DnDConstants',
			'Document', 'DocumentEvent', 'DocumentEvent.ElementChange', 'DocumentEvent.EventType',
			'DocumentListener', 'DocumentParser', 'DomainCombiner', 'DomainManager',
			'DomainManagerOperations', 'Double', 'DoubleHolder', 'DoubleSeqHelper',
			'DoubleSeqHolder', 'DragGestureEvent', 'DragGestureListener', 'DragGestureRecognizer',
			'DragSource', 'DragSourceContext', 'DragSourceDragEvent', 'DragSourceDropEvent',
			'DragSourceEvent', 'DragSourceListener', 'Driver', 'DriverManager',
			'DriverPropertyInfo', 'DropTarget', 'DropTarget.DropTargetAutoScroller',
			'DropTargetContext', 'DropTargetDragEvent', 'DropTargetDropEvent',
			'DropTargetEvent', 'DropTargetListener', 'DSAKey', 'DSAKeyPairGenerator',
			'DSAParameterSpec', 'DSAParams', 'DSAPrivateKey', 'DSAPrivateKeySpec',
			'DSAPublicKey', 'DSAPublicKeySpec', 'DTD', 'DTDConstants', 'DynamicImplementation',
			'DynAny', 'DynArray', 'DynEnum', 'DynFixed', 'DynSequence', 'DynStruct',
			'DynUnion', 'DynValue', 'EditorKit', 'Element', 'ElementIterator', 'Ellipse2D',
			'Ellipse2D.Double', 'Ellipse2D.Float', 'EmptyBorder', 'EmptyStackException',
			'EncodedKeySpec', 'Entity', 'EnumControl', 'EnumControl.Type','Enumeration',
			'Environment', 'EOFException', 'Error', 'EtchedBorder', 'Event', 'EventContext',
			'EventDirContext', 'EventListener', 'EventListenerList', 'EventObject', 'EventQueue',
			'EventSetDescriptor', 'Exception', 'ExceptionInInitializerError', 'ExceptionList',
			'ExpandVetoException', 'ExportException', 'ExtendedRequest', 'ExtendedResponse',
			'Externalizable', 'FeatureDescriptor', 'Field', 'FieldNameHelper',
			'FieldPosition', 'FieldView', 'File', 'FileChooserUI', 'FileDescriptor',
			'FileDialog', 'FileFilter', 'FileFilter', 'FileInputStream', 'FilenameFilter',
			'FileNameMap', 'FileNotFoundException', 'FileOutputStream', 'FilePermission',
			'FileReader', 'FileSystemView', 'FileView', 'FileWriter', 'FilteredImageSource',
			'FilterInputStream', 'FilterOutputStream', 'FilterReader', 'FilterWriter',
			'FixedHeightLayoutCache', 'FixedHolder', 'FlatteningPathIterator', 'FlavorMap',
			'Float', 'FloatControl', 'FloatControl.Type', 'FloatHolder', 'FloatSeqHelper',
			'FloatSeqHolder', 'FlowLayout', 'FlowView', 'FlowView.FlowStrategy', 'FocusAdapter',
			'FocusEvent', 'FocusListener', 'FocusManager', 'Font', 'FontFormatException',
			'FontMetrics', 'FontRenderContext', 'FontUIResource', 'Format', 'FormatConversionProvider',
			'FormView', 'Frame', 'FREE_MEM', 'GapContent', 'GeneralPath', 'GeneralSecurityException',
			'GlyphJustificationInfo', 'GlyphMetrics', 'GlyphVector', 'GlyphView', 'GlyphView.GlyphPainter',
			'GradientPaint', 'GraphicAttribute', 'Graphics', 'Graphics2D', 'GraphicsConfigTemplate',
			'GraphicsConfiguration', 'GraphicsDevice', 'GraphicsEnvironment', 'GrayFilter',
            'GregorianCalendar', 'GridBagConstraints', 'GridBagLayout', 'GridLayout', 'Group', 'Guard',
			'GuardedObject', 'GZIPInputStream', 'GZIPOutputStream',
			'HasControls',
			'HashMap',
			'HashSet',
			'Hashtable',
			'HierarchyBoundsAdapter',
			'HierarchyBoundsListener',
			'HierarchyEvent',
			'HierarchyListener',
			'Highlighter',
			'Highlighter.Highlight',
			'Highlighter.HighlightPainter',
			'HTML',
			'HTML.Attribute',
			'HTML.Tag',
			'HTML.UnknownTag',
			'HTMLDocument',
			'HTMLDocument.Iterator',
			'HTMLEditorKit',
			'HTMLEditorKit.HTMLFactory',
			'HTMLEditorKit.HTMLTextAction',
			'HTMLEditorKit.InsertHTMLTextAction',
			'HTMLEditorKit.LinkController',
			'HTMLEditorKit.Parser',
			'HTMLEditorKit.ParserCallback',
			'HTMLFrameHyperlinkEvent',
			'HTMLWriter',
			'HttpURLConnection',
			'HyperlinkEvent',
			'HyperlinkEvent.EventType',
			'HyperlinkListener',
			'ICC_ColorSpace',
			'ICC_Profile',
			'ICC_ProfileGray',
			'ICC_ProfileRGB',
			'Icon',
			'IconUIResource',
			'IconView',
			'IdentifierHelper',
			'Identity',
			'IdentityScope',
			'IDLEntity',
			'IDLType',
			'IDLTypeHelper', 'IDLTypeOperations',
			'IllegalAccessError',
			'IllegalAccessException',
			'IllegalArgumentException',
			'IllegalComponentStateException',
			'IllegalMonitorStateException',
			'IllegalPathStateException',
			'IllegalStateException',
			'IllegalThreadStateException',
			'Image',
			'ImageConsumer',
			'ImageFilter',
			'ImageGraphicAttribute',
			'ImageIcon',
			'ImageObserver',
			'ImageProducer',
			'ImagingOpException',
			'IMP_LIMIT',
			'IncompatibleClassChangeError',
			'InconsistentTypeCode',
			'IndexColorModel',
			'IndexedPropertyDescriptor',
			'IndexOutOfBoundsException',
			'IndirectionException',
			'InetAddress',
			'Inflater',
			'InflaterInputStream',
			'InheritableThreadLocal',
			'InitialContext',
			'InitialContextFactory',
			'InitialContextFactoryBuilder',
			'InitialDirContext',
			'INITIALIZE',
			'Initializer',
			'InitialLdapContext',
			'InlineView',
			'InputContext',
			'InputEvent',
			'InputMap',
			'InputMapUIResource',
			'InputMethod',
			'InputMethodContext',
			'InputMethodDescriptor',
			'InputMethodEvent',
			'InputMethodHighlight',
			'InputMethodListener',
			'InputMethodRequests',
			'InputStream',
			'InputStream',
			'InputStream',
			'InputStreamReader',
			'InputSubset',
			'InputVerifier',
			'Insets',
			'InsetsUIResource',
			'InstantiationError',
			'InstantiationException',
			'Instrument',
			'InsufficientResourcesException',
			'Integer',
			'INTERNAL',
			'InternalError', 'InternalFrameAdapter',
			'InternalFrameEvent',
			'InternalFrameListener',
			'InternalFrameUI',
			'InterruptedException',
			'InterruptedIOException',
			'InterruptedNamingException',
			'INTF_REPOS',
			'IntHolder',
			'IntrospectionException',
			'Introspector',
			'INV_FLAG',
			'INV_IDENT',
			'INV_OBJREF',
			'INV_POLICY',
			'Invalid',
			'INVALID_TRANSACTION',
			'InvalidAlgorithmParameterException',
			'InvalidAttributeIdentifierException',
			'InvalidAttributesException',
			'InvalidAttributeValueException',
			'InvalidClassException',
			'InvalidDnDOperationException',
			'InvalidKeyException',
			'InvalidKeySpecException',
			'InvalidMidiDataException',
			'InvalidName',
			'InvalidName',
			'InvalidNameException',
			'InvalidNameHelper',
			'InvalidNameHolder',
			'InvalidObjectException',
			'InvalidParameterException',
			'InvalidParameterSpecException',
			'InvalidSearchControlsException',
			'InvalidSearchFilterException',
			'InvalidSeq',
			'InvalidTransactionException',
			'InvalidValue',
			'InvocationEvent',
			'InvocationHandler',
			'InvocationTargetException',
			'InvokeHandler',
			'IOException',
			'IRObject',
			'IRObjectOperations', 'IstringHelper', 'ItemEvent', 'ItemListener',
			'ItemSelectable', 'Iterator', 'JApplet', 'JarEntry', 'JarException',
			'JarFile', 'JarInputStream', 'JarOutputStream', 'JarURLConnection',
			'JButton', 'JCheckBox', 'JCheckBoxMenuItem', 'JColorChooser',
			'JComboBox',
			'JComboBox.KeySelectionManager',
			'JComponent',
			'JDesktopPane',
			'JDialog',
			'JEditorPane',
			'JFileChooser',
			'JFrame',
			'JInternalFrame',
			'JInternalFrame.JDesktopIcon',
			'JLabel',
			'JLayeredPane',
			'JList',
			'JMenu',
			'JMenuBar',
			'JMenuItem',
			'JobAttributes',
			'JobAttributes.DefaultSelectionType',
			'JobAttributes.DestinationType',
			'JobAttributes.DialogType',
			'JobAttributes.MultipleDocumentHandlingType',
			'JobAttributes.SidesType',
			'JOptionPane',
			'JPanel',
			'JPasswordField',
			'JPopupMenu',
			'JPopupMenu.Separator',
			'JProgressBar',
			'JRadioButton',
			'JRadioButtonMenuItem',
			'JRootPane',
			'JScrollBar',
			'JScrollPane',
			'JSeparator',
			'JSlider',
			'JSplitPane',
			'JTabbedPane',
			'JTable',
			'JTableHeader',
			'JTextArea',
			'JTextComponent',
			'JTextComponent.KeyBinding', 'JTextField',
			'JTextPane',
			'JToggleButton',
			'JToggleButton.ToggleButtonModel',
			'JToolBar',
			'JToolBar.Separator',
			'JToolTip',
			'JTree',
			'JTree.DynamicUtilTreeNode',
			'JTree.EmptySelectionModel',
			'JViewport',
			'JWindow',
			'Kernel',
			'Key',
			'KeyAdapter',
			'KeyEvent',
			'KeyException',
			'KeyFactory',
			'KeyFactorySpi',
			'KeyListener',
			'KeyManagementException',
			'Keymap',
			'KeyPair',
			'KeyPairGenerator',
			'KeyPairGeneratorSpi',
			'KeySpec',
			'KeyStore',
			'KeyStoreException',
			'KeyStoreSpi',
			'KeyStroke',
			'Label',
			'LabelUI',
			'LabelView',
			'LastOwnerException',
			'LayeredHighlighter',
			'LayeredHighlighter.LayerPainter',
			'LayoutManager',
			'LayoutManager2',
			'LayoutQueue',
			'LdapContext',
			'LdapReferralException',
			'Lease',
			'LimitExceededException',
			'Line',
			'Line.Info',
			'Line2D',
			'Line2D.Double',
			'Line2D.Float',
			'LineBorder',
			'LineBreakMeasurer',
			'LineEvent',
			'LineEvent.Type',
			'LineListener',
			'LineMetrics',
			'LineNumberInputStream',
			'LineNumberReader',
			'LineUnavailableException',
			'LinkageError',
			'LinkedList',
			'LinkException',
			'LinkLoopException',
			'LinkRef',
			'List',
			'List',
			'ListCellRenderer',
			'ListDataEvent',
			'ListDataListener',
			'ListIterator',
			'ListModel',
			'ListResourceBundle',
			'ListSelectionEvent',
			'ListSelectionListener',
			'ListSelectionModel',
			'ListUI',
			'ListView',
			'LoaderHandler',
			'Locale',
			'LocateRegistry',
			'LogStream',
			'Long',
			'LongHolder',
			'LongLongSeqHelper',
			'LongLongSeqHolder',
			'LongSeqHelper',
			'LongSeqHolder',
			'LookAndFeel',
			'LookupOp',
			'LookupTable',
			'MalformedLinkException',
			'MalformedURLException',
			'Manifest', 'Map',
			'Map.Entry',
			'MARSHAL',
			'MarshalException',
			'MarshalledObject',
			'Math',
			'MatteBorder',
			'MediaTracker',
			'Member',
			'MemoryImageSource',
			'Menu',
			'MenuBar',
			'MenuBarUI',
			'MenuComponent',
			'MenuContainer',
			'MenuDragMouseEvent',
			'MenuDragMouseListener',
			'MenuElement',
			'MenuEvent',
			'MenuItem',
			'MenuItemUI',
			'MenuKeyEvent',
			'MenuKeyListener',
			'MenuListener',
			'MenuSelectionManager',
			'MenuShortcut',
			'MessageDigest',
			'MessageDigestSpi',
			'MessageFormat',
			'MetaEventListener',
			'MetalBorders',
			'MetalBorders.ButtonBorder',
			'MetalBorders.Flush3DBorder',
			'MetalBorders.InternalFrameBorder',
			'MetalBorders.MenuBarBorder',
			'MetalBorders.MenuItemBorder',
			'MetalBorders.OptionDialogBorder',
			'MetalBorders.PaletteBorder',
			'MetalBorders.PopupMenuBorder',
			'MetalBorders.RolloverButtonBorder',
			'MetalBorders.ScrollPaneBorder',
			'MetalBorders.TableHeaderBorder',
			'MetalBorders.TextFieldBorder',
			'MetalBorders.ToggleButtonBorder',
			'MetalBorders.ToolBarBorder',
			'MetalButtonUI',
			'MetalCheckBoxIcon',
			'MetalCheckBoxUI',
			'MetalComboBoxButton',
			'MetalComboBoxEditor',
			'MetalComboBoxEditor.UIResource',
			'MetalComboBoxIcon',
			'MetalComboBoxUI',
			'MetalDesktopIconUI',
			'MetalFileChooserUI',
			'MetalIconFactory',
			'MetalIconFactory.FileIcon16',
			'MetalIconFactory.FolderIcon16',
			'MetalIconFactory.PaletteCloseIcon',
			'MetalIconFactory.TreeControlIcon',
			'MetalIconFactory.TreeFolderIcon',
			'MetalIconFactory.TreeLeafIcon',
			'MetalInternalFrameTitlePane',
			'MetalInternalFrameUI',
			'MetalLabelUI',
			'MetalLookAndFeel',
			'MetalPopupMenuSeparatorUI',
			'MetalProgressBarUI',
			'MetalRadioButtonUI',
			'MetalScrollBarUI',
			'MetalScrollButton',
			'MetalScrollPaneUI',
			'MetalSeparatorUI',
			'MetalSliderUI',
			'MetalSplitPaneUI',
			'MetalTabbedPaneUI',
			'MetalTextFieldUI',
			'MetalTheme',
			'MetalToggleButtonUI',
			'MetalToolBarUI',
			'MetalToolTipUI',
			'MetalTreeUI',
			'MetaMessage',
			'Method',
			'MethodDescriptor',
			'MidiChannel',
			'MidiDevice',
			'MidiDevice.Info',
			'MidiDeviceProvider',
			'MidiEvent',
			'MidiFileFormat',
			'MidiFileReader',
			'MidiFileWriter',
			'MidiMessage',
			'MidiSystem',
			'MidiUnavailableException',
			'MimeTypeParseException',
			'MinimalHTMLWriter',
			'MissingResourceException',
			'Mixer',
			'Mixer.Info',
			'MixerProvider',
			'ModificationItem',
			'Modifier',
			'MouseAdapter',
			'MouseDragGestureRecognizer',
			'MouseEvent',
			'MouseInputAdapter',
			'MouseInputListener',
			'MouseListener',
			'MouseMotionAdapter',
			'MouseMotionListener',
			'MultiButtonUI',
			'MulticastSocket',
			'MultiColorChooserUI',
			'MultiComboBoxUI',
			'MultiDesktopIconUI',
			'MultiDesktopPaneUI',
			'MultiFileChooserUI',
			'MultiInternalFrameUI',
			'MultiLabelUI', 'MultiListUI',
			'MultiLookAndFeel',
			'MultiMenuBarUI',
			'MultiMenuItemUI',
			'MultiOptionPaneUI',
			'MultiPanelUI',
			'MultiPixelPackedSampleModel',
			'MultipleMaster',
			'MultiPopupMenuUI',
			'MultiProgressBarUI',
			'MultiScrollBarUI',
			'MultiScrollPaneUI',
			'MultiSeparatorUI',
			'MultiSliderUI',
			'MultiSplitPaneUI',
			'MultiTabbedPaneUI',
			'MultiTableHeaderUI',
			'MultiTableUI',
			'MultiTextUI',
			'MultiToolBarUI',
			'MultiToolTipUI',
			'MultiTreeUI',
			'MultiViewportUI',
			'MutableAttributeSet',
			'MutableComboBoxModel',
			'MutableTreeNode',
			'Name',
			'NameAlreadyBoundException',
			'NameClassPair',
			'NameComponent',
			'NameComponentHelper',
			'NameComponentHolder',
			'NamedValue',
			'NameHelper',
			'NameHolder',
			'NameNotFoundException',
			'NameParser',
			'NamespaceChangeListener',
			'NameValuePair',
			'NameValuePairHelper',
			'Naming',
			'NamingContext',
			'NamingContextHelper',
			'NamingContextHolder',
			'NamingContextOperations',
			'NamingEnumeration',
			'NamingEvent',
			'NamingException',
			'NamingExceptionEvent',
			'NamingListener',
			'NamingManager',
			'NamingSecurityException',
			'NegativeArraySizeException',
			'NetPermission',
			'NO_IMPLEMENT',
			'NO_MEMORY',
			'NO_PERMISSION',
			'NO_RESOURCES',
			'NO_RESPONSE',
			'NoClassDefFoundError',
			'NoInitialContextException', 'NoninvertibleTransformException',
			'NoPermissionException',
			'NoRouteToHostException',
			'NoSuchAlgorithmException',
			'NoSuchAttributeException',
			'NoSuchElementException',
			'NoSuchFieldError',
			'NoSuchFieldException',
			'NoSuchMethodError',
			'NoSuchMethodException',
			'NoSuchObjectException',
			'NoSuchProviderException',
			'NotActiveException',
			'NotBoundException',
			'NotContextException',
			'NotEmpty',
			'NotEmptyHelper',
			'NotEmptyHolder',
			'NotFound',
			'NotFoundHelper',
			'NotFoundHolder',
			'NotFoundReason',
			'NotFoundReasonHelper',
			'NotFoundReasonHolder',
			'NotOwnerException',
			'NotSerializableException',
			'NullPointerException',
			'Number',
			'NumberFormat', 'NumberFormatException', 'NVList',
			'OBJ_ADAPTER', 'Object', 'OBJECT_NOT_EXIST', 'ObjectChangeListener',
			'ObjectFactory',
			'ObjectFactoryBuilder',
			'ObjectHelper',
			'ObjectHolder',
			'ObjectImpl', 'ObjectImpl',
			'ObjectInput',
			'ObjectInputStream',
			'ObjectInputStream.GetField',
			'ObjectInputValidation',
			'ObjectOutput',
			'ObjectOutputStream',
			'ObjectOutputStream.PutField',
			'ObjectStreamClass',
			'ObjectStreamConstants',
			'ObjectStreamException',
			'ObjectStreamField',
			'ObjectView',
			'ObjID',
			'Observable',
			'Observer',
			'OctetSeqHelper',
			'OctetSeqHolder',
			'OMGVMCID',
			'OpenType',
			'Operation',
			'OperationNotSupportedException',
			'Option',
			'OptionalDataException',
			'OptionPaneUI',
			'ORB',
			'OutOfMemoryError',
			'OutputStream',
			'OutputStreamWriter',
			'OverlayLayout',
			'Owner',
			'Package',
			'PackedColorModel',
			'Pageable',
			'PageAttributes',
			'PageAttributes.ColorType',
			'PageAttributes.MediaType',
			'PageAttributes.OrientationRequestedType',
			'PageAttributes.OriginType',
			'PageAttributes.PrintQualityType',
			'PageFormat',
			'Paint',
			'PaintContext',
			'PaintEvent',
			'Panel',
			'PanelUI',
			'Paper',
			'ParagraphView',
			'ParagraphView',
			'ParameterBlock',
			'ParameterDescriptor',
			'ParseException',
			'ParsePosition',
			'Parser',
			'ParserDelegator',
			'PartialResultException',
			'PasswordAuthentication',
			'PasswordView',
			'Patch',
			'PathIterator',
			'Permission',
			'Permission',
			'PermissionCollection',
			'Permissions',
			'PERSIST_STORE',
			'PhantomReference',
			'PipedInputStream',
			'PipedOutputStream',
			'PipedReader',
			'PipedWriter',
			'PixelGrabber',
			'PixelInterleavedSampleModel',
			'PKCS8EncodedKeySpec',
			'PlainDocument',
			'PlainView',
			'Point',
			'Point2D',
			'Point2D.Double',
			'Point2D.Float',
			'Policy',
			'Policy',
			'PolicyError',
			'PolicyHelper',
			'PolicyHolder',
			'PolicyListHelper',
			'PolicyListHolder',
			'PolicyOperations', 'PolicyTypeHelper',
			'Polygon',
			'PopupMenu',
			'PopupMenuEvent',
			'PopupMenuListener',
			'PopupMenuUI',
			'Port',
			'Port.Info',
			'PortableRemoteObject',
			'PortableRemoteObjectDelegate',
			'Position',
			'Position.Bias',
			'PreparedStatement',
			'Principal',
			'Principal',
			'PrincipalHolder',
			'Printable',
			'PrinterAbortException',
			'PrinterException',
			'PrinterGraphics',
			'PrinterIOException',
			'PrinterJob',
			'PrintGraphics',
			'PrintJob',
			'PrintStream',
			'PrintWriter',
			'PRIVATE_MEMBER',
			'PrivateKey',
			'PrivilegedAction',
			'PrivilegedActionException',
			'PrivilegedExceptionAction',
			'Process',
			'ProfileDataException',
			'ProgressBarUI',
			'ProgressMonitor',
			'ProgressMonitorInputStream',
			'Properties',
			'PropertyChangeEvent',
			'PropertyChangeListener',
			'PropertyChangeSupport',
			'PropertyDescriptor',
			'PropertyEditor',
			'PropertyEditorManager',
			'PropertyEditorSupport',
			'PropertyPermission',
			'PropertyResourceBundle',
			'PropertyVetoException',
			'ProtectionDomain',
			'ProtocolException',
			'Provider',
			'ProviderException',
			'Proxy',
			'PUBLIC_MEMBER',
			'PublicKey',
			'PushbackInputStream',
			'PushbackReader',
			'QuadCurve2D',
			'QuadCurve2D.Double',
			'QuadCurve2D.Float',
			'Random',
			'RandomAccessFile', 'Raster', 'RasterFormatException', 'RasterOp',
			'Reader', 'Receiver', 'Rectangle', 'Rectangle2D', 'Rectangle2D.Double',
			'Rectangle2D.Float', 'RectangularShape', 'Ref', 'RefAddr', 'Reference',
			'Referenceable', 'ReferenceQueue', 'ReferralException',
			'ReflectPermission', 'Registry', 'RegistryHandler', 'RemarshalException',
			'Remote', 'RemoteCall', 'RemoteException', 'RemoteObject', 'RemoteRef',
			'RemoteServer',
			'RemoteStub',
			'RenderableImage',
			'RenderableImageOp',
			'RenderableImageProducer',
			'RenderContext',
			'RenderedImage',
			'RenderedImageFactory',
			'Renderer',
			'RenderingHints',
			'RenderingHints.Key',
			'RepaintManager',
			'ReplicateScaleFilter',
			'Repository',
			'RepositoryIdHelper',
			'Request',
			'RescaleOp',
			'Resolver',
			'ResolveResult',
			'ResourceBundle',
			'ResponseHandler',
			'ResultSet',
			'ResultSetMetaData',
			'ReverbType',
			'RGBImageFilter',
			'RMIClassLoader',
			'RMIClientSocketFactory',
			'RMIFailureHandler',
			'RMISecurityException',
			'RMISecurityManager',
			'RMIServerSocketFactory',
			'RMISocketFactory',
			'Robot',
			'RootPaneContainer',
			'RootPaneUI',
			'RoundRectangle2D',
			'RoundRectangle2D.Double',
			'RoundRectangle2D.Float',
			'RowMapper',
			'RSAKey',
			'RSAKeyGenParameterSpec',
			'RSAPrivateCrtKey',
			'RSAPrivateCrtKeySpec',
			'RSAPrivateKey',
			'RSAPrivateKeySpec',
			'RSAPublicKey',
			'RSAPublicKeySpec',
			'RTFEditorKit',
			'RuleBasedCollator',
			'Runnable',
			'Runtime',
			'RunTime',
			'RuntimeException',
			'RunTimeOperations',
			'RuntimePermission',
			'SampleModel',
			'SchemaViolationException',
			'Scrollable',
			'Scrollbar',
			'ScrollBarUI',
			'ScrollPane',
			'ScrollPaneConstants',
			'ScrollPaneLayout',
			'ScrollPaneLayout.UIResource',
			'ScrollPaneUI',
			'SearchControls',
			'SearchResult',
			'SecureClassLoader',
			'SecureRandom',
			'SecureRandomSpi',
			'Security',
			'SecurityException',
			'SecurityManager',
			'SecurityPermission',
			'Segment',
			'SeparatorUI',
			'Sequence',
			'SequenceInputStream',
			'Sequencer',
			'Sequencer.SyncMode',
			'Serializable',
			'SerializablePermission',
			'ServantObject',
			'ServerCloneException',
			'ServerError', 'ServerException',
			'ServerNotActiveException',
			'ServerRef',
			'ServerRequest',
			'ServerRuntimeException',
			'ServerSocket',
			'ServiceDetail',
			'ServiceDetailHelper',
			'ServiceInformation',
			'ServiceInformationHelper',
			'ServiceInformationHolder',
			'ServiceUnavailableException',
			'Set',
			'SetOverrideType',
			'SetOverrideTypeHelper',
			'Shape',
			'ShapeGraphicAttribute',
			'Short',
			'ShortHolder',
			'ShortLookupTable',
			'ShortMessage',
			'ShortSeqHelper',
			'ShortSeqHolder',
			'Signature',
			'SignatureException',
			'SignatureSpi',
			'SignedObject',
			'Signer',
			'SimpleAttributeSet',
			'SimpleBeanInfo',
			'SimpleDateFormat',
			'SimpleTimeZone',
			'SinglePixelPackedSampleModel',
			'SingleSelectionModel',
			'SizeLimitExceededException',
			'SizeRequirements',
			'SizeSequence',
			'Skeleton',
			'SkeletonMismatchException',
			'SkeletonNotFoundException',
			'SliderUI',
			'Socket',
			'SocketException',
			'SocketImpl',
			'SocketImplFactory',
			'SocketOptions',
			'SocketPermission',
			'SocketSecurityException',
			'SoftBevelBorder',
			'SoftReference',
			'SortedMap',
			'SortedSet',
			'Soundbank',
			'SoundbankReader',
			'SoundbankResource',
			'SourceDataLine',
			'SplitPaneUI',
			'SQLData',
			'SQLException',
			'SQLInput',
			'SQLOutput', 'SQLPermission',
			'SQLWarning',
			'Stack',
			'StackOverflowError',
			'StateEdit',
			'StateEditable',
			'StateFactory',
			'Statement',
			'Streamable',
			'StreamableValue',
			'StreamCorruptedException',
			'StreamTokenizer',
			'StrictMath',
			'String',
			'StringBuffer',
			'StringBufferInputStream',
			'StringCharacterIterator',
			'StringContent',
			'StringHolder',
			'StringIndexOutOfBoundsException',
			'StringReader',
			'StringRefAddr',
			'StringSelection',
			'StringTokenizer',
			'StringValueHelper',
			'StringWriter',
			'Stroke',
			'Struct',
			'StructMember',
			'StructMemberHelper',
			'Stub',
			'StubDelegate',
			'StubNotFoundException',
			'Style',
			'StyleConstants',
			'StyleConstants.CharacterConstants',
			'StyleConstants.ColorConstants',
			'StyleConstants.FontConstants',
			'StyleConstants.ParagraphConstants',
			'StyleContext',
			'StyledDocument',
			'StyledEditorKit',
			'StyledEditorKit.AlignmentAction',
			'StyledEditorKit.BoldAction',
			'StyledEditorKit.FontFamilyAction',
			'StyledEditorKit.FontSizeAction',
			'StyledEditorKit.ForegroundAction',
			'StyledEditorKit.ItalicAction',
			'StyledEditorKit.StyledTextAction',
			'StyledEditorKit.UnderlineAction',
			'StyleSheet',
			'StyleSheet.BoxPainter',
			'StyleSheet.ListPainter',
			'SwingConstants',
			'SwingPropertyChangeSupport',
			'SwingUtilities',
			'SyncFailedException',
			'Synthesizer',
			'SysexMessage',
			'System',
			'SystemColor', 'SystemException',
			'SystemFlavorMap',
			'TabableView',
			'TabbedPaneUI',
			'TabExpander',
			'TableCellEditor',
			'TableCellRenderer',
			'TableColumn',
			'TableColumnModel',
			'TableColumnModelEvent',
			'TableColumnModelListener',
			'TableHeaderUI',
			'TableModel',
			'TableModelEvent',
			'TableModelListener',
			'TableUI',
			'TableView',
			'TabSet',
			'TabStop',
			'TagElement',
			'TargetDataLine',
			'TCKind',
			'TextAction',
			'TextArea',
			'TextAttribute',
			'TextComponent',
			'TextEvent',
			'TextField',
			'TextHitInfo',
			'TextLayout',
			'TextLayout.CaretPolicy',
			'TextListener',
			'TextMeasurer',
			'TextUI',
			'TexturePaint',
			'Thread',
			'ThreadDeath',
			'ThreadGroup',
			'ThreadLocal',
			'Throwable',
			'Tie',
			'TileObserver',
			'Time',
			'TimeLimitExceededException',
			'Timer',
			'Timer',
			'TimerTask',
			'Timestamp',
			'TimeZone',
			'TitledBorder',
			'ToolBarUI',
			'Toolkit',
			'ToolTipManager',
			'ToolTipUI',
			'TooManyListenersException',
			'Track',
			'TRANSACTION_REQUIRED',
			'TRANSACTION_ROLLEDBACK',
			'TransactionRequiredException',
			'TransactionRolledbackException',
			'Transferable',
			'TransformAttribute',
			'TRANSIENT',
			'Transmitter',
			'Transparency',
			'TreeCellEditor',
			'TreeCellRenderer',
			'TreeExpansionEvent',
			'TreeExpansionListener',
			'TreeMap',
			'TreeModel',
			'TreeModelEvent',
			'TreeModelListener',
			'TreeNode',
			'TreePath',
			'TreeSelectionEvent',
			'TreeSelectionListener',
			'TreeSelectionModel',
			'TreeSet',
			'TreeUI',
			'TreeWillExpandListener',
			'TypeCode',
			'TypeCodeHolder',
			'TypeMismatch',
			'Types',
			'UID',
			'UIDefaults',
			'UIDefaults.ActiveValue',
			'UIDefaults.LazyInputMap',
			'UIDefaults.LazyValue',
			'UIDefaults.ProxyLazyValue', 'UIManager',
			'UIManager.LookAndFeelInfo',
			'UIResource',
			'ULongLongSeqHelper',
			'ULongLongSeqHolder',
			'ULongSeqHelper',
			'ULongSeqHolder',
			'UndeclaredThrowableException',
			'UndoableEdit',
			'UndoableEditEvent',
			'UndoableEditListener',
			'UndoableEditSupport',
			'UndoManager',
			'UnexpectedException',
			'UnicastRemoteObject',
			'UnionMember',
			'UnionMemberHelper',
			'UNKNOWN',
			'UnknownError',
			'UnknownException',
			'UnknownGroupException',
			'UnknownHostException',
			'UnknownHostException',
			'UnknownObjectException',
			'UnknownServiceException',
			'UnknownUserException',
			'UnmarshalException',
			'UnrecoverableKeyException',
			'Unreferenced',
			'UnresolvedPermission',
			'UnsatisfiedLinkError',
			'UnsolicitedNotification',
			'UnsolicitedNotificationEvent',
			'UnsolicitedNotificationListener',
			'UNSUPPORTED_POLICY',
			'UNSUPPORTED_POLICY_VALUE',
			'UnsupportedAudioFileException',
			'UnsupportedClassVersionError',
			'UnsupportedEncodingException',
			'UnsupportedFlavorException',
			'UnsupportedLookAndFeelException',
			'UnsupportedOperationException',
			'URL',
			'URLClassLoader',
			'URLConnection',
			'URLDecoder',
			'URLEncoder',
			'URLStreamHandler',
			'URLStreamHandlerFactory',
			'UserException',
			'UShortSeqHelper',
			'UShortSeqHolder',
			'UTFDataFormatException',
			'Util',
			'UtilDelegate',
			'Utilities',
			'ValueBase',
			'ValueBaseHelper',
			'ValueBaseHolder',
			'ValueFactory',
			'ValueHandler',
			'ValueMember',
			'ValueMemberHelper',
			'VariableHeightLayoutCache',
			'Vector',
			'VerifyError',
			'VersionSpecHelper',
			'VetoableChangeListener',
			'VetoableChangeSupport',
			'View',
			'ViewFactory',
			'ViewportLayout',
			'ViewportUI',
			'VirtualMachineError',
			'Visibility',
			'VisibilityHelper',
			'VM_ABSTRACT',
			'VM_CUSTOM',
			'VM_NONE',
			'VM_TRUNCATABLE',
			'VMID',
			'VoiceStatus',
			'Void',
			'WCharSeqHelper',
			'WCharSeqHolder',
			'WeakHashMap',
			'WeakReference',
			'Window',
			'WindowAdapter',
			'WindowConstants',
			'WindowEvent', 'WindowListener',
			'WrappedPlainView',
			'WritableRaster',
			'WritableRenderedImage',
			'WriteAbortedException',
			'Writer',
			'WrongTransaction',
			'WStringValueHelper',
			'X509Certificate',
			'X509CRL',
			'X509CRLEntry',
			'X509EncodedKeySpec',
			'X509Extension',
			'ZipEntry',
			'ZipException',
			'ZipFile',
			'ZipInputStream',
			'ZipOutputStream',
			'ZoneView',
			'_BindingIteratorImplBase',
			'_BindingIteratorStub',
			'_IDLTypeStub',
			'_NamingContextImplBase',
			'_NamingContextStub',
			'_PolicyStub',
			'_Remote_Stub '
			),
		4 => array(
			'static', 'void', 'double', 'int', 'real', 'boolean', 'byte', 'short', 'long', 'single'
			)
		),
	'SYMBOLS' => array(
		'(', ')', '[', ']', '{', '}', '*', '&', '%', '!', ';', '<', '>', '?'
		),
	'CASE_SENSITIVE' => array(
		GESHI_COMMENTS => true,
		1 => false,
		2 => false,
		3 => true,
		4 => true
		),
	'STYLES' => array(
		'KEYWORDS' => array(
			1 => 'color: #b1b100;',
			2 => 'color: #000000; font-weight: bold;',
			3 => 'color: #aaaadd; font-weight: bold;',
			4 => 'color: #993333;'
			),
		'COMMENTS' => array(
			1=> 'color: #808080; font-style: italic;',
			2=> 'color: #a1a100;',
			'MULTI' => 'color: #808080; font-style: italic;'
			),
		'ESCAPE_CHAR' => array(
			0 => 'color: #000099; font-weight: bold;'
			),
		'BRACKETS' => array(
			0 => 'color: #66cc66;'
			),
		'STRINGS' => array(
			0 => 'color: #ff0000;'
			),
		'NUMBERS' => array(
			0 => 'color: #cc66cc;'
			),
		'METHODS' => array(
			1 => 'color: #006600;',
			2 => 'color: #006600;'
			),
		'SYMBOLS' => array(
			0 => 'color: #66cc66;'
			),
		'SCRIPT' => array(
			),
		'REGEXPS' => array(
			)
		),
	'URLS' => array(
		1 => '',
		2 => '',
		3 => 'http://www.google.com/search?q=allinurl%3A{FNAME}+java.sun.com&amp;bntl=1',
		4 => ''
		),
	'OOLANG' => true,
	'OBJECT_SPLITTERS' => array(
		1 => '.',
		2 => '::'
		),
	'REGEXPS' => array(
		),
	'STRICT_MODE_APPLIES' => GESHI_NEVER,
	'SCRIPT_DELIMITERS' => array(
		),
	'HIGHLIGHT_STRICT_BLOCK' => array(
		)
);

?>