/**
*
*/
package org.odk.collect.android.logic;
import org.javarosa.core.reference.PrefixedRootFactory;
import org.javarosa.core.reference.Reference;
/**
* @author ctsims
*/
public class FileReferenceFactory extends PrefixedRootFactory {
String localRoot;
public FileReferenceFactory(String localRoot) {
super(new String[] {
"file"
});
this.localRoot = localRoot;
}
/*
* (non-Javadoc)
* @see org.javarosa.core.reference.PrefixedRootFactory#factory(java.lang.String, java.lang.String)
*/
@Override
protected Reference factory(String terminal, String URI) {
return new FileReference(localRoot, terminal);
}
}