File Coverage

blib/lib/Java/Swing/PerlFakePackages.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1             package Java::Swing::PerlFakePackages;
2 8     8   42 use strict; use warnings;
  8     8   21  
  8         272  
  8         38  
  8         14  
  8         2963  
3            
4             # See PerlRealPackages for instructions on this file.
5             # Summary: list java classes in your normal class path that Swing will
6             # fabricate a wrapper around. Normally, you should do that in
7             # PerlFakeLocalPackages, then you don't have to worry about changes
8             # being overwritten.
9              
10             our %names = (
11             ActionListener => 'java.awt.event',
12             AdjustmentListener => 'java.awt.event',
13             AncestorListener => 'javax.swing.event',
14             AWTEventListener => 'java.awt.event',
15             BorderLayout => 'java.awt',
16             CardLayout => 'java.awt',
17             CaretListener => 'javax.swing.event',
18             CellEditorListener => 'javax.swing.event',
19             ChangeListener => 'javax.swing.event',
20             ComponentListener => 'java.awt.event',
21             ContainerListener => 'java.awt.event',
22             DocumentListener => 'javax.swing.event',
23             DragGestureListener => 'java.awt.dnd',
24             DragSourceListener => 'java.awt.dnd',
25             DragSourceMotionListener => 'java.awt.dnd',
26             DropTargetListener => 'java.awt.dnd',
27             FlowLayout => 'java.awt',
28             FocusListener => 'java.awt.event',
29             GridBagLayout => 'java.awt',
30             GridLayout => 'java.awt',
31             HierarchyBoundsListener => 'javax.swing.event',
32             HierarchyListener => 'javax.swing.event',
33             HyperlinkListener => 'javax.swing.event',
34             InputMethodListener => 'javax.swing.event',
35             InternalFrameListener => 'javax.swing.event',
36             ItemListener => 'java.awt.event',
37             KeyListener => 'java.awt.event',
38             ListDataListener => 'javax.swing.event',
39             ListSelectionListener => 'javax.swing.event',
40             MenuDragMouseListener => 'javax.swing.event',
41             MenuKeyListener => 'javax.swing.event',
42             MenuListener => 'javax.swing.event',
43             MouseListener => 'java.awt.event',
44             MouseMotionListener => 'java.awt.event',
45             PopupMenuListener => 'java.awt.event',
46             TableColumnModelListener => 'javax.swing.event',
47             TableModelListener => 'javax.swing.event',
48             TextListener => 'java.awt.event',
49             TreeExpansionListener => 'javax.swing.event',
50             TreeModelListener => 'javax.swing.event',
51             TreeSelectionListener => 'javax.swing.event',
52             WindowFocusListener => 'javax.swing.event',
53             WindowListener => 'java.awt.event',
54             WindowStateListener => 'javax.swing.event',
55             );
56            
57             our @packages = qw(
58             ActionListener
59             ActionMap
60             Action
61             AdjustmentListener
62             AncestorListener
63             AncestorNotifier
64             Autoscroller
65             AWTEventListener
66             BorderFactory
67             BorderLayout
68             BoxLayout
69             Box
70             ButtonGroup
71             CardLayout
72             CaretListener
73             CellEditorListener
74             CellEditor
75             CellRendererPane
76             ChangeListener
77             ComboBoxEditor
78             ComponentInputMap
79             ComponentListener
80             ContainerListener
81             DebugGraphicsFilter
82             DebugGraphicsInfo
83             DebugGraphicsObserver
84             DebugGraphics
85             DefaultCellEditor
86             DefaultDesktopManager
87             DefaultFocusManager
88             DefaultListCellRenderer
89             DelegatingDefaultFocusManager
90             DesktopManager
91             DocumentListener
92             DragGestureListener
93             DragSourceListener
94             DragSourceMotionListener
95             DropTargetListener
96             FlowLayout
97             FocusListener
98             FocusManager
99             GraphicsWrapper
100             GrayFilter
101             GridBagLayout
102             GridLayout
103             HierarchyBoundsListener
104             HierarchyListener
105             HyperlinkListener
106             Icon
107             ImageIcon
108             InputMap
109             InputMethodListener
110             InputVerifier
111             InternalFrameListener
112             ItemListener
113             JButton
114             JCheckBoxMenuItem
115             JCheckBox
116             JColorChooser
117             JComboBox
118             JComponent
119             JDesktopPane
120             JDialog
121             JEditorPane
122             JFileChooser
123             JFormattedTextField
124             JFrame
125             JInternalFrame
126             JLabel
127             JLayeredPane
128             JList
129             JMenuBar
130             JMenuItem
131             JMenu
132             JOptionPane
133             JPanel
134             JPasswordField
135             JPopupMenu
136             JProgressBar
137             JRadioButtonMenuItem
138             JRadioButton
139             JRootPane
140             JScrollBar
141             JScrollPane
142             JSeparator
143             JSlider
144             JSpinner
145             JSplitPane
146             JTabbedPane
147             JTable
148             JTextArea
149             JTextField
150             JTextPane
151             JToggleButton
152             JToolBar
153             JToolTip
154             JTree
155             JViewport
156             JWindow
157             KeyboardManager
158             KeyListener
159             KeyStroke
160             LayoutComparator
161             ListCellRenderer
162             ListDataListener
163             ListSelectionListener
164             LookAndFeel
165             MenuDragMouseListener
166             MenuElement
167             MenuKeyListener
168             MenuListener
169             MenuSelectionManager
170             MouseListener
171             MouseMotionListener
172             MouseWheelListener
173             MultiUIDefaults
174             OverlayLayout
175             PopupFactory
176             PopupMenuListener
177             Popup
178             ProgressMonitorInputStream
179             ProgressMonitor
180             Renderer
181             RepaintManager
182             RootPaneContainer
183             Scrollable
184             ScrollPaneLayout
185             SizeRequirements
186             SizeSequence
187             SpringLayout
188             Spring
189             SwingGraphics
190             SwingUtilities
191             SystemEventQueueUtilities
192             TableColumnModelListener
193             TableModelListener
194             TextListener
195             TimerQueue
196             ToolTipManager
197             TransferHandler
198             TreeExpansionListener
199             TreeModelListener
200             TreeSelectionListener
201             UIDefaults
202             UIManager
203             UndoableEditListener
204             ViewportLayout
205             WindowFocusListener
206             WindowListener
207             WindowStateListener
208            
209             border::BevelBorder
210             border::Border
211             border::CompoundBorder
212             border::EmptyBorder
213             border::EtchedBorder
214             border::LineBorder
215             border::MatteBorder
216             border::SoftBevelBorder
217             border::TitledBorder
218            
219             colorchooser::CenterLayout
220             colorchooser::ColorChooserComponentFactory
221             colorchooser::DefaultHSBChooserPanel
222             colorchooser::DefaultPreviewPanel
223             colorchooser::DefaultRGBChooserPanel
224             colorchooser::DefaultSwatchChooserPanel
225             colorchooser::SmartGridLayout
226             colorchooser::SyntheticImage
227            
228             filechooser::FileFilter
229             filechooser::FileSystemView
230             filechooser::FileView
231            
232             table::DefaultTableCellRenderer
233             table::JTableHeader
234             table::TableCellEditor
235             table::TableCellRenderer
236             table::TableColumn
237              
238             text::AsyncBoxView
239             text::AttributeSet
240             text::BoxView
241             text::Caret
242             text::ComponentView
243             text::CompositeView
244             text::DateFormatter
245             text::DefaultCaret
246             text::DefaultEditorKit
247             text::DefaultFormatterFactory
248             text::DefaultFormatter
249             text::DefaultHighlighter
250             text::DefaultStyledDocument
251             text::DefaultTextUI
252             text::DocumentFilter
253             text::Document
254             text::EditorKit
255             text::ElementIterator
256             text::Element
257             text::FieldView
258             text::FlowView
259             text::GapContent
260             text::GapVector
261             text::GlyphPainter1
262             text::GlyphPainter2
263             text::GlyphView
264             text::Highlighter
265             text::html
266             text::IconView
267             text::InternationalFormatter
268             text::JTextComponent
269             text::Keymap
270             text::LabelView
271             text::LayeredHighlighter
272             text::LayoutQueue
273             text::MaskFormatter
274             text::MutableAttributeSet
275             text::NavigationFilter
276             text::NumberFormatter
277             text::ParagraphView
278             text::PasswordView
279             text::PlainDocument
280             text::PlainView
281             text::Position
282             text::SegmentCache
283             text::Segment
284             text::SimpleAttributeSet
285             text::StateInvariantError
286             text::StringContent
287             text::StyleContext
288             text::StyledDocument
289             text::StyledEditorKit
290             text::Style
291             text::TabableView
292             text::TabExpander
293             text::TableView
294             text::TabSet
295             text::TabStop
296             text::TextAction
297             text::TextLayoutStrategy
298             text::Utilities
299             text::ViewFactory
300             text::View
301             text::WrappedPlainView
302             text::ZoneView
303            
304             tree::DefaultMutableTreeNode
305             tree::DefaultTreeCellEditor
306             tree::DefaultTreeCellRenderer
307             tree::FixedHeightLayoutCache
308             tree::MutableTreeNode
309             tree::RowMapper
310             tree::TreeCellEditor
311             tree::TreeCellRenderer
312             tree::TreeNode
313             tree::TreePath
314             tree::VariableHeightLayoutCache
315            
316             undo::CompoundEdit
317             undo::StateEditable
318             undo::StateEdit
319             undo::UndoableEdit
320             undo::UndoableEditSupport
321             undo::UndoManager
322              
323             text::html::AccessibleHTML
324             text::html::BlockView
325             text::html::BRView
326             text::html::CommentView
327             text::html::CSSParser
328             text::html::CSS
329             text::html::EditableView
330             text::html::FormView
331             text::html::FrameSetView
332             text::html::FrameView
333             text::html::HiddenTagView
334             text::html::HRuleView
335             text::html::HTMLDocument
336             text::html::HTMLEditorKit
337             text::html::HTML
338             text::html::HTMLWriter
339             text::html::ImageView
340             text::html::InlineView
341             text::html::IsindexView
342             text::html::LineView
343             text::html::ListView
344             text::html::Map
345             text::html::MinimalHTMLWriter
346             text::html::MuxingAttributeSet
347             text::html::NoFramesView
348             text::html::ObjectView
349             text::html::Option
350             text::html::ParagraphView
351             text::html::ResourceLoader
352             text::html::StyleSheet
353             text::html::TableView
354             text::html::TextAreaDocument
355              
356             text::html::parser::AttributeList
357             text::html::parser::DocumentParser
358             text::html::parser::DTD
359             text::html::parser::Element
360             text::html::parser::Entity
361             text::html::parser::ParserDelegator
362             text::html::parser::Parser
363             text::html::parser::ResourceLoader
364             text::html::parser::TagElement
365             text::html::parser::TagStack
366              
367             text::rtf::MockAttributeSet
368             text::rtf::RTFAttribute
369             text::rtf::RTFAttributes
370             text::rtf::RTFEditorKit
371             text::rtf::RTFGenerator
372             text::rtf::RTFParser
373             text::rtf::RTFReader
374             );
375              
376             1;