Thumbelina Home Page

Serialized Form


Package org.htmlparser.lexerapplications.thumbelina

Class org.htmlparser.lexerapplications.thumbelina.Picture extends Rectangle implements Serializable

Serialized Fields

TRANSFER_SIZE

int TRANSFER_SIZE
Copy buffer size. Resources are moved to disk in chunks this size or less.


mURL

URL mURL
The URL for the picture.


mListener

PictureListener mListener
The object to notify about picture events;


mValid

boolean mValid
Flag indicating the image is valid.


mOrigin

Point mOrigin
The upper left hand corner of the image. This doesn't change, even if the image is cropped. For example, if the left half of the image is obscured by another, the Rectangle fields x, y, width and height will change, but the origin remains the same.


mExtent

Point mExtent
The lower right hand corner of the image. This doesn't change, even if the image is cropped. For example, if the right half of the image is obscured by another, the Rectangle fields width and height will change, but the extent remains the same.


mImage

Image mImage
The cached image.


mLocalFile

File mLocalFile
The local file containing the picture.

Class org.htmlparser.lexerapplications.thumbelina.PicturePanel extends JPanel implements Serializable

Serialized Fields

mThumbelina

Thumbelina mThumbelina
The thumbelina object in use.


mMosaic

TileSet mMosaic
The display mosaic.


mPreferredSize

Dimension mPreferredSize
The preferred size of this component. null initially, caches the results of calculatePreferredSize ().

Class org.htmlparser.lexerapplications.thumbelina.Thumbelina extends JPanel implements Serializable

Serialized Fields

mUrls

ArrayList<E> mUrls
URL's to visit.


mVisited

HashMap<K,V> mVisited
URL's visited.


mRequested

HashMap<K,V> mRequested
Images requested.


mTracked

HashMap<K,V> mTracked
Images being tracked currently.


mThread

Thread mThread
Background thread.


mActive

boolean mActive
Activity state. true means processing URLS, false not.


mSequencer

Sequencer mSequencer
The picture sequencer.


mPicturePanel

PicturePanel mPicturePanel
The central area for pictures.


mPropertySupport

PropertyChangeSupport mPropertySupport
Bound property support.


mCurrentURL

String mCurrentURL
The URL being currently being examined.


mDiscardCGI

boolean mDiscardCGI
If true, does not follow links containing cgi calls.


mDiscardQueries

boolean mDiscardQueries
If true, does not follow links containing queries (?).


mBackgroundToggle

JCheckBox mBackgroundToggle
Background thread checkbox in status bar.


mHistory

JList mHistory
History list.


mPicturePanelScroller

JScrollPane mPicturePanelScroller
Scroller for the picture panel.


mHistoryScroller

JScrollPane mHistoryScroller
Scroller for the history list.


mMainArea

JSplitPane mMainArea
Main panel in central area.


mPowerBar

JPanel mPowerBar
Status bar.


mQueueProgress

JProgressBar mQueueProgress
Image request queue monitor in status bar.


mReadyProgress

JProgressBar mReadyProgress
Image ready queue monitor in status bar.


mRunToggle

JCheckBox mRunToggle
Sequencer thread toggle in status bar.


mSpeedSlider

JSlider mSpeedSlider
Sequencer speed slider in status bar.


mUrlText

JTextField mUrlText
URL report in status bar.


mQueueSize

JLabel mQueueSize
URL queue size display in status bar.


mVisitedSize

JLabel mVisitedSize
URL visited count display in status bar.

Class org.htmlparser.lexerapplications.thumbelina.ThumbelinaFrame extends JFrame implements Serializable

Serialized Fields

mMenu

JMenuBar mMenu
Main menu.


mURL

JMenu mURL
URL submenu.


mOpen

JMenuItem mOpen
Open menu item.


mGoogle

JMenuItem mGoogle
Google menu item.


mSeparator1

JSeparator mSeparator1
MRU list separator #1.


mSeparator2

JSeparator mSeparator2
MRU list separator #2.


mExit

JMenuItem mExit
Exit menu item.


mView

JMenu mView
View submenu.


mStatusVisible

JCheckBoxMenuItem mStatusVisible
Status bar visible menu item.


mHistoryVisible

JCheckBoxMenuItem mHistoryVisible
History list visible menu item.


mCommand

JMenu mCommand
Vommand menu.


mReset

JMenuItem mReset
Reset menu item.


mClear

JMenuItem mClear
Clear menu item


mHelp

JMenu mHelp
Help submenu.


mAbout

JMenuItem mAbout
About menu item.

Class org.htmlparser.lexerapplications.thumbelina.TileSet extends Canvas implements Serializable

Serialized Fields

mRegions

ArrayList<E> mRegions
The list of Tiles.


origin

Point origin

last

Rectangle last


© 2006 Derrick Oswald
April 1, 2006

HTML Parser is an open source library released under Common Public License.SourceForge.net