[Yanel-commits] rev 44046 -
public/yanel/trunk/src/contributions/resources/search/src/java/org/wyona/yanel/impl/resources/search
michi at wyona.com
michi at wyona.com
Fri Aug 7 00:30:44 CEST 2009
Author: michi
Date: 2009-08-07 00:30:43 +0200 (Fri, 07 Aug 2009)
New Revision: 44046
Modified:
public/yanel/trunk/src/contributions/resources/search/src/java/org/wyona/yanel/impl/resources/search/XHTMLBeanContentHandler.java
Log:
various tags added
Modified: public/yanel/trunk/src/contributions/resources/search/src/java/org/wyona/yanel/impl/resources/search/XHTMLBeanContentHandler.java
===================================================================
--- public/yanel/trunk/src/contributions/resources/search/src/java/org/wyona/yanel/impl/resources/search/XHTMLBeanContentHandler.java 2009-08-06 22:29:45 UTC (rev 44045)
+++ public/yanel/trunk/src/contributions/resources/search/src/java/org/wyona/yanel/impl/resources/search/XHTMLBeanContentHandler.java 2009-08-06 22:30:43 UTC (rev 44046)
@@ -19,6 +19,8 @@
private XHTMLBean xhtmlBean;
private boolean insideTitle = false;
+ private boolean insideMeta = false;
+ private boolean insidePara = false;
/**
* @param xhtmlBean XHTMLBean to set various content
@@ -41,26 +43,37 @@
log.warn("Hello from endDocument()!");
}
- public void startPrefixMapping (String prefix, String uri)
- throws SAXException {
- log.warn("Hello from startPrefixMapping()!");
- }
+ /**
+ *
+ */
+ public void startPrefixMapping (String prefix, String uri) throws SAXException {
+ log.warn("Prefix: " + prefix);
+ log.warn("uri: " + uri);
+ }
- public void endPrefixMapping (String prefix)
- throws SAXException {
- log.warn("Hello from endPrefixMapping()!");
- }
+ /**
+ *
+ */
+ public void endPrefixMapping (String prefix) throws SAXException {
+ log.warn("Prefix: " + prefix);
+ }
/**
*
*/
public void startElement (String uri, String localName, String qName, Attributes atts) throws SAXException {
- log.warn("Local name: " + localName);
- log.warn("qName: " + qName);
- log.warn("uri: " + uri);
+ log.warn("Local name: " + localName);
+ log.warn("qName: " + qName);
+ log.warn("uri: " + uri);
if (localName.equals("title")) {
insideTitle = true;
}
+ if (localName.equals("meta")) {
+ insideMeta = true;
+ }
+ if (localName.equals("p")) {
+ insidePara = true;
+ }
}
/**
@@ -71,14 +84,28 @@
if (localName.equals("title")) {
insideTitle = false;
}
+ if (localName.equals("meta")) {
+ insideMeta = false;
+ }
+ if (localName.equals("p")) {
+ insidePara = false;
+ }
}
/**
*
*/
public void characters (char ch[], int start, int length) throws SAXException {
- if (insideTitle) xhtmlBean.setTitle(new String(ch));
- log.warn("" + ch);
+ if (insideTitle) {
+ xhtmlBean.setTitle(new String(ch));
+ log.warn("DEBUG: Title: " + new String(ch));
+ }
+ if (insideMeta) {
+ log.warn("DEBUG: Meta: " + new String(ch));
+ }
+ if (insidePara) {
+ log.warn("DEBUG: Paragraph: " + new String(ch));
+ }
}
public void ignorableWhitespace (char ch[], int start, int length)
More information about the Yanel-commits
mailing list