|
HTML Parser Home Page | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.text.JTextComponent javax.swing.JTextArea org.htmlparser.beans.HTMLTextBean
public class HTMLTextBean
Display the textual URL contents.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JTextArea |
---|
JTextArea.AccessibleJTextArea |
Nested classes/interfaces inherited from class javax.swing.text.JTextComponent |
---|
JTextComponent.AccessibleJTextComponent, JTextComponent.KeyBinding |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected StringBean |
mBean
The underlying bean that provides our htmlparser specific properties. |
Fields inherited from class javax.swing.text.JTextComponent |
---|
DEFAULT_KEYMAP, FOCUS_ACCELERATOR_KEY |
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
HTMLTextBean()
Creates a new HTMLTextBean. |
Method Summary | |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Add a PropertyChangeListener to the listener list. |
StringBean |
getBean()
Return the underlying bean object. |
boolean |
getCollapse()
Get the current 'collapse whitespace' state. |
URLConnection |
getConnection()
Getter for property Connection. |
boolean |
getLinks()
Getter for property links. |
Dimension |
getMinimumSize()
Return the minimum dimension for this visible bean. |
boolean |
getReplaceNonBreakingSpaces()
Get the current 'replace non breaking spaces' state. |
String |
getStrings()
Getter for property strings. |
String |
getURL()
Getter for property URL. |
void |
propertyChange(PropertyChangeEvent event)
Responds to changes in the underlying bean's properties. |
void |
removePropertyChangeListener(PropertyChangeListener listener)
Remove a PropertyChangeListener from the listener list. |
void |
setCollapse(boolean collapse)
Set the current 'collapse whitespace' state. |
void |
setConnection(URLConnection connection)
Setter for property Connection. |
void |
setLinks(boolean links)
Setter for property links. |
void |
setReplaceNonBreakingSpaces(boolean replace)
Set the 'replace non breaking spaces' state. |
void |
setURL(String url)
Setter for property URL. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected StringBean mBean
Constructor Detail |
---|
public HTMLTextBean()
Method Detail |
---|
public Dimension getMinimumSize()
getMinimumSize
in class JComponent
public void addPropertyChangeListener(PropertyChangeListener listener)
Delegates to the underlying StringBean
addPropertyChangeListener
in class Container
listener
- The PropertyChangeListener to be added.public void removePropertyChangeListener(PropertyChangeListener listener)
Delegates to the underlying StringBean
removePropertyChangeListener
in class Component
listener
- The PropertyChangeListener to be removed.public StringBean getBean()
public String getStrings()
Delegates to the underlying StringBean
public boolean getLinks()
Delegates to the underlying StringBean
public void setLinks(boolean links)
Delegates to the underlying StringBean
links
- New value of property links.public String getURL()
Delegates to the underlying StringBean
public void setURL(String url)
Delegates to the underlying StringBean
url
- New value of property URL.public boolean getReplaceNonBreakingSpaces()
true
if non-breaking spaces (character ' ',
numeric character reference &160; or character entity reference )
are to be replaced with normal spaces (character ' ').public void setReplaceNonBreakingSpaces(boolean replace)
replace
- true
if non-breaking spaces (character ' ',
numeric character reference &160; or character entity reference )
are to be replaced with normal spaces (character ' ').public boolean getCollapse()
true
this emulates the operation of browsers
in interpretting text where auser agents should collapse input white
space sequences when producing output inter-word space.
See HTML specification section 9.1 White space
http://www.w3.org/TR/html4/struct/text.html#h-9.1
true
if sequences of whitespace (space ' ',
tab ' ', form feed ' ', zero-width space '?',
carriage-return '\r' and newline '\n') are to be replaced with a single
space.public void setCollapse(boolean collapse)
collapse
- If true
, sequences of whitespace
will be reduced to a single space.public URLConnection getConnection()
public void setConnection(URLConnection connection)
connection
- New value of property Connection.public void propertyChange(PropertyChangeEvent event)
propertyChange
in interface PropertyChangeListener
event
- The event triggering this listener method call.
|
© 2006 Derrick Oswald Sep 17, 2006
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
HTML Parser is an open source library released under Common Public License. |