org.htmlparser.beans
public class HTMLTextBean extends JTextArea implements Serializable, PropertyChangeListener
Field Summary | |
---|---|
protected StringBean | mBean
The underlying bean that provides our htmlparser specific properties. |
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.
|
Delegates to the underlying StringBean
Parameters: listener The PropertyChangeListener to be added.
Returns: The StringBean this bean uses to fetch text.
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.1Returns: 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.
Returns: Value of property Connection.
Delegates to the underlying StringBean
Returns: Value of property links.
Returns: a minimum bounding box for this bean.
Returns: The true
if non-breaking spaces (character ' ',
numeric character reference &160; or character entity reference )
are to be replaced with normal spaces (character ' ').
Delegates to the underlying StringBean
Returns: Value of property strings.
Delegates to the underlying StringBean
Returns: Value of property URL.
Parameters: event The event triggering this listener method call.
Delegates to the underlying StringBean
Parameters: listener The PropertyChangeListener to be removed.
Parameters: collapse If true
, sequences of whitespace
will be reduced to a single space.
Parameters: connection New value of property Connection.
Delegates to the underlying StringBean
Parameters: links New value of property links.
Parameters: replace true
if non-breaking spaces (character ' ',
numeric character reference &160; or character entity reference )
are to be replaced with normal spaces (character ' ').
Delegates to the underlying StringBean
Parameters: url New value of property URL.
HTML Parser is an open source library released under LGPL. | |