X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=crawler%2Fbasic%2Fsrc%2Forg%2Fwamblee%2Fcrawler%2Fimpl%2FPageImpl.java;h=d478ed4b73f1a11181d46d16aa57cab7114710dd;hb=0c7e22e06b8aa3e5e0e516f2f3c46eee6215bd85;hp=905122229edb08bfc5380e7d60725add6f7daac0;hpb=81bc61121a8f17f754fc99eb66603a59df242ddc;p=utils diff --git a/crawler/basic/src/org/wamblee/crawler/impl/PageImpl.java b/crawler/basic/src/org/wamblee/crawler/impl/PageImpl.java index 90512222..d478ed4b 100644 --- a/crawler/basic/src/org/wamblee/crawler/impl/PageImpl.java +++ b/crawler/basic/src/org/wamblee/crawler/impl/PageImpl.java @@ -43,8 +43,8 @@ public class PageImpl implements Page { private Crawler _crawler; private Element _content; - - private Action[] _actions; + + private Action[] _actions; /** * Constructs a page. @@ -56,7 +56,7 @@ public class PageImpl implements Page { _content = aContent; _actions = computeActions(); } - + /* * (non-Javadoc) * @@ -70,11 +70,11 @@ public class PageImpl implements Page { String name = elem.attributeValue(ATT_NAME); String href = elem.attributeValue(ATT_HREF); String type = elem.attributeValue(ATT_TYPE); - if (type == null ) { + if (type == null) { names.add(new ActionImpl(_crawler, elem, name, href)); - } - else { - names.add(new ActionImpl(_crawler, elem, name, href, new PageType(type))); + } else { + names.add(new ActionImpl(_crawler, elem, name, href, + new PageType(type))); } } return names.toArray(new Action[0]); @@ -89,21 +89,24 @@ public class PageImpl implements Page { return _content; } - /* (non-Javadoc) + /* + * (non-Javadoc) + * * @see org.wamblee.crawler.Page#getActions() */ public Action[] getActions() { return _actions; } - + /* - * (non-Javadoc) + * (non-Javadoc) + * * @see org.wamblee.crawler.Page#getAction(java.lang.String) */ public Action getAction(String aName) { List results = new ArrayList(); - for (Action action: _actions) { - if ( action.getName().equals(aName)) { + for (Action action : _actions) { + if (action.getName().equals(aName)) { results.add(action); } } @@ -111,7 +114,7 @@ public class PageImpl implements Page { return null; } if (results.size() > 1) { - throw new RuntimeException("Duplicate link '" + aName + "'"); + throw new RuntimeException("Duplicate action '" + aName + "'"); } return results.get(0); }