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" elment 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 setExcludes(String excludes)
           
 void setIncludes(String includes)
           
 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)

setType

public void setType(String type)

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.