eu.larkc.jactr.core.chunk.rdf
Class DefaultChunkRdf

java.lang.Object
  extended by org.jactr.core.utils.DefaultAdaptable
      extended by org.jactr.core.chunk.basic.AbstractChunk
          extended by org.jactr.core.chunk.five.DefaultChunk5
              extended by eu.larkc.jactr.core.chunk.rdf.DefaultChunkRdf
All Implemented Interfaces:
IChunkLarKC, IChunkRdf, Comparable<IChunk>, IChunk, IAdaptable, ICommentable, IMetaContainer

public class DefaultChunkRdf
extends DefaultChunk5
implements IChunkRdf, IChunkLarKC

The DefaultChunkRdf class implements the basic structure for the IChunk interface.

Author:
Martijn Brakenhoff

Constructor Summary
DefaultChunkRdf(IChunkType parentChunkType)
          Constructor for the DefaultChunkRdf object
 
Method Summary
 void enableLarKCData()
          Changes the symbolic chunk to enable the storage of LarKC Data.
 
Methods inherited from class org.jactr.core.chunk.five.DefaultChunk5
dispatch, dispose, equals, getSubsymbolicChunk, getSymbolicChunk, hashCode, replaceContents, toString
 
Methods inherited from class org.jactr.core.chunk.basic.AbstractChunk
addListener, addListener, compareTo, dispatch, encode, equalsSymbolic, getAdapter, getComment, getMetaData, getMetaDataKeys, getModel, getReadLock, getWriteLock, hasBeenDisposed, hasListeners, hasParameterListeners, isA, isAStrict, isEncoded, isMutable, removeListener, removeListener, setComment, setMetaData, setMutable
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jactr.core.chunk.IChunk
addListener, addListener, dispatch, dispatch, dispose, encode, equalsSymbolic, getModel, getReadLock, getSubsymbolicChunk, getSymbolicChunk, getWriteLock, hasBeenDisposed, hasListeners, hasParameterListeners, isA, isAStrict, isEncoded, isMutable, removeListener, removeListener, setMutable
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface org.jactr.core.utils.ICommentable
getComment, setComment
 
Methods inherited from interface org.jactr.core.utils.IMetaContainer
getMetaData, getMetaDataKeys, setMetaData
 
Methods inherited from interface org.jactr.core.utils.IAdaptable
getAdapter
 

Constructor Detail

DefaultChunkRdf

public DefaultChunkRdf(IChunkType parentChunkType)
Constructor for the DefaultChunkRdf object

Method Detail

enableLarKCData

public void enableLarKCData()
Description copied from interface: IChunkLarKC
Changes the symbolic chunk to enable the storage of LarKC Data. Must be called before the chunk is encoded, because any RDF data that was set will be lost.

Specified by:
enableLarKCData in interface IChunkLarKC