Code Search for Developers
 
 
  

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

Kneobase

Kneobase is an enterprise search engine, based upon the Lucene search engine and the Spring framework. It allows to perform full-text search across many different content sources. It is highly adaptable out-of-the-box and has a pluggable architecture.

Project homepage: http://sourceforge.net/projects/kneobase
Programming language(s): Java,XML
License: other

  A_CompressedCompositeAdapter.java
  A_EntryAdapter.java
  CompressedIterator.java
  EntryInputStream.java
  I_CompressedCompositeAdapter.java
  I_EntryAdapter.java