A_EntryAdapter.java from Kneobase at Krugle
Show A_EntryAdapter.java syntax highlighted
/*
* Created on 03/11/2004
*
*/
package com.kneobase.driver.compressed;
import com.kneobase.driver.content.A_TreeContentUnit;
import com.kneobase.driver.content.I_CompositeContent;
import com.kneobase.driver.content.I_TreeContent;
/**
* @author Ernesto De Santis
*
*/
public abstract class A_EntryAdapter
extends A_TreeContentUnit implements I_EntryAdapter{
public A_EntryAdapter(Object content, I_CompositeContent parent){
super(content, parent);
}
public String getAbsolutePath() {
I_TreeContent parent = (I_TreeContent) getParent();
return parent.getAbsolutePath() + ENTRY_SEPARATOR + getName();
}
public String getUuid() {
I_TreeContent parent = (I_TreeContent) getParent();
String cs = getContentSource().getName();
return cs + UUID_SEPARATOR + parent.getAbsolutePath() + ENTRY_SEPARATOR + getName();
}
public char separatorChar() {
return DEFAULT_SEPARATOR_CHAR;
}
}
See more files for this project here