[ Index ]

PHP Cross Reference of DokuWiki

title

Body

[close]

/vendor/geshi/geshi/src/geshi/ -> groovy.php (source)

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