de.xoev.xdomea.viewer.config
Class CopyInformation

java.lang.Object
  extended by de.xoev.xdomea.viewer.config.CopyInformation
All Implemented Interfaces:
Cloneable

public class CopyInformation
extends Object
implements Cloneable

Diese Klasse fungiert als POJO und hält Informationen zum Kopieren von Resourcen bereit.

Author:
Sächsisches Staatsministerium der Justiz und für Europa

Constructor Summary
CopyInformation()
          erzeugt eine leere Instanz
CopyInformation(String basepath)
          erzeugt eine Instanz mit den übergebenen Parametern
CopyInformation(String basepath, String includes)
          erzeugt eine Instanz mit den übergebenen Parametern
CopyInformation(String basepath, String includes, String excludes)
          erzeugt eine Instanz mit den übergebenen Parametern
 
Method Summary
 CopyInformation clone()
           
 String getBasepath()
           
 String getExcludes()
           
 String getIncludes()
           
 void setBasepath(String basepath)
           
 void setExcludes(String excludes)
           
 void setIncludes(String includes)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CopyInformation

public CopyInformation()
erzeugt eine leere Instanz


CopyInformation

public CopyInformation(String basepath)
erzeugt eine Instanz mit den übergebenen Parametern

Parameters:
basepath - der Pfad von dem kopiert werden soll

CopyInformation

public CopyInformation(String basepath,
                       String includes)
erzeugt eine Instanz mit den übergebenen Parametern

Parameters:
basepath - der Pfad von dem kopiert werden soll
includes - ein regulärer Ausdruck zur Auswahl von Dateien und Ordnern, die bei einem Kopiervorgang eingeschlossen werden sollen (bspw. 'images|css')

CopyInformation

public CopyInformation(String basepath,
                       String includes,
                       String excludes)
erzeugt eine Instanz mit den übergebenen Parametern

Parameters:
basepath - der Pfad von dem kopiert werden soll
includes - ein regulärer Ausdruck zur Auswahl von Dateien und Ordnern, die bei einem Kopiervorgang eingeschlossen werden sollen (bspw. 'images|css')
excludes - ein regulärer Ausdruck zur Auswahl von Dateien und Ordnern, die bei einem Kopiervorgang ausgeschlossen werden sollen (bspw. 'Kopie.*')
Method Detail

getBasepath

public String getBasepath()
Returns:
der Pfad von dem kopiert werden soll

setBasepath

public void setBasepath(String basepath)
Parameters:
basepath - der Pfad von dem kopiert werden soll

getIncludes

public String getIncludes()
Returns:
ein regulärer Ausdruck zur Auswahl von Dateien und Ordnern, die bei einem Kopiervorgang eingeschlossen werden sollen (bspw. 'images|css')

setIncludes

public void setIncludes(String includes)
Parameters:
includes - ein regulärer Ausdruck zur Auswahl von Dateien und Ordnern, die bei einem Kopiervorgang eingeschlossen werden sollen (bspw. 'images|css')

getExcludes

public String getExcludes()
Returns:
ein regulärer Ausdruck zur Auswahl von Dateien und Ordnern, die bei einem Kopiervorgang ausgeschlossen werden sollen (bspw. 'Kopie.*')

setExcludes

public void setExcludes(String excludes)
Parameters:
excludes - ein regulärer Ausdruck zur Auswahl von Dateien und Ordnern, die bei einem Kopiervorgang ausgeschlossen werden sollen (bspw. 'Kopie.*')

clone

public CopyInformation clone()
                      throws CloneNotSupportedException
Overrides:
clone in class Object
Throws:
CloneNotSupportedException


Copyright © 2009. All Rights Reserved.