edu.northwestern.at.wordhoard.tools.cm
Class FileRule

java.lang.Object
  extended by edu.northwestern.at.wordhoard.tools.cm.FileRule

public class FileRule
extends java.lang.Object

A file rule.


Constructor Summary
FileRule(org.w3c.dom.Element el)
          Creates a new file rule.
 
Method Summary
 java.util.List applyAuthorRule()
          Applies the author rule.
 java.util.Map applyRule()
          Applies the rule.
 java.lang.String getName()
          Gets the file name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileRule

public FileRule(org.w3c.dom.Element el)
Creates a new file rule.

Parameters:
el - FileRule element.
Method Detail

getName

public java.lang.String getName()
Gets the file name.

Returns:
File name.

applyRule

public java.util.Map applyRule()
Applies the rule.

Returns:
Header value map. Maps names of WordHoard header items to their values.

applyAuthorRule

public java.util.List applyAuthorRule()
Applies the author rule.

Returns:
List of authors, or null if none defined.