os.djtagger.task
Class AbstractExpressionTask

java.lang.Object
  extended by os.djtagger.task.AbstractTask
      extended by os.djtagger.task.AbstractExpressionTask
All Implemented Interfaces:
Task
Direct Known Subclasses:
AlbumInfo, FileOrganizer, PrintInfoTask

public abstract class AbstractExpressionTask
extends AbstractTask


Constructor Summary
AbstractExpressionTask()
           
 
Method Summary
 java.lang.String evaluate(java.io.File file, Tagger tagger, java.lang.String expression)
           
 java.lang.String evaluate(java.io.File file, Tagger tagger, java.lang.String expression, java.lang.String fixCharacterPattern)
           
 java.lang.String evaluateToFilename(java.io.File file, Tagger tagger, java.lang.String expression)
           
 java.util.Map<java.lang.String,? extends java.lang.Object> getVariables()
           
 void setVariables(java.util.Map<java.lang.String,? extends java.lang.Object> variables)
           
 
Methods inherited from class os.djtagger.task.AbstractTask
getFileFilter, initialize, process, scanDependency, setFileFilter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractExpressionTask

public AbstractExpressionTask()
Method Detail

setVariables

public void setVariables(java.util.Map<java.lang.String,? extends java.lang.Object> variables)

getVariables

public java.util.Map<java.lang.String,? extends java.lang.Object> getVariables()

evaluate

public java.lang.String evaluate(java.io.File file,
                                 Tagger tagger,
                                 java.lang.String expression,
                                 java.lang.String fixCharacterPattern)

evaluate

public java.lang.String evaluate(java.io.File file,
                                 Tagger tagger,
                                 java.lang.String expression)

evaluateToFilename

public java.lang.String evaluateToFilename(java.io.File file,
                                           Tagger tagger,
                                           java.lang.String expression)


Copyright © 2007-2010 Pointbreak. All Rights Reserved.