org.vafer.jdeb.maven
Class Data

java.lang.Object
  extended by org.vafer.jdeb.maven.Data
All Implemented Interfaces:
DataProducer

public final class Data
extends Object
implements DataProducer

Maven "data" element acting as a factory for DataProducers. So far Archive and Directory producers are supported. Both support the usual ant pattern set matching.

Author:
Bryan Sant

Constructor Summary
Data()
           
 
Method Summary
 void produce(DataConsumer pReceiver)
           
 void setDst(String dst)
           
 void setExcludes(String excludes)
           
 void setIncludes(String includes)
           
 void setMissingSrc(String missingSrc)
           
 void setSrc(File src)
           
 void setType(String type)
           
 String[] splitPatterns(String patterns)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Data

public Data()
Method Detail

setSrc

public void setSrc(File src)

setDst

public void setDst(String dst)

setType

public void setType(String type)

setMissingSrc

public void setMissingSrc(String missingSrc)

setIncludes

public void setIncludes(String includes)

setExcludes

public void setExcludes(String excludes)

splitPatterns

public String[] splitPatterns(String patterns)

produce

public void produce(DataConsumer pReceiver)
             throws IOException
Specified by:
produce in interface DataProducer
Throws:
IOException


Copyright © 2012. All Rights Reserved.