plugins/geshi/geshi/java.php
changeset 0 441963e5b07a
child 2 9e3258dfae15
equal deleted inserted replaced
-1:000000000000 0:441963e5b07a
       
     1 <?php
       
     2 /*************************************************************************************
       
     3  * java.php
       
     4  * --------
       
     5  * Author: Nigel McNie (nigel@geshi.org)
       
     6  * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)
       
     7  * Release Version: 1.0.7.20
       
     8  * Date Started: 2004/07/10
       
     9  *
       
    10  * Java language file for GeSHi.
       
    11  *
       
    12  * CHANGES
       
    13  * -------
       
    14  * 2005/12/28 (1.0.4)
       
    15  *   -  Added instanceof keyword
       
    16  * 2004/11/27 (1.0.3)
       
    17  *   -  Added support for multiple object splitters
       
    18  * 2004/08/05 (1.0.2)
       
    19  *   -  Added URL support
       
    20  *   -  Added keyword "this", as bugs in GeSHi class ironed out
       
    21  * 2004/08/05 (1.0.1)
       
    22  *   -  Added support for symbols
       
    23  *   -  Added extra missed keywords
       
    24  * 2004/07/14 (1.0.0)
       
    25  *   -  First Release
       
    26  *
       
    27  * TODO (updated 2004/11/27)
       
    28  * -------------------------
       
    29  * * Compact the class names like the first few have been
       
    30  *   and eliminate repeats
       
    31  *
       
    32  *************************************************************************************
       
    33  *
       
    34  *     This file is part of GeSHi.
       
    35  *
       
    36  *   GeSHi is free software; you can redistribute it and/or modify
       
    37  *   it under the terms of the GNU General Public License as published by
       
    38  *   the Free Software Foundation; either version 2 of the License, or
       
    39  *   (at your option) any later version.
       
    40  *
       
    41  *   GeSHi is distributed in the hope that it will be useful,
       
    42  *   but WITHOUT ANY WARRANTY; without even the implied warranty of
       
    43  *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
       
    44  *   GNU General Public License for more details.
       
    45  *
       
    46  *   You should have received a copy of the GNU General Public License
       
    47  *   along with GeSHi; if not, write to the Free Software
       
    48  *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
       
    49  *
       
    50  ************************************************************************************/
       
    51 
       
    52 $language_data = array (
       
    53 	'LANG_NAME' => 'Java',
       
    54 	'COMMENT_SINGLE' => array(1 => '//', 2 => 'import'),
       
    55 	'COMMENT_MULTI' => array('/*' => '*/'),
       
    56 	'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
       
    57 	'QUOTEMARKS' => array("'", '"'),
       
    58 	'ESCAPE_CHAR' => '\\',
       
    59 	'KEYWORDS' => array(
       
    60 		1 => array(
       
    61 			'for', 'foreach', 'if', 'else', 'while', 'do',
       
    62 			'switch', 'case'
       
    63 			),
       
    64 		2 => array(
       
    65 			'null', 'return', 'false', 'final', 'true', 'public',
       
    66 			'private', 'protected', 'extends', 'break', 'class',
       
    67 			'new', 'try', 'catch', 'throws', 'finally', 'implements',
       
    68 			'interface', 'throw', 'native', 'synchronized', 'this',
       
    69             'abstract', 'transient', 'instanceof', 'assert', 'continue',
       
    70             'default', 'enum', 'package', 'static', 'strictfp', 'super',
       
    71             'volatile', 'const', 'goto'
       
    72 			),
       
    73 		3 => array(
       
    74 			'AbstractAction', 'AbstractBorder', 'AbstractButton', 'AbstractCellEditor',
       
    75 			'AbstractCollection', 'AbstractColorChooserPanel', 'AbstractDocument',
       
    76 			'AbstractDocument.AttributeContext', 'AbstractDocument.Content',
       
    77 			'AbstractDocument.ElementEdit', 'AbstractLayoutCache',
       
    78 			'AbstractLayoutCache.NodeDimensions', 'AbstractList', 'AbstractListModel',
       
    79 			'AbstractMap', 'AbstractMethodError', 'AbstractSequentialList',
       
    80 			'AbstractSet', 'AbstractTableModel', 'AbstractUndoableEdit', 'AbstractWriter',
       
    81 			'AccessControlContext', 'AccessControlException', 'AccessController',
       
    82 			'AccessException', 'Accessible', 'AccessibleAction', 'AccessibleBundle',
       
    83 			'AccessibleComponent', 'AccessibleContext', 'AccessibleHyperlink',
       
    84 			'AccessibleHypertext', 'AccessibleIcon', 'AccessibleObject',
       
    85 			'AccessibleRelation', 'AccessibleRelationSet', 'AccessibleResourceBundle',
       
    86 			'AccessibleRole', 'AccessibleSelection', 'AccessibleState',
       
    87 			'AccessibleStateSet', 'AccessibleTable', 'AccessibleTableModelChange',
       
    88 			'AccessibleText', 'AccessibleValue', 'Acl', 'AclEntry', 'AclNotFoundException',
       
    89 			'Action', 'ActionEvent', 'ActionListener', 'ActionMap', 'ActionMapUIResource',
       
    90 			'Activatable', 'ActivateFailedException', 'ActivationDesc',
       
    91 			'ActivationException', 'ActivationGroup', 'ActivationGroupDesc',
       
    92 			'ActivationGroupDesc.CommandEnvironment', 'ActivationGroupID', 'ActivationID',
       
    93 			'ActivationInstantiator', 'ActivationMonitor', 'ActivationSystem',
       
    94 			'Activator', 'ActiveEvent', 'Adjustable', 'AdjustmentEvent', 'AdjustmentListener',
       
    95 			'Adler32', 'AffineTransform', 'AffineTransformOp', 'AlgorithmParameterGenerator',
       
    96 			'AlgorithmParameterGeneratorSpi', 'AlgorithmParameters', 'AlgorithmParameterSpec',
       
    97 			'AlgorithmParametersSpi', 'AllPermission', 'AlphaComposite', 'AlreadyBound',
       
    98 			'AlreadyBoundException', 'AlreadyBoundHelper', 'AlreadyBoundHolder',
       
    99 			'AncestorEvent', 'AncestorListener', 'Annotation', 'Any', 'AnyHolder',
       
   100 			'AnySeqHelper', 'AnySeqHolder', 'Applet', 'AppletContext', 'AppletInitializer',
       
   101 			'AppletStub', 'ApplicationException', 'Arc2D', 'Arc2D.Double', 'Arc2D.Float',
       
   102 			'Area', 'AreaAveragingScaleFilter', 'ARG_IN', 'ARG_INOUT', 'ARG_OUT',
       
   103 			'ArithmeticException', 'Array', 'ArrayIndexOutOfBoundsException',
       
   104 			'ArrayList', 'Arrays', 'ArrayStoreException', 'AsyncBoxView',
       
   105 			'Attribute', 'AttributedCharacterIterator', 'AttributedCharacterIterator.Attribute',
       
   106 			'AttributedString', 'AttributeInUseException', 'AttributeList',
       
   107 			'AttributeModificationException', 'Attributes', 'Attributes.Name',
       
   108 			'AttributeSet', 'AttributeSet.CharacterAttribute', 'AttributeSet.ColorAttribute',
       
   109 			'AttributeSet.FontAttribute', 'AttributeSet.ParagraphAttribute',
       
   110 			'AudioClip', 'AudioFileFormat', 'AudioFileFormat.Type', 'AudioFileReader',
       
   111 			'AudioFileWriter', 'AudioFormat', 'AudioFormat.Encoding', 'AudioInputStream',
       
   112 			'AudioPermission', 'AudioSystem', 'AuthenticationException',
       
   113 			'AuthenticationNotSupportedException', 'Authenticator', 'Autoscroll',
       
   114 			'AWTError', 'AWTEvent', 'AWTEventListener', 'AWTEventMulticaster',
       
   115 			'AWTException', 'AWTPermission', 'BAD_CONTEXT', 'BAD_INV_ORDER', 'BAD_OPERATION',
       
   116 			'BAD_PARAM', 'BAD_POLICY', 'BAD_POLICY_TYPE', 'BAD_POLICY_VALUE', 'BAD_TYPECODE',
       
   117 			'BadKind', 'BadLocationException', 'BandCombineOp', 'BandedSampleModel','BasicArrowButton',
       
   118 			'BasicAttribute', 'BasicAttributes', 'BasicBorders', 'BasicBorders.ButtonBorder',
       
   119 			'BasicBorders.FieldBorder', 'BasicBorders.MarginBorder', 'BasicBorders.MenuBarBorder',
       
   120 			'BasicBorders.RadioButtonBorder', 'BasicBorders.SplitPaneBorder',
       
   121 			'BasicBorders.ToggleButtonBorder', 'BasicButtonListener', 'BasicButtonUI',
       
   122 			'BasicCheckBoxMenuItemUI', 'BasicCheckBoxUI', 'BasicColorChooserUI', 'BasicComboBoxEditor',
       
   123 			'BasicComboBoxEditor.UIResource', 'BasicComboBoxRenderer', 'BasicComboBoxRenderer.UIResource',
       
   124 			'BasicComboBoxUI', 'BasicComboPopup', 'BasicDesktopIconUI', 'BasicDesktopPaneUI',
       
   125 			'BasicDirectoryModel', 'BasicEditorPaneUI', 'BasicFileChooserUI',
       
   126 			'BasicGraphicsUtils', 'BasicHTML', 'BasicIconFactory', 'BasicInternalFrameTitlePane',
       
   127 			'BasicInternalFrameUI', 'BasicLabelUI', 'BasicListUI', 'BasicLookAndFeel',
       
   128 			'BasicMenuBarUI', 'BasicMenuItemUI', 'BasicMenuUI', 'BasicOptionPaneUI',
       
   129 			'BasicOptionPaneUI.ButtonAreaLayout', 'BasicPanelUI', 'BasicPasswordFieldUI',
       
   130 			'BasicPermission', 'BasicPopupMenuSeparatorUI', 'BasicPopupMenuUI',
       
   131 			'BasicProgressBarUI', 'BasicRadioButtonMenuItemUI', 'BasicRadioButtonUI',
       
   132 			'BasicRootPaneUI', 'BasicScrollBarUI', 'BasicScrollPaneUI', 'BasicSeparatorUI',
       
   133 			'BasicSliderUI', 'BasicSplitPaneDivider', 'BasicSplitPaneUI', 'BasicStroke',
       
   134 			'BasicTabbedPaneUI', 'BasicTableHeaderUI', 'BasicTableUI', 'BasicTextAreaUI',
       
   135 			'BasicTextFieldUI', 'BasicTextPaneUI', 'BasicTextUI', 'BasicTextUI.BasicCaret',
       
   136 			'BasicTextUI.BasicHighlighter', 'BasicToggleButtonUI', 'BasicToolBarSeparatorUI',
       
   137 			'BasicToolBarUI', 'BasicToolTipUI', 'BasicTreeUI', 'BasicViewportUI',
       
   138 			'BatchUpdateException', 'BeanContext', 'BeanContextChild',
       
   139 			'BeanContextChildComponentProxy', 'BeanContextChildSupport', 'BeanContextContainerProxy',
       
   140 			'BeanContextEvent', 'BeanContextMembershipEvent', 'BeanContextMembershipListener',
       
   141 			'BeanContextProxy', 'BeanContextServiceAvailableEvent', 'BeanContextServiceProvider',
       
   142 			'BeanContextServiceProviderBeanInfo', 'BeanContextServiceRevokedEvent',
       
   143 			'BeanContextServiceRevokedListener', 'BeanContextServices',
       
   144 			'BeanContextServicesListener', 'BeanContextServicesSupport',
       
   145 			'BeanContextServicesSupport.BCSSServiceProvider', 'BeanContextSupport',
       
   146 			'BeanContextSupport.BCSIterator', 'BeanDescriptor', 'BeanInfo', 'Beans',
       
   147 			'BevelBorder', 'BigDecimal', 'BigInteger', 'BinaryRefAddr', 'BindException',
       
   148 			'Binding', 'BindingHelper', 'BindingHolder', 'BindingIterator',
       
   149 			'BindingIteratorHelper', 'BindingIteratorHolder', 'BindingIteratorOperations',
       
   150 			'BindingListHelper', 'BindingListHolder', 'BindingType', 'BindingTypeHelper',
       
   151 			'BindingTypeHolder', 'BitSet', 'Blob', 'BlockView', 'Book', 'Boolean',
       
   152 			'BooleanControl', 'BooleanControl.Type', 'BooleanHolder', 'BooleanSeqHelper',
       
   153 			'BooleanSeqHolder', 'Border', 'BorderFactory', 'BorderLayout', 'BorderUIResource',
       
   154 			'BorderUIResource.BevelBorderUIResource', 'BorderUIResource.CompoundBorderUIResource',
       
   155 			'BorderUIResource.EmptyBorderUIResource', 'BorderUIResource.EtchedBorderUIResource',
       
   156 			'BorderUIResource.LineBorderUIResource', 'BorderUIResource.MatteBorderUIResource',
       
   157 			'BorderUIResource.TitledBorderUIResource', 'BoundedRangeModel', 'Bounds',
       
   158 			'Box', 'Box.Filler', 'BoxedValueHelper', 'BoxLayout', 'BoxView',
       
   159 			'BreakIterator', 'BufferedImage', 'BufferedImageFilter', 'BufferedImageOp',
       
   160 			'BufferedInputStream', 'BufferedOutputStream', 'BufferedReader', 'BufferedWriter',
       
   161 			'Button', 'ButtonGroup', 'ButtonModel', 'ButtonUI', 'Byte', 'ByteArrayInputStream',
       
   162 			'ByteArrayOutputStream', 'ByteHolder', 'ByteLookupTable', 'Calendar',
       
   163 			'CallableStatement', 'CannotProceed', 'CannotProceedException', 'CannotProceedHelper',
       
   164 			'CannotProceedHolder', 'CannotRedoException', 'CannotUndoException',
       
   165 			'Canvas', 'CardLayout', 'Caret', 'CaretEvent', 'CaretListener', 'CellEditor',
       
   166 			'CellEditorListener', 'CellRendererPane', 'Certificate', 'Certificate.CertificateRep',
       
   167 			'CertificateEncodingException', 'CertificateException', 'CertificateExpiredException',
       
   168 			'CertificateFactory', 'CertificateFactorySpi', 'CertificateNotYetValidException',
       
   169 			'CertificateParsingException', 'ChangedCharSetException', 'ChangeEvent',
       
   170 			'ChangeListener', 'Character', 'Character.Subset', 'Character.UnicodeBlock',
       
   171 			'CharacterIterator', 'CharArrayReader', 'CharArrayWriter', 'CharConversionException',
       
   172 			'CharHolder', 'CharSeqHelper', 'CharSeqHolder', 'Checkbox', 'CheckboxGroup',
       
   173 			'CheckboxMenuItem', 'CheckedInputStream', 'CheckedOutputStream', 'Checksum',
       
   174 			'Choice', 'ChoiceFormat', 'Class', 'ClassCastException', 'ClassCircularityError',
       
   175 			'ClassDesc', 'ClassFormatError', 'ClassLoader', 'ClassNotFoundException',
       
   176 			'Clip', 'Clipboard', 'ClipboardOwner', 'Clob', 'Cloneable', 'CloneNotSupportedException',
       
   177 			'CMMException', 'CodeSource', 'CollationElementIterator', 'CollationKey',
       
   178 			'Collator', 'Collection', 'Collections', 'Color', 'ColorChooserComponentFactory',
       
   179 			'ColorChooserUI', 'ColorConvertOp', 'ColorModel', 'ColorSelectionModel',
       
   180 			'ColorSpace', 'ColorUIResource', 'ComboBoxEditor', 'ComboBoxModel', 'ComboBoxUI',
       
   181 			'ComboPopup', 'COMM_FAILURE', 'CommunicationException', 'Comparable',
       
   182 			'Comparator', 'Compiler', 'CompletionStatus', 'CompletionStatusHelper',
       
   183 			'Component', 'ComponentAdapter', 'ComponentColorModel', 'ComponentEvent',
       
   184 			'ComponentInputMap', 'ComponentInputMapUIResource', 'ComponentListener',
       
   185 			'ComponentOrientation', 'ComponentSampleModel', 'ComponentUI', 'ComponentView',
       
   186 			'Composite', 'CompositeContext', 'CompositeName','CompositeView', 'CompoundBorder',
       
   187 			'CompoundControl', 'CompoundControl.Type', 'CompoundEdit', 'CompoundName',
       
   188 			'ConcurrentModificationException', 'ConfigurationException', 'ConnectException',
       
   189 			'ConnectException', 'ConnectIOException', 'Connection', 'Constructor',
       
   190 			'Container', 'ContainerAdapter', 'ContainerEvent', 'ContainerListener',
       
   191 			'ContentHandler', 'ContentHandlerFactory', 'ContentModel', 'Context', 'ContextList',
       
   192 			'ContextNotEmptyException', 'ContextualRenderedImageFactory', 'Control',
       
   193 			'Control.Type', 'ControlFactory', 'ControllerEventListener', 'ConvolveOp',
       
   194 			'CRC32', 'CRL', 'CRLException', 'CropImageFilter', 'CSS', 'CSS.Attribute',
       
   195 			'CTX_RESTRICT_SCOPE', 'CubicCurve2D', 'CubicCurve2D.Double', 'CubicCurve2D.Float',
       
   196 			'Current', 'CurrentHelper', 'CurrentHolder', 'CurrentOperations', 'Cursor',
       
   197 			'Customizer', 'CustomMarshal', 'CustomValue', 'DATA_CONVERSION', 'DatabaseMetaData',
       
   198 			'DataBuffer', 'DataBufferByte', 'DataBufferInt', 'DataBufferShort', 'DataBufferUShort',
       
   199 			'DataFlavor', 'DataFormatException', 'DatagramPacket', 'DatagramSocket',
       
   200 			'DatagramSocketImpl', 'DatagramSocketImplFactory', 'DataInput', 'DataInputStream',
       
   201 			'DataLine', 'DataLine.Info', 'DataOutput', 'DataOutputStream', 'DataOutputStream',
       
   202 			'DataTruncation', 'Date', 'DateFormat', 'DateFormatSymbols', 'DebugGraphics',
       
   203 			'DecimalFormat', 'DecimalFormatSymbols', 'DefaultBoundedRangeModel',
       
   204 			'DefaultButtonModel', 'DefaultCaret', 'DefaultCellEditor', 'DefaultColorSelectionModel',
       
   205 			'DefaultComboBoxModel', 'DefaultDesktopManager', 'DefaultEditorKit',
       
   206 			'DefaultEditorKit.BeepAction', 'DefaultEditorKit.CopyAction',
       
   207 			'DefaultEditorKit.CutAction', 'DefaultEditorKit.DefaultKeyTypedAction',
       
   208 			'DefaultEditorKit.InsertBreakAction', 'DefaultEditorKit.InsertContentAction',
       
   209 			'DefaultEditorKit.InsertTabAction', 'DefaultEditorKit.PasteAction,',
       
   210 			'DefaultFocusManager', 'DefaultHighlighter', 'DefaultHighlighter.DefaultHighlightPainter',
       
   211 			'DefaultListCellRenderer', 'DefaultListCellRenderer.UIResource', 'DefaultListModel',
       
   212 			'DefaultListSelectionModel', 'DefaultMenuLayout', 'DefaultMetalTheme',
       
   213 			'DefaultMutableTreeNode', 'DefaultSingleSelectionModel', 'DefaultStyledDocument',
       
   214 			'DefaultStyledDocument.AttributeUndoableEdit', 'DefaultStyledDocument.ElementSpec',
       
   215 			'DefaultTableCellRenderer', 'DefaultTableCellRenderer.UIResource', 'DefaultTableColumnModel',
       
   216 			'DefaultTableModel', 'DefaultTextUI', 'DefaultTreeCellEditor', 'DefaultTreeCellRenderer',
       
   217 			'DefaultTreeModel', 'DefaultTreeSelectionModel', 'DefinitionKind', 'DefinitionKindHelper',
       
   218 			'Deflater', 'DeflaterOutputStream', 'Delegate', 'DesignMode', 'DesktopIconUI',
       
   219 			'DesktopManager', 'DesktopPaneUI', 'DGC', 'Dialog', 'Dictionary', 'DigestException',
       
   220 			'DigestInputStream', 'DigestOutputStream', 'Dimension', 'Dimension2D',
       
   221 			'DimensionUIResource', 'DirContext', 'DirectColorModel', 'DirectoryManager',
       
   222 			'DirObjectFactory', 'DirStateFactory', 'DirStateFactory.Result', 'DnDConstants',
       
   223 			'Document', 'DocumentEvent', 'DocumentEvent.ElementChange', 'DocumentEvent.EventType',
       
   224 			'DocumentListener', 'DocumentParser', 'DomainCombiner', 'DomainManager',
       
   225 			'DomainManagerOperations', 'Double', 'DoubleHolder', 'DoubleSeqHelper',
       
   226 			'DoubleSeqHolder', 'DragGestureEvent', 'DragGestureListener', 'DragGestureRecognizer',
       
   227 			'DragSource', 'DragSourceContext', 'DragSourceDragEvent', 'DragSourceDropEvent',
       
   228 			'DragSourceEvent', 'DragSourceListener', 'Driver', 'DriverManager',
       
   229 			'DriverPropertyInfo', 'DropTarget', 'DropTarget.DropTargetAutoScroller',
       
   230 			'DropTargetContext', 'DropTargetDragEvent', 'DropTargetDropEvent',
       
   231 			'DropTargetEvent', 'DropTargetListener', 'DSAKey', 'DSAKeyPairGenerator',
       
   232 			'DSAParameterSpec', 'DSAParams', 'DSAPrivateKey', 'DSAPrivateKeySpec',
       
   233 			'DSAPublicKey', 'DSAPublicKeySpec', 'DTD', 'DTDConstants', 'DynamicImplementation',
       
   234 			'DynAny', 'DynArray', 'DynEnum', 'DynFixed', 'DynSequence', 'DynStruct',
       
   235 			'DynUnion', 'DynValue', 'EditorKit', 'Element', 'ElementIterator', 'Ellipse2D',
       
   236 			'Ellipse2D.Double', 'Ellipse2D.Float', 'EmptyBorder', 'EmptyStackException',
       
   237 			'EncodedKeySpec', 'Entity', 'EnumControl', 'EnumControl.Type','Enumeration',
       
   238 			'Environment', 'EOFException', 'Error', 'EtchedBorder', 'Event', 'EventContext',
       
   239 			'EventDirContext', 'EventListener', 'EventListenerList', 'EventObject', 'EventQueue',
       
   240 			'EventSetDescriptor', 'Exception', 'ExceptionInInitializerError', 'ExceptionList',
       
   241 			'ExpandVetoException', 'ExportException', 'ExtendedRequest', 'ExtendedResponse',
       
   242 			'Externalizable', 'FeatureDescriptor', 'Field', 'FieldNameHelper',
       
   243 			'FieldPosition', 'FieldView', 'File', 'FileChooserUI', 'FileDescriptor',
       
   244 			'FileDialog', 'FileFilter', 'FileFilter', 'FileInputStream', 'FilenameFilter',
       
   245 			'FileNameMap', 'FileNotFoundException', 'FileOutputStream', 'FilePermission',
       
   246 			'FileReader', 'FileSystemView', 'FileView', 'FileWriter', 'FilteredImageSource',
       
   247 			'FilterInputStream', 'FilterOutputStream', 'FilterReader', 'FilterWriter',
       
   248 			'FixedHeightLayoutCache', 'FixedHolder', 'FlatteningPathIterator', 'FlavorMap',
       
   249 			'Float', 'FloatControl', 'FloatControl.Type', 'FloatHolder', 'FloatSeqHelper',
       
   250 			'FloatSeqHolder', 'FlowLayout', 'FlowView', 'FlowView.FlowStrategy', 'FocusAdapter',
       
   251 			'FocusEvent', 'FocusListener', 'FocusManager', 'Font', 'FontFormatException',
       
   252 			'FontMetrics', 'FontRenderContext', 'FontUIResource', 'Format', 'FormatConversionProvider',
       
   253 			'FormView', 'Frame', 'FREE_MEM', 'GapContent', 'GeneralPath', 'GeneralSecurityException',
       
   254 			'GlyphJustificationInfo', 'GlyphMetrics', 'GlyphVector', 'GlyphView', 'GlyphView.GlyphPainter',
       
   255 			'GradientPaint', 'GraphicAttribute', 'Graphics', 'Graphics2D', 'GraphicsConfigTemplate',
       
   256 			'GraphicsConfiguration', 'GraphicsDevice', 'GraphicsEnvironment', 'GrayFilter',
       
   257             'GregorianCalendar', 'GridBagConstraints', 'GridBagLayout', 'GridLayout', 'Group', 'Guard',
       
   258 			'GuardedObject', 'GZIPInputStream', 'GZIPOutputStream',
       
   259 			'HasControls',
       
   260 			'HashMap',
       
   261 			'HashSet',
       
   262 			'Hashtable',
       
   263 			'HierarchyBoundsAdapter',
       
   264 			'HierarchyBoundsListener',
       
   265 			'HierarchyEvent',
       
   266 			'HierarchyListener',
       
   267 			'Highlighter',
       
   268 			'Highlighter.Highlight',
       
   269 			'Highlighter.HighlightPainter',
       
   270 			'HTML',
       
   271 			'HTML.Attribute',
       
   272 			'HTML.Tag',
       
   273 			'HTML.UnknownTag',
       
   274 			'HTMLDocument',
       
   275 			'HTMLDocument.Iterator',
       
   276 			'HTMLEditorKit',
       
   277 			'HTMLEditorKit.HTMLFactory',
       
   278 			'HTMLEditorKit.HTMLTextAction',
       
   279 			'HTMLEditorKit.InsertHTMLTextAction',
       
   280 			'HTMLEditorKit.LinkController',
       
   281 			'HTMLEditorKit.Parser',
       
   282 			'HTMLEditorKit.ParserCallback',
       
   283 			'HTMLFrameHyperlinkEvent',
       
   284 			'HTMLWriter',
       
   285 			'HttpURLConnection',
       
   286 			'HyperlinkEvent',
       
   287 			'HyperlinkEvent.EventType',
       
   288 			'HyperlinkListener',
       
   289 			'ICC_ColorSpace',
       
   290 			'ICC_Profile',
       
   291 			'ICC_ProfileGray',
       
   292 			'ICC_ProfileRGB',
       
   293 			'Icon',
       
   294 			'IconUIResource',
       
   295 			'IconView',
       
   296 			'IdentifierHelper',
       
   297 			'Identity',
       
   298 			'IdentityScope',
       
   299 			'IDLEntity',
       
   300 			'IDLType',
       
   301 			'IDLTypeHelper', 'IDLTypeOperations',
       
   302 			'IllegalAccessError',
       
   303 			'IllegalAccessException',
       
   304 			'IllegalArgumentException',
       
   305 			'IllegalComponentStateException',
       
   306 			'IllegalMonitorStateException',
       
   307 			'IllegalPathStateException',
       
   308 			'IllegalStateException',
       
   309 			'IllegalThreadStateException',
       
   310 			'Image',
       
   311 			'ImageConsumer',
       
   312 			'ImageFilter',
       
   313 			'ImageGraphicAttribute',
       
   314 			'ImageIcon',
       
   315 			'ImageObserver',
       
   316 			'ImageProducer',
       
   317 			'ImagingOpException',
       
   318 			'IMP_LIMIT',
       
   319 			'IncompatibleClassChangeError',
       
   320 			'InconsistentTypeCode',
       
   321 			'IndexColorModel',
       
   322 			'IndexedPropertyDescriptor',
       
   323 			'IndexOutOfBoundsException',
       
   324 			'IndirectionException',
       
   325 			'InetAddress',
       
   326 			'Inflater',
       
   327 			'InflaterInputStream',
       
   328 			'InheritableThreadLocal',
       
   329 			'InitialContext',
       
   330 			'InitialContextFactory',
       
   331 			'InitialContextFactoryBuilder',
       
   332 			'InitialDirContext',
       
   333 			'INITIALIZE',
       
   334 			'Initializer',
       
   335 			'InitialLdapContext',
       
   336 			'InlineView',
       
   337 			'InputContext',
       
   338 			'InputEvent',
       
   339 			'InputMap',
       
   340 			'InputMapUIResource',
       
   341 			'InputMethod',
       
   342 			'InputMethodContext',
       
   343 			'InputMethodDescriptor',
       
   344 			'InputMethodEvent',
       
   345 			'InputMethodHighlight',
       
   346 			'InputMethodListener',
       
   347 			'InputMethodRequests',
       
   348 			'InputStream',
       
   349 			'InputStream',
       
   350 			'InputStream',
       
   351 			'InputStreamReader',
       
   352 			'InputSubset',
       
   353 			'InputVerifier',
       
   354 			'Insets',
       
   355 			'InsetsUIResource',
       
   356 			'InstantiationError',
       
   357 			'InstantiationException',
       
   358 			'Instrument',
       
   359 			'InsufficientResourcesException',
       
   360 			'Integer',
       
   361 			'INTERNAL',
       
   362 			'InternalError', 'InternalFrameAdapter',
       
   363 			'InternalFrameEvent',
       
   364 			'InternalFrameListener',
       
   365 			'InternalFrameUI',
       
   366 			'InterruptedException',
       
   367 			'InterruptedIOException',
       
   368 			'InterruptedNamingException',
       
   369 			'INTF_REPOS',
       
   370 			'IntHolder',
       
   371 			'IntrospectionException',
       
   372 			'Introspector',
       
   373 			'INV_FLAG',
       
   374 			'INV_IDENT',
       
   375 			'INV_OBJREF',
       
   376 			'INV_POLICY',
       
   377 			'Invalid',
       
   378 			'INVALID_TRANSACTION',
       
   379 			'InvalidAlgorithmParameterException',
       
   380 			'InvalidAttributeIdentifierException',
       
   381 			'InvalidAttributesException',
       
   382 			'InvalidAttributeValueException',
       
   383 			'InvalidClassException',
       
   384 			'InvalidDnDOperationException',
       
   385 			'InvalidKeyException',
       
   386 			'InvalidKeySpecException',
       
   387 			'InvalidMidiDataException',
       
   388 			'InvalidName',
       
   389 			'InvalidName',
       
   390 			'InvalidNameException',
       
   391 			'InvalidNameHelper',
       
   392 			'InvalidNameHolder',
       
   393 			'InvalidObjectException',
       
   394 			'InvalidParameterException',
       
   395 			'InvalidParameterSpecException',
       
   396 			'InvalidSearchControlsException',
       
   397 			'InvalidSearchFilterException',
       
   398 			'InvalidSeq',
       
   399 			'InvalidTransactionException',
       
   400 			'InvalidValue',
       
   401 			'InvocationEvent',
       
   402 			'InvocationHandler',
       
   403 			'InvocationTargetException',
       
   404 			'InvokeHandler',
       
   405 			'IOException',
       
   406 			'IRObject',
       
   407 			'IRObjectOperations', 'IstringHelper', 'ItemEvent', 'ItemListener',
       
   408 			'ItemSelectable', 'Iterator', 'JApplet', 'JarEntry', 'JarException',
       
   409 			'JarFile', 'JarInputStream', 'JarOutputStream', 'JarURLConnection',
       
   410 			'JButton', 'JCheckBox', 'JCheckBoxMenuItem', 'JColorChooser',
       
   411 			'JComboBox',
       
   412 			'JComboBox.KeySelectionManager',
       
   413 			'JComponent',
       
   414 			'JDesktopPane',
       
   415 			'JDialog',
       
   416 			'JEditorPane',
       
   417 			'JFileChooser',
       
   418 			'JFrame',
       
   419 			'JInternalFrame',
       
   420 			'JInternalFrame.JDesktopIcon',
       
   421 			'JLabel',
       
   422 			'JLayeredPane',
       
   423 			'JList',
       
   424 			'JMenu',
       
   425 			'JMenuBar',
       
   426 			'JMenuItem',
       
   427 			'JobAttributes',
       
   428 			'JobAttributes.DefaultSelectionType',
       
   429 			'JobAttributes.DestinationType',
       
   430 			'JobAttributes.DialogType',
       
   431 			'JobAttributes.MultipleDocumentHandlingType',
       
   432 			'JobAttributes.SidesType',
       
   433 			'JOptionPane',
       
   434 			'JPanel',
       
   435 			'JPasswordField',
       
   436 			'JPopupMenu',
       
   437 			'JPopupMenu.Separator',
       
   438 			'JProgressBar',
       
   439 			'JRadioButton',
       
   440 			'JRadioButtonMenuItem',
       
   441 			'JRootPane',
       
   442 			'JScrollBar',
       
   443 			'JScrollPane',
       
   444 			'JSeparator',
       
   445 			'JSlider',
       
   446 			'JSplitPane',
       
   447 			'JTabbedPane',
       
   448 			'JTable',
       
   449 			'JTableHeader',
       
   450 			'JTextArea',
       
   451 			'JTextComponent',
       
   452 			'JTextComponent.KeyBinding', 'JTextField',
       
   453 			'JTextPane',
       
   454 			'JToggleButton',
       
   455 			'JToggleButton.ToggleButtonModel',
       
   456 			'JToolBar',
       
   457 			'JToolBar.Separator',
       
   458 			'JToolTip',
       
   459 			'JTree',
       
   460 			'JTree.DynamicUtilTreeNode',
       
   461 			'JTree.EmptySelectionModel',
       
   462 			'JViewport',
       
   463 			'JWindow',
       
   464 			'Kernel',
       
   465 			'Key',
       
   466 			'KeyAdapter',
       
   467 			'KeyEvent',
       
   468 			'KeyException',
       
   469 			'KeyFactory',
       
   470 			'KeyFactorySpi',
       
   471 			'KeyListener',
       
   472 			'KeyManagementException',
       
   473 			'Keymap',
       
   474 			'KeyPair',
       
   475 			'KeyPairGenerator',
       
   476 			'KeyPairGeneratorSpi',
       
   477 			'KeySpec',
       
   478 			'KeyStore',
       
   479 			'KeyStoreException',
       
   480 			'KeyStoreSpi',
       
   481 			'KeyStroke',
       
   482 			'Label',
       
   483 			'LabelUI',
       
   484 			'LabelView',
       
   485 			'LastOwnerException',
       
   486 			'LayeredHighlighter',
       
   487 			'LayeredHighlighter.LayerPainter',
       
   488 			'LayoutManager',
       
   489 			'LayoutManager2',
       
   490 			'LayoutQueue',
       
   491 			'LdapContext',
       
   492 			'LdapReferralException',
       
   493 			'Lease',
       
   494 			'LimitExceededException',
       
   495 			'Line',
       
   496 			'Line.Info',
       
   497 			'Line2D',
       
   498 			'Line2D.Double',
       
   499 			'Line2D.Float',
       
   500 			'LineBorder',
       
   501 			'LineBreakMeasurer',
       
   502 			'LineEvent',
       
   503 			'LineEvent.Type',
       
   504 			'LineListener',
       
   505 			'LineMetrics',
       
   506 			'LineNumberInputStream',
       
   507 			'LineNumberReader',
       
   508 			'LineUnavailableException',
       
   509 			'LinkageError',
       
   510 			'LinkedList',
       
   511 			'LinkException',
       
   512 			'LinkLoopException',
       
   513 			'LinkRef',
       
   514 			'List',
       
   515 			'List',
       
   516 			'ListCellRenderer',
       
   517 			'ListDataEvent',
       
   518 			'ListDataListener',
       
   519 			'ListIterator',
       
   520 			'ListModel',
       
   521 			'ListResourceBundle',
       
   522 			'ListSelectionEvent',
       
   523 			'ListSelectionListener',
       
   524 			'ListSelectionModel',
       
   525 			'ListUI',
       
   526 			'ListView',
       
   527 			'LoaderHandler',
       
   528 			'Locale',
       
   529 			'LocateRegistry',
       
   530 			'LogStream',
       
   531 			'Long',
       
   532 			'LongHolder',
       
   533 			'LongLongSeqHelper',
       
   534 			'LongLongSeqHolder',
       
   535 			'LongSeqHelper',
       
   536 			'LongSeqHolder',
       
   537 			'LookAndFeel',
       
   538 			'LookupOp',
       
   539 			'LookupTable',
       
   540 			'MalformedLinkException',
       
   541 			'MalformedURLException',
       
   542 			'Manifest', 'Map',
       
   543 			'Map.Entry',
       
   544 			'MARSHAL',
       
   545 			'MarshalException',
       
   546 			'MarshalledObject',
       
   547 			'Math',
       
   548 			'MatteBorder',
       
   549 			'MediaTracker',
       
   550 			'Member',
       
   551 			'MemoryImageSource',
       
   552 			'Menu',
       
   553 			'MenuBar',
       
   554 			'MenuBarUI',
       
   555 			'MenuComponent',
       
   556 			'MenuContainer',
       
   557 			'MenuDragMouseEvent',
       
   558 			'MenuDragMouseListener',
       
   559 			'MenuElement',
       
   560 			'MenuEvent',
       
   561 			'MenuItem',
       
   562 			'MenuItemUI',
       
   563 			'MenuKeyEvent',
       
   564 			'MenuKeyListener',
       
   565 			'MenuListener',
       
   566 			'MenuSelectionManager',
       
   567 			'MenuShortcut',
       
   568 			'MessageDigest',
       
   569 			'MessageDigestSpi',
       
   570 			'MessageFormat',
       
   571 			'MetaEventListener',
       
   572 			'MetalBorders',
       
   573 			'MetalBorders.ButtonBorder',
       
   574 			'MetalBorders.Flush3DBorder',
       
   575 			'MetalBorders.InternalFrameBorder',
       
   576 			'MetalBorders.MenuBarBorder',
       
   577 			'MetalBorders.MenuItemBorder',
       
   578 			'MetalBorders.OptionDialogBorder',
       
   579 			'MetalBorders.PaletteBorder',
       
   580 			'MetalBorders.PopupMenuBorder',
       
   581 			'MetalBorders.RolloverButtonBorder',
       
   582 			'MetalBorders.ScrollPaneBorder',
       
   583 			'MetalBorders.TableHeaderBorder',
       
   584 			'MetalBorders.TextFieldBorder',
       
   585 			'MetalBorders.ToggleButtonBorder',
       
   586 			'MetalBorders.ToolBarBorder',
       
   587 			'MetalButtonUI',
       
   588 			'MetalCheckBoxIcon',
       
   589 			'MetalCheckBoxUI',
       
   590 			'MetalComboBoxButton',
       
   591 			'MetalComboBoxEditor',
       
   592 			'MetalComboBoxEditor.UIResource',
       
   593 			'MetalComboBoxIcon',
       
   594 			'MetalComboBoxUI',
       
   595 			'MetalDesktopIconUI',
       
   596 			'MetalFileChooserUI',
       
   597 			'MetalIconFactory',
       
   598 			'MetalIconFactory.FileIcon16',
       
   599 			'MetalIconFactory.FolderIcon16',
       
   600 			'MetalIconFactory.PaletteCloseIcon',
       
   601 			'MetalIconFactory.TreeControlIcon',
       
   602 			'MetalIconFactory.TreeFolderIcon',
       
   603 			'MetalIconFactory.TreeLeafIcon',
       
   604 			'MetalInternalFrameTitlePane',
       
   605 			'MetalInternalFrameUI',
       
   606 			'MetalLabelUI',
       
   607 			'MetalLookAndFeel',
       
   608 			'MetalPopupMenuSeparatorUI',
       
   609 			'MetalProgressBarUI',
       
   610 			'MetalRadioButtonUI',
       
   611 			'MetalScrollBarUI',
       
   612 			'MetalScrollButton',
       
   613 			'MetalScrollPaneUI',
       
   614 			'MetalSeparatorUI',
       
   615 			'MetalSliderUI',
       
   616 			'MetalSplitPaneUI',
       
   617 			'MetalTabbedPaneUI',
       
   618 			'MetalTextFieldUI',
       
   619 			'MetalTheme',
       
   620 			'MetalToggleButtonUI',
       
   621 			'MetalToolBarUI',
       
   622 			'MetalToolTipUI',
       
   623 			'MetalTreeUI',
       
   624 			'MetaMessage',
       
   625 			'Method',
       
   626 			'MethodDescriptor',
       
   627 			'MidiChannel',
       
   628 			'MidiDevice',
       
   629 			'MidiDevice.Info',
       
   630 			'MidiDeviceProvider',
       
   631 			'MidiEvent',
       
   632 			'MidiFileFormat',
       
   633 			'MidiFileReader',
       
   634 			'MidiFileWriter',
       
   635 			'MidiMessage',
       
   636 			'MidiSystem',
       
   637 			'MidiUnavailableException',
       
   638 			'MimeTypeParseException',
       
   639 			'MinimalHTMLWriter',
       
   640 			'MissingResourceException',
       
   641 			'Mixer',
       
   642 			'Mixer.Info',
       
   643 			'MixerProvider',
       
   644 			'ModificationItem',
       
   645 			'Modifier',
       
   646 			'MouseAdapter',
       
   647 			'MouseDragGestureRecognizer',
       
   648 			'MouseEvent',
       
   649 			'MouseInputAdapter',
       
   650 			'MouseInputListener',
       
   651 			'MouseListener',
       
   652 			'MouseMotionAdapter',
       
   653 			'MouseMotionListener',
       
   654 			'MultiButtonUI',
       
   655 			'MulticastSocket',
       
   656 			'MultiColorChooserUI',
       
   657 			'MultiComboBoxUI',
       
   658 			'MultiDesktopIconUI',
       
   659 			'MultiDesktopPaneUI',
       
   660 			'MultiFileChooserUI',
       
   661 			'MultiInternalFrameUI',
       
   662 			'MultiLabelUI', 'MultiListUI',
       
   663 			'MultiLookAndFeel',
       
   664 			'MultiMenuBarUI',
       
   665 			'MultiMenuItemUI',
       
   666 			'MultiOptionPaneUI',
       
   667 			'MultiPanelUI',
       
   668 			'MultiPixelPackedSampleModel',
       
   669 			'MultipleMaster',
       
   670 			'MultiPopupMenuUI',
       
   671 			'MultiProgressBarUI',
       
   672 			'MultiScrollBarUI',
       
   673 			'MultiScrollPaneUI',
       
   674 			'MultiSeparatorUI',
       
   675 			'MultiSliderUI',
       
   676 			'MultiSplitPaneUI',
       
   677 			'MultiTabbedPaneUI',
       
   678 			'MultiTableHeaderUI',
       
   679 			'MultiTableUI',
       
   680 			'MultiTextUI',
       
   681 			'MultiToolBarUI',
       
   682 			'MultiToolTipUI',
       
   683 			'MultiTreeUI',
       
   684 			'MultiViewportUI',
       
   685 			'MutableAttributeSet',
       
   686 			'MutableComboBoxModel',
       
   687 			'MutableTreeNode',
       
   688 			'Name',
       
   689 			'NameAlreadyBoundException',
       
   690 			'NameClassPair',
       
   691 			'NameComponent',
       
   692 			'NameComponentHelper',
       
   693 			'NameComponentHolder',
       
   694 			'NamedValue',
       
   695 			'NameHelper',
       
   696 			'NameHolder',
       
   697 			'NameNotFoundException',
       
   698 			'NameParser',
       
   699 			'NamespaceChangeListener',
       
   700 			'NameValuePair',
       
   701 			'NameValuePairHelper',
       
   702 			'Naming',
       
   703 			'NamingContext',
       
   704 			'NamingContextHelper',
       
   705 			'NamingContextHolder',
       
   706 			'NamingContextOperations',
       
   707 			'NamingEnumeration',
       
   708 			'NamingEvent',
       
   709 			'NamingException',
       
   710 			'NamingExceptionEvent',
       
   711 			'NamingListener',
       
   712 			'NamingManager',
       
   713 			'NamingSecurityException',
       
   714 			'NegativeArraySizeException',
       
   715 			'NetPermission',
       
   716 			'NO_IMPLEMENT',
       
   717 			'NO_MEMORY',
       
   718 			'NO_PERMISSION',
       
   719 			'NO_RESOURCES',
       
   720 			'NO_RESPONSE',
       
   721 			'NoClassDefFoundError',
       
   722 			'NoInitialContextException', 'NoninvertibleTransformException',
       
   723 			'NoPermissionException',
       
   724 			'NoRouteToHostException',
       
   725 			'NoSuchAlgorithmException',
       
   726 			'NoSuchAttributeException',
       
   727 			'NoSuchElementException',
       
   728 			'NoSuchFieldError',
       
   729 			'NoSuchFieldException',
       
   730 			'NoSuchMethodError',
       
   731 			'NoSuchMethodException',
       
   732 			'NoSuchObjectException',
       
   733 			'NoSuchProviderException',
       
   734 			'NotActiveException',
       
   735 			'NotBoundException',
       
   736 			'NotContextException',
       
   737 			'NotEmpty',
       
   738 			'NotEmptyHelper',
       
   739 			'NotEmptyHolder',
       
   740 			'NotFound',
       
   741 			'NotFoundHelper',
       
   742 			'NotFoundHolder',
       
   743 			'NotFoundReason',
       
   744 			'NotFoundReasonHelper',
       
   745 			'NotFoundReasonHolder',
       
   746 			'NotOwnerException',
       
   747 			'NotSerializableException',
       
   748 			'NullPointerException',
       
   749 			'Number',
       
   750 			'NumberFormat', 'NumberFormatException', 'NVList',
       
   751 			'OBJ_ADAPTER', 'Object', 'OBJECT_NOT_EXIST', 'ObjectChangeListener',
       
   752 			'ObjectFactory',
       
   753 			'ObjectFactoryBuilder',
       
   754 			'ObjectHelper',
       
   755 			'ObjectHolder',
       
   756 			'ObjectImpl', 'ObjectImpl',
       
   757 			'ObjectInput',
       
   758 			'ObjectInputStream',
       
   759 			'ObjectInputStream.GetField',
       
   760 			'ObjectInputValidation',
       
   761 			'ObjectOutput',
       
   762 			'ObjectOutputStream',
       
   763 			'ObjectOutputStream.PutField',
       
   764 			'ObjectStreamClass',
       
   765 			'ObjectStreamConstants',
       
   766 			'ObjectStreamException',
       
   767 			'ObjectStreamField',
       
   768 			'ObjectView',
       
   769 			'ObjID',
       
   770 			'Observable',
       
   771 			'Observer',
       
   772 			'OctetSeqHelper',
       
   773 			'OctetSeqHolder',
       
   774 			'OMGVMCID',
       
   775 			'OpenType',
       
   776 			'Operation',
       
   777 			'OperationNotSupportedException',
       
   778 			'Option',
       
   779 			'OptionalDataException',
       
   780 			'OptionPaneUI',
       
   781 			'ORB',
       
   782 			'OutOfMemoryError',
       
   783 			'OutputStream',
       
   784 			'OutputStreamWriter',
       
   785 			'OverlayLayout',
       
   786 			'Owner',
       
   787 			'Package',
       
   788 			'PackedColorModel',
       
   789 			'Pageable',
       
   790 			'PageAttributes',
       
   791 			'PageAttributes.ColorType',
       
   792 			'PageAttributes.MediaType',
       
   793 			'PageAttributes.OrientationRequestedType',
       
   794 			'PageAttributes.OriginType',
       
   795 			'PageAttributes.PrintQualityType',
       
   796 			'PageFormat',
       
   797 			'Paint',
       
   798 			'PaintContext',
       
   799 			'PaintEvent',
       
   800 			'Panel',
       
   801 			'PanelUI',
       
   802 			'Paper',
       
   803 			'ParagraphView',
       
   804 			'ParagraphView',
       
   805 			'ParameterBlock',
       
   806 			'ParameterDescriptor',
       
   807 			'ParseException',
       
   808 			'ParsePosition',
       
   809 			'Parser',
       
   810 			'ParserDelegator',
       
   811 			'PartialResultException',
       
   812 			'PasswordAuthentication',
       
   813 			'PasswordView',
       
   814 			'Patch',
       
   815 			'PathIterator',
       
   816 			'Permission',
       
   817 			'Permission',
       
   818 			'PermissionCollection',
       
   819 			'Permissions',
       
   820 			'PERSIST_STORE',
       
   821 			'PhantomReference',
       
   822 			'PipedInputStream',
       
   823 			'PipedOutputStream',
       
   824 			'PipedReader',
       
   825 			'PipedWriter',
       
   826 			'PixelGrabber',
       
   827 			'PixelInterleavedSampleModel',
       
   828 			'PKCS8EncodedKeySpec',
       
   829 			'PlainDocument',
       
   830 			'PlainView',
       
   831 			'Point',
       
   832 			'Point2D',
       
   833 			'Point2D.Double',
       
   834 			'Point2D.Float',
       
   835 			'Policy',
       
   836 			'Policy',
       
   837 			'PolicyError',
       
   838 			'PolicyHelper',
       
   839 			'PolicyHolder',
       
   840 			'PolicyListHelper',
       
   841 			'PolicyListHolder',
       
   842 			'PolicyOperations', 'PolicyTypeHelper',
       
   843 			'Polygon',
       
   844 			'PopupMenu',
       
   845 			'PopupMenuEvent',
       
   846 			'PopupMenuListener',
       
   847 			'PopupMenuUI',
       
   848 			'Port',
       
   849 			'Port.Info',
       
   850 			'PortableRemoteObject',
       
   851 			'PortableRemoteObjectDelegate',
       
   852 			'Position',
       
   853 			'Position.Bias',
       
   854 			'PreparedStatement',
       
   855 			'Principal',
       
   856 			'Principal',
       
   857 			'PrincipalHolder',
       
   858 			'Printable',
       
   859 			'PrinterAbortException',
       
   860 			'PrinterException',
       
   861 			'PrinterGraphics',
       
   862 			'PrinterIOException',
       
   863 			'PrinterJob',
       
   864 			'PrintGraphics',
       
   865 			'PrintJob',
       
   866 			'PrintStream',
       
   867 			'PrintWriter',
       
   868 			'PRIVATE_MEMBER',
       
   869 			'PrivateKey',
       
   870 			'PrivilegedAction',
       
   871 			'PrivilegedActionException',
       
   872 			'PrivilegedExceptionAction',
       
   873 			'Process',
       
   874 			'ProfileDataException',
       
   875 			'ProgressBarUI',
       
   876 			'ProgressMonitor',
       
   877 			'ProgressMonitorInputStream',
       
   878 			'Properties',
       
   879 			'PropertyChangeEvent',
       
   880 			'PropertyChangeListener',
       
   881 			'PropertyChangeSupport',
       
   882 			'PropertyDescriptor',
       
   883 			'PropertyEditor',
       
   884 			'PropertyEditorManager',
       
   885 			'PropertyEditorSupport',
       
   886 			'PropertyPermission',
       
   887 			'PropertyResourceBundle',
       
   888 			'PropertyVetoException',
       
   889 			'ProtectionDomain',
       
   890 			'ProtocolException',
       
   891 			'Provider',
       
   892 			'ProviderException',
       
   893 			'Proxy',
       
   894 			'PUBLIC_MEMBER',
       
   895 			'PublicKey',
       
   896 			'PushbackInputStream',
       
   897 			'PushbackReader',
       
   898 			'QuadCurve2D',
       
   899 			'QuadCurve2D.Double',
       
   900 			'QuadCurve2D.Float',
       
   901 			'Random',
       
   902 			'RandomAccessFile', 'Raster', 'RasterFormatException', 'RasterOp',
       
   903 			'Reader', 'Receiver', 'Rectangle', 'Rectangle2D', 'Rectangle2D.Double',
       
   904 			'Rectangle2D.Float', 'RectangularShape', 'Ref', 'RefAddr', 'Reference',
       
   905 			'Referenceable', 'ReferenceQueue', 'ReferralException',
       
   906 			'ReflectPermission', 'Registry', 'RegistryHandler', 'RemarshalException',
       
   907 			'Remote', 'RemoteCall', 'RemoteException', 'RemoteObject', 'RemoteRef',
       
   908 			'RemoteServer',
       
   909 			'RemoteStub',
       
   910 			'RenderableImage',
       
   911 			'RenderableImageOp',
       
   912 			'RenderableImageProducer',
       
   913 			'RenderContext',
       
   914 			'RenderedImage',
       
   915 			'RenderedImageFactory',
       
   916 			'Renderer',
       
   917 			'RenderingHints',
       
   918 			'RenderingHints.Key',
       
   919 			'RepaintManager',
       
   920 			'ReplicateScaleFilter',
       
   921 			'Repository',
       
   922 			'RepositoryIdHelper',
       
   923 			'Request',
       
   924 			'RescaleOp',
       
   925 			'Resolver',
       
   926 			'ResolveResult',
       
   927 			'ResourceBundle',
       
   928 			'ResponseHandler',
       
   929 			'ResultSet',
       
   930 			'ResultSetMetaData',
       
   931 			'ReverbType',
       
   932 			'RGBImageFilter',
       
   933 			'RMIClassLoader',
       
   934 			'RMIClientSocketFactory',
       
   935 			'RMIFailureHandler',
       
   936 			'RMISecurityException',
       
   937 			'RMISecurityManager',
       
   938 			'RMIServerSocketFactory',
       
   939 			'RMISocketFactory',
       
   940 			'Robot',
       
   941 			'RootPaneContainer',
       
   942 			'RootPaneUI',
       
   943 			'RoundRectangle2D',
       
   944 			'RoundRectangle2D.Double',
       
   945 			'RoundRectangle2D.Float',
       
   946 			'RowMapper',
       
   947 			'RSAKey',
       
   948 			'RSAKeyGenParameterSpec',
       
   949 			'RSAPrivateCrtKey',
       
   950 			'RSAPrivateCrtKeySpec',
       
   951 			'RSAPrivateKey',
       
   952 			'RSAPrivateKeySpec',
       
   953 			'RSAPublicKey',
       
   954 			'RSAPublicKeySpec',
       
   955 			'RTFEditorKit',
       
   956 			'RuleBasedCollator',
       
   957 			'Runnable',
       
   958 			'Runtime',
       
   959 			'RunTime',
       
   960 			'RuntimeException',
       
   961 			'RunTimeOperations',
       
   962 			'RuntimePermission',
       
   963 			'SampleModel',
       
   964 			'SchemaViolationException',
       
   965 			'Scrollable',
       
   966 			'Scrollbar',
       
   967 			'ScrollBarUI',
       
   968 			'ScrollPane',
       
   969 			'ScrollPaneConstants',
       
   970 			'ScrollPaneLayout',
       
   971 			'ScrollPaneLayout.UIResource',
       
   972 			'ScrollPaneUI',
       
   973 			'SearchControls',
       
   974 			'SearchResult',
       
   975 			'SecureClassLoader',
       
   976 			'SecureRandom',
       
   977 			'SecureRandomSpi',
       
   978 			'Security',
       
   979 			'SecurityException',
       
   980 			'SecurityManager',
       
   981 			'SecurityPermission',
       
   982 			'Segment',
       
   983 			'SeparatorUI',
       
   984 			'Sequence',
       
   985 			'SequenceInputStream',
       
   986 			'Sequencer',
       
   987 			'Sequencer.SyncMode',
       
   988 			'Serializable',
       
   989 			'SerializablePermission',
       
   990 			'ServantObject',
       
   991 			'ServerCloneException',
       
   992 			'ServerError', 'ServerException',
       
   993 			'ServerNotActiveException',
       
   994 			'ServerRef',
       
   995 			'ServerRequest',
       
   996 			'ServerRuntimeException',
       
   997 			'ServerSocket',
       
   998 			'ServiceDetail',
       
   999 			'ServiceDetailHelper',
       
  1000 			'ServiceInformation',
       
  1001 			'ServiceInformationHelper',
       
  1002 			'ServiceInformationHolder',
       
  1003 			'ServiceUnavailableException',
       
  1004 			'Set',
       
  1005 			'SetOverrideType',
       
  1006 			'SetOverrideTypeHelper',
       
  1007 			'Shape',
       
  1008 			'ShapeGraphicAttribute',
       
  1009 			'Short',
       
  1010 			'ShortHolder',
       
  1011 			'ShortLookupTable',
       
  1012 			'ShortMessage',
       
  1013 			'ShortSeqHelper',
       
  1014 			'ShortSeqHolder',
       
  1015 			'Signature',
       
  1016 			'SignatureException',
       
  1017 			'SignatureSpi',
       
  1018 			'SignedObject',
       
  1019 			'Signer',
       
  1020 			'SimpleAttributeSet',
       
  1021 			'SimpleBeanInfo',
       
  1022 			'SimpleDateFormat',
       
  1023 			'SimpleTimeZone',
       
  1024 			'SinglePixelPackedSampleModel',
       
  1025 			'SingleSelectionModel',
       
  1026 			'SizeLimitExceededException',
       
  1027 			'SizeRequirements',
       
  1028 			'SizeSequence',
       
  1029 			'Skeleton',
       
  1030 			'SkeletonMismatchException',
       
  1031 			'SkeletonNotFoundException',
       
  1032 			'SliderUI',
       
  1033 			'Socket',
       
  1034 			'SocketException',
       
  1035 			'SocketImpl',
       
  1036 			'SocketImplFactory',
       
  1037 			'SocketOptions',
       
  1038 			'SocketPermission',
       
  1039 			'SocketSecurityException',
       
  1040 			'SoftBevelBorder',
       
  1041 			'SoftReference',
       
  1042 			'SortedMap',
       
  1043 			'SortedSet',
       
  1044 			'Soundbank',
       
  1045 			'SoundbankReader',
       
  1046 			'SoundbankResource',
       
  1047 			'SourceDataLine',
       
  1048 			'SplitPaneUI',
       
  1049 			'SQLData',
       
  1050 			'SQLException',
       
  1051 			'SQLInput',
       
  1052 			'SQLOutput', 'SQLPermission',
       
  1053 			'SQLWarning',
       
  1054 			'Stack',
       
  1055 			'StackOverflowError',
       
  1056 			'StateEdit',
       
  1057 			'StateEditable',
       
  1058 			'StateFactory',
       
  1059 			'Statement',
       
  1060 			'Streamable',
       
  1061 			'StreamableValue',
       
  1062 			'StreamCorruptedException',
       
  1063 			'StreamTokenizer',
       
  1064 			'StrictMath',
       
  1065 			'String',
       
  1066 			'StringBuffer',
       
  1067 			'StringBufferInputStream',
       
  1068 			'StringCharacterIterator',
       
  1069 			'StringContent',
       
  1070 			'StringHolder',
       
  1071 			'StringIndexOutOfBoundsException',
       
  1072 			'StringReader',
       
  1073 			'StringRefAddr',
       
  1074 			'StringSelection',
       
  1075 			'StringTokenizer',
       
  1076 			'StringValueHelper',
       
  1077 			'StringWriter',
       
  1078 			'Stroke',
       
  1079 			'Struct',
       
  1080 			'StructMember',
       
  1081 			'StructMemberHelper',
       
  1082 			'Stub',
       
  1083 			'StubDelegate',
       
  1084 			'StubNotFoundException',
       
  1085 			'Style',
       
  1086 			'StyleConstants',
       
  1087 			'StyleConstants.CharacterConstants',
       
  1088 			'StyleConstants.ColorConstants',
       
  1089 			'StyleConstants.FontConstants',
       
  1090 			'StyleConstants.ParagraphConstants',
       
  1091 			'StyleContext',
       
  1092 			'StyledDocument',
       
  1093 			'StyledEditorKit',
       
  1094 			'StyledEditorKit.AlignmentAction',
       
  1095 			'StyledEditorKit.BoldAction',
       
  1096 			'StyledEditorKit.FontFamilyAction',
       
  1097 			'StyledEditorKit.FontSizeAction',
       
  1098 			'StyledEditorKit.ForegroundAction',
       
  1099 			'StyledEditorKit.ItalicAction',
       
  1100 			'StyledEditorKit.StyledTextAction',
       
  1101 			'StyledEditorKit.UnderlineAction',
       
  1102 			'StyleSheet',
       
  1103 			'StyleSheet.BoxPainter',
       
  1104 			'StyleSheet.ListPainter',
       
  1105 			'SwingConstants',
       
  1106 			'SwingPropertyChangeSupport',
       
  1107 			'SwingUtilities',
       
  1108 			'SyncFailedException',
       
  1109 			'Synthesizer',
       
  1110 			'SysexMessage',
       
  1111 			'System',
       
  1112 			'SystemColor', 'SystemException',
       
  1113 			'SystemFlavorMap',
       
  1114 			'TabableView',
       
  1115 			'TabbedPaneUI',
       
  1116 			'TabExpander',
       
  1117 			'TableCellEditor',
       
  1118 			'TableCellRenderer',
       
  1119 			'TableColumn',
       
  1120 			'TableColumnModel',
       
  1121 			'TableColumnModelEvent',
       
  1122 			'TableColumnModelListener',
       
  1123 			'TableHeaderUI',
       
  1124 			'TableModel',
       
  1125 			'TableModelEvent',
       
  1126 			'TableModelListener',
       
  1127 			'TableUI',
       
  1128 			'TableView',
       
  1129 			'TabSet',
       
  1130 			'TabStop',
       
  1131 			'TagElement',
       
  1132 			'TargetDataLine',
       
  1133 			'TCKind',
       
  1134 			'TextAction',
       
  1135 			'TextArea',
       
  1136 			'TextAttribute',
       
  1137 			'TextComponent',
       
  1138 			'TextEvent',
       
  1139 			'TextField',
       
  1140 			'TextHitInfo',
       
  1141 			'TextLayout',
       
  1142 			'TextLayout.CaretPolicy',
       
  1143 			'TextListener',
       
  1144 			'TextMeasurer',
       
  1145 			'TextUI',
       
  1146 			'TexturePaint',
       
  1147 			'Thread',
       
  1148 			'ThreadDeath',
       
  1149 			'ThreadGroup',
       
  1150 			'ThreadLocal',
       
  1151 			'Throwable',
       
  1152 			'Tie',
       
  1153 			'TileObserver',
       
  1154 			'Time',
       
  1155 			'TimeLimitExceededException',
       
  1156 			'Timer',
       
  1157 			'Timer',
       
  1158 			'TimerTask',
       
  1159 			'Timestamp',
       
  1160 			'TimeZone',
       
  1161 			'TitledBorder',
       
  1162 			'ToolBarUI',
       
  1163 			'Toolkit',
       
  1164 			'ToolTipManager',
       
  1165 			'ToolTipUI',
       
  1166 			'TooManyListenersException',
       
  1167 			'Track',
       
  1168 			'TRANSACTION_REQUIRED',
       
  1169 			'TRANSACTION_ROLLEDBACK',
       
  1170 			'TransactionRequiredException',
       
  1171 			'TransactionRolledbackException',
       
  1172 			'Transferable',
       
  1173 			'TransformAttribute',
       
  1174 			'TRANSIENT',
       
  1175 			'Transmitter',
       
  1176 			'Transparency',
       
  1177 			'TreeCellEditor',
       
  1178 			'TreeCellRenderer',
       
  1179 			'TreeExpansionEvent',
       
  1180 			'TreeExpansionListener',
       
  1181 			'TreeMap',
       
  1182 			'TreeModel',
       
  1183 			'TreeModelEvent',
       
  1184 			'TreeModelListener',
       
  1185 			'TreeNode',
       
  1186 			'TreePath',
       
  1187 			'TreeSelectionEvent',
       
  1188 			'TreeSelectionListener',
       
  1189 			'TreeSelectionModel',
       
  1190 			'TreeSet',
       
  1191 			'TreeUI',
       
  1192 			'TreeWillExpandListener',
       
  1193 			'TypeCode',
       
  1194 			'TypeCodeHolder',
       
  1195 			'TypeMismatch',
       
  1196 			'Types',
       
  1197 			'UID',
       
  1198 			'UIDefaults',
       
  1199 			'UIDefaults.ActiveValue',
       
  1200 			'UIDefaults.LazyInputMap',
       
  1201 			'UIDefaults.LazyValue',
       
  1202 			'UIDefaults.ProxyLazyValue', 'UIManager',
       
  1203 			'UIManager.LookAndFeelInfo',
       
  1204 			'UIResource',
       
  1205 			'ULongLongSeqHelper',
       
  1206 			'ULongLongSeqHolder',
       
  1207 			'ULongSeqHelper',
       
  1208 			'ULongSeqHolder',
       
  1209 			'UndeclaredThrowableException',
       
  1210 			'UndoableEdit',
       
  1211 			'UndoableEditEvent',
       
  1212 			'UndoableEditListener',
       
  1213 			'UndoableEditSupport',
       
  1214 			'UndoManager',
       
  1215 			'UnexpectedException',
       
  1216 			'UnicastRemoteObject',
       
  1217 			'UnionMember',
       
  1218 			'UnionMemberHelper',
       
  1219 			'UNKNOWN',
       
  1220 			'UnknownError',
       
  1221 			'UnknownException',
       
  1222 			'UnknownGroupException',
       
  1223 			'UnknownHostException',
       
  1224 			'UnknownHostException',
       
  1225 			'UnknownObjectException',
       
  1226 			'UnknownServiceException',
       
  1227 			'UnknownUserException',
       
  1228 			'UnmarshalException',
       
  1229 			'UnrecoverableKeyException',
       
  1230 			'Unreferenced',
       
  1231 			'UnresolvedPermission',
       
  1232 			'UnsatisfiedLinkError',
       
  1233 			'UnsolicitedNotification',
       
  1234 			'UnsolicitedNotificationEvent',
       
  1235 			'UnsolicitedNotificationListener',
       
  1236 			'UNSUPPORTED_POLICY',
       
  1237 			'UNSUPPORTED_POLICY_VALUE',
       
  1238 			'UnsupportedAudioFileException',
       
  1239 			'UnsupportedClassVersionError',
       
  1240 			'UnsupportedEncodingException',
       
  1241 			'UnsupportedFlavorException',
       
  1242 			'UnsupportedLookAndFeelException',
       
  1243 			'UnsupportedOperationException',
       
  1244 			'URL',
       
  1245 			'URLClassLoader',
       
  1246 			'URLConnection',
       
  1247 			'URLDecoder',
       
  1248 			'URLEncoder',
       
  1249 			'URLStreamHandler',
       
  1250 			'URLStreamHandlerFactory',
       
  1251 			'UserException',
       
  1252 			'UShortSeqHelper',
       
  1253 			'UShortSeqHolder',
       
  1254 			'UTFDataFormatException',
       
  1255 			'Util',
       
  1256 			'UtilDelegate',
       
  1257 			'Utilities',
       
  1258 			'ValueBase',
       
  1259 			'ValueBaseHelper',
       
  1260 			'ValueBaseHolder',
       
  1261 			'ValueFactory',
       
  1262 			'ValueHandler',
       
  1263 			'ValueMember',
       
  1264 			'ValueMemberHelper',
       
  1265 			'VariableHeightLayoutCache',
       
  1266 			'Vector',
       
  1267 			'VerifyError',
       
  1268 			'VersionSpecHelper',
       
  1269 			'VetoableChangeListener',
       
  1270 			'VetoableChangeSupport',
       
  1271 			'View',
       
  1272 			'ViewFactory',
       
  1273 			'ViewportLayout',
       
  1274 			'ViewportUI',
       
  1275 			'VirtualMachineError',
       
  1276 			'Visibility',
       
  1277 			'VisibilityHelper',
       
  1278 			'VM_ABSTRACT',
       
  1279 			'VM_CUSTOM',
       
  1280 			'VM_NONE',
       
  1281 			'VM_TRUNCATABLE',
       
  1282 			'VMID',
       
  1283 			'VoiceStatus',
       
  1284 			'Void',
       
  1285 			'WCharSeqHelper',
       
  1286 			'WCharSeqHolder',
       
  1287 			'WeakHashMap',
       
  1288 			'WeakReference',
       
  1289 			'Window',
       
  1290 			'WindowAdapter',
       
  1291 			'WindowConstants',
       
  1292 			'WindowEvent', 'WindowListener',
       
  1293 			'WrappedPlainView',
       
  1294 			'WritableRaster',
       
  1295 			'WritableRenderedImage',
       
  1296 			'WriteAbortedException',
       
  1297 			'Writer',
       
  1298 			'WrongTransaction',
       
  1299 			'WStringValueHelper',
       
  1300 			'X509Certificate',
       
  1301 			'X509CRL',
       
  1302 			'X509CRLEntry',
       
  1303 			'X509EncodedKeySpec',
       
  1304 			'X509Extension',
       
  1305 			'ZipEntry',
       
  1306 			'ZipException',
       
  1307 			'ZipFile',
       
  1308 			'ZipInputStream',
       
  1309 			'ZipOutputStream',
       
  1310 			'ZoneView',
       
  1311 			'_BindingIteratorImplBase',
       
  1312 			'_BindingIteratorStub',
       
  1313 			'_IDLTypeStub',
       
  1314 			'_NamingContextImplBase',
       
  1315 			'_NamingContextStub',
       
  1316 			'_PolicyStub',
       
  1317 			'_Remote_Stub '
       
  1318 			),
       
  1319 		4 => array(
       
  1320 			'void', 'double', 'int', 'boolean', 'byte', 'short', 'long', 'char', 'float'
       
  1321 			)
       
  1322 		),
       
  1323 	'SYMBOLS' => array(
       
  1324 		'(', ')', '[', ']', '{', '}', '*', '&', '%', '!', ';', '<', '>', '?'
       
  1325 		),
       
  1326 	'CASE_SENSITIVE' => array(
       
  1327 		GESHI_COMMENTS => true,
       
  1328 		1 => false,
       
  1329 		2 => false,
       
  1330 		3 => true,
       
  1331 		4 => true
       
  1332 		),
       
  1333 	'STYLES' => array(
       
  1334 		'KEYWORDS' => array(
       
  1335 			1 => 'color: #b1b100;',
       
  1336 			2 => 'color: #000000; font-weight: bold;',
       
  1337 			3 => 'color: #aaaadd; font-weight: bold;',
       
  1338 			4 => 'color: #993333;'
       
  1339 			),
       
  1340 		'COMMENTS' => array(
       
  1341 			1=> 'color: #808080; font-style: italic;',
       
  1342 			2=> 'color: #a1a100;',
       
  1343 			'MULTI' => 'color: #808080; font-style: italic;'
       
  1344 			),
       
  1345 		'ESCAPE_CHAR' => array(
       
  1346 			0 => 'color: #000099; font-weight: bold;'
       
  1347 			),
       
  1348 		'BRACKETS' => array(
       
  1349 			0 => 'color: #66cc66;'
       
  1350 			),
       
  1351 		'STRINGS' => array(
       
  1352 			0 => 'color: #ff0000;'
       
  1353 			),
       
  1354 		'NUMBERS' => array(
       
  1355 			0 => 'color: #cc66cc;'
       
  1356 			),
       
  1357 		'METHODS' => array(
       
  1358 			1 => 'color: #006600;',
       
  1359 			2 => 'color: #006600;'
       
  1360 			),
       
  1361 		'SYMBOLS' => array(
       
  1362 			0 => 'color: #66cc66;'
       
  1363 			),
       
  1364 		'SCRIPT' => array(
       
  1365 			),
       
  1366 		'REGEXPS' => array(
       
  1367 			)
       
  1368 		),
       
  1369 	'URLS' => array(
       
  1370 		1 => '',
       
  1371 		2 => '',
       
  1372 		3 => 'http://www.google.com/search?hl=en&amp;q=allinurl%3A{FNAME}+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky',
       
  1373 		4 => ''
       
  1374 		),
       
  1375 	'OOLANG' => true,
       
  1376 	'OBJECT_SPLITTERS' => array(
       
  1377 		1 => '.'
       
  1378 		),
       
  1379 	'REGEXPS' => array(
       
  1380 		),
       
  1381 	'STRICT_MODE_APPLIES' => GESHI_NEVER,
       
  1382 	'SCRIPT_DELIMITERS' => array(
       
  1383 		),
       
  1384 	'HIGHLIGHT_STRICT_BLOCK' => array(
       
  1385 		)
       
  1386 );
       
  1387 
       
  1388 ?>