de.xoev.xdomea.viewer.util.io
Class XDomeaNameConventionFilter

java.lang.Object
  extended by de.xoev.xdomea.viewer.util.io.XDomeaNameConventionFilter
All Implemented Interfaces:
FilenameFilter

public class XDomeaNameConventionFilter
extends Object
implements FilenameFilter

Die Klasse bestimmt die XML-Dateien, die nach der xdomea-Konvention für xdomea-Nachrichten benannt sind. Die XML-Datei einer xdomea-Nachricht muss dem folgenden Pattern genügen:

[a-z0-9]{8}\\-[a-z0-9]{4}\\-[a-z0-9]{4}\\-[a-z0-9]{4}\\-[a-z0-9]{12}_[a-zA-Z]+\\.[a-zA-Z]+\\.[0-9]{4}.xml

Beispiel:

da16c14a-f9da-4b77-9fe5-799d435635f1_Information.Information.0101.zip

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

Field Summary
static String NAME_CONVENTION_STRING
           
 
Constructor Summary
XDomeaNameConventionFilter()
           
 
Method Summary
 boolean accept(File dir, String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME_CONVENTION_STRING

public static final String NAME_CONVENTION_STRING
See Also:
Constant Field Values
Constructor Detail

XDomeaNameConventionFilter

public XDomeaNameConventionFilter()
Method Detail

accept

public boolean accept(File dir,
                      String name)
Specified by:
accept in interface FilenameFilter


Copyright © 2009. All Rights Reserved.