net.sourceforge.doyen
Class FileManager

java.lang.Object
  extended bynet.sourceforge.doyen.FileManager
All Implemented Interfaces:
javax.xml.bind.ValidationEventHandler

public class FileManager
extends Object
implements javax.xml.bind.ValidationEventHandler


Field Summary
private  javax.xml.bind.JAXBContext mContext
           
private static Logger mLogger
           
private  javax.xml.bind.Marshaller mMarshaller
           
private  javax.xml.bind.Unmarshaller mUnmarshaller
           
private  javax.xml.bind.Validator mValidator
           
 
Constructor Summary
FileManager()
           
 
Method Summary
 ProfileType getProfile(File f)
           
 boolean handleEvent(javax.xml.bind.ValidationEvent event)
           
 boolean isValid(ProfileType profile)
           
 boolean setProfile(ProfileType profile, File f)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mLogger

private static Logger mLogger

mContext

private javax.xml.bind.JAXBContext mContext

mUnmarshaller

private javax.xml.bind.Unmarshaller mUnmarshaller

mMarshaller

private javax.xml.bind.Marshaller mMarshaller

mValidator

private javax.xml.bind.Validator mValidator
Constructor Detail

FileManager

public FileManager()
Method Detail

getProfile

public ProfileType getProfile(File f)

setProfile

public boolean setProfile(ProfileType profile,
                          File f)

isValid

public boolean isValid(ProfileType profile)

handleEvent

public boolean handleEvent(javax.xml.bind.ValidationEvent event)
Specified by:
handleEvent in interface javax.xml.bind.ValidationEventHandler