org.cogchar.api.skeleton.config
Class BoneRobotConfig.Builder

java.lang.Object
  extended by com.hp.hpl.jena.assembler.assemblers.AssemblerBase
      extended by org.appdapter.bind.rdf.jena.assembly.CachingComponentAssembler<MKC>
          extended by org.appdapter.bind.rdf.jena.assembly.DynamicCachingComponentAssembler<BoneRobotConfig>
              extended by org.cogchar.api.skeleton.config.BoneRobotConfig.Builder
All Implemented Interfaces:
com.hp.hpl.jena.assembler.Assembler
Enclosing class:
BoneRobotConfig

public static class BoneRobotConfig.Builder
extends org.appdapter.bind.rdf.jena.assembly.DynamicCachingComponentAssembler<BoneRobotConfig>

Alternate approach to creating a BoeRobotConfig goes thru Jena's Assembler stuff.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.hp.hpl.jena.assembler.assemblers.AssemblerBase
com.hp.hpl.jena.assembler.assemblers.AssemblerBase.MapObjectToContent
 
Field Summary
 
Fields inherited from class org.appdapter.bind.rdf.jena.assembly.CachingComponentAssembler
DEFAULT_DESC, DEFAULT_LABEL, myReader
 
Fields inherited from class com.hp.hpl.jena.assembler.assemblers.AssemblerBase
getObject
 
Fields inherited from interface com.hp.hpl.jena.assembler.Assembler
content, defaultModel, documentManager, fileManager, fileModel, general, infModel, locationMapper, memoryModel, modelSource, ontModel, ontModelSpec, prefixMapping, reasonerFactory, ruleSet, unionModel
 
Constructor Summary
BoneRobotConfig.Builder(com.hp.hpl.jena.rdf.model.Resource builderConfRes)
           
 
Method Summary
 void clearCacheForThisAssemblerType()
           
protected  void initExtendedFieldsAndLinks(BoneRobotConfig mrc, org.appdapter.core.item.Item configItem, com.hp.hpl.jena.assembler.Assembler assmblr, com.hp.hpl.jena.assembler.Mode mode)
           
 
Methods inherited from class org.appdapter.bind.rdf.jena.assembly.DynamicCachingComponentAssembler
decideComponentClass, findClass
 
Methods inherited from class org.appdapter.bind.rdf.jena.assembly.CachingComponentAssembler
fetchOrMakeComponent, getCache, getLogger, getReader, getSession, makeEmptyComponent, open
 
Methods inherited from class com.hp.hpl.jena.assembler.assemblers.AssemblerBase
checkType, getOptionalClassName, getRequiredLiteral, getRequiredResource, getResource, getString, getUnique, getUniqueLiteral, getUniqueResource, getUniqueStatement, getUniqueString, loadClass, open, open, openModel, openModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BoneRobotConfig.Builder

public BoneRobotConfig.Builder(com.hp.hpl.jena.rdf.model.Resource builderConfRes)
Method Detail

initExtendedFieldsAndLinks

protected void initExtendedFieldsAndLinks(BoneRobotConfig mrc,
                                          org.appdapter.core.item.Item configItem,
                                          com.hp.hpl.jena.assembler.Assembler assmblr,
                                          com.hp.hpl.jena.assembler.Mode mode)
Specified by:
initExtendedFieldsAndLinks in class org.appdapter.bind.rdf.jena.assembly.CachingComponentAssembler<BoneRobotConfig>

clearCacheForThisAssemblerType

public void clearCacheForThisAssemblerType()


Copyright © 2010-2013. All Rights Reserved.