Uses of Interface
org.activemath.abstractcontent.MBaseRef

Packages that use MBaseRef
org.activemath.abstractcontent This package contains wrapper classes and interfaces describing the abstract layer through which all classes should connect to common services like MBase or the User-Model. 
org.activemath.author.toc   
org.activemath.config This package is responsible for global configurations of the ActiveMath servlets. 
org.activemath.content.items   
org.activemath.content.mediator.kbimpl   
org.activemath.content.query.dbimpl   
org.activemath.omdocjdom.cache   
org.activemath.omdocjdom.exist   
org.activemath.omdocjdom.index whose front end is in package org.activemath.webapp.dict
org.activemath.omdocjdom.index.analysis   
org.activemath.omdocjdom.index.queries   
org.activemath.omdocjdom.lucene   
org.activemath.omdocjdom.mbase This package contains an implementation of scratchpad-MBase It stores all its documents in a set of OJDocuments and builds a table of IDs as well as dependency maps. 
org.activemath.omdocjdom.rephrase   
org.activemath.omdocjdom.slumb This package contains an OMDoc storage-implementation based on Lucene and satisfying the contract of the MBaseRef interface. 
org.activemath.omdocjdom.thembase   
org.activemath.presentation.preproc The preprocessor package contains routines that pre-process OMDoc documents before they are being transformed. 
org.activemath.util.OMconverters   
org.activemath.webapp.clip The clip package is responsible for storage and transmission of clipboard-like data. 
org.activemath.webapp.dict   
org.activemath.webapp.dict.queries   
org.activemath.webapp.extasy   
org.activemath.webapp.tools   
org.activemath.webapp.ws.delegation.siette   
 

Uses of MBaseRef in org.activemath.abstractcontent
 

Subinterfaces of MBaseRef in org.activemath.abstractcontent
 interface AuthorExtendedMBaseRef
           
 

Classes in org.activemath.abstractcontent that implement MBaseRef
 class CascadingMBaseRef
          A class to wrap several MBaseRef within a cascaded order, each shadowing the next.
 class MultiMBase
          A class to provide access to several MBaseRefs through one single interface.
 

Methods in org.activemath.abstractcontent that return MBaseRef
protected  MBaseRef MultiMBase.getMBase(MBaseID forContent)
          finds an appropriate MBase to query and returns the result.
protected  MBaseRef MultiMBase.getMBase(String forCollection)
          finds an appropriate MBase to query and returns the result.
 MBaseRef CascadingMBaseRef.getMBaseContaining(MBaseID id)
          Goes through the list of MBaseRefs invoking, on each, CascadingMBaseRef.containsID(MBaseRef,MBaseID) and returning the first that responds true.
 MBaseRef CascadingMBaseRef.getMBaseContaining(String collName)
           
protected  MBaseRef CascadingMBaseRef.getMBaseContainingOrThrow(MBaseID id)
          The same as CascadingMBaseRef.getMBaseContaining(org.activemath.abstractcontent.MBaseID) but throws MBaseItemNotFoundException instead of returning null.
 

Methods in org.activemath.abstractcontent with parameters of type MBaseRef
protected  boolean CascadingMBaseRef.containsID(MBaseRef ref, MBaseID id)
          Invokes getCanonicalID(org.activemath.abstractcontent.MBaseID) on the indicated MBaseRef returning true if no exception was thrown or false if one was.
 

Uses of MBaseRef in org.activemath.author.toc
 

Methods in org.activemath.author.toc that return MBaseRef
 MBaseRef EditableTOCJTree.getMBase()
          Returns this EditableTOCJTree's registered MBaseRef
 

Methods in org.activemath.author.toc with parameters of type MBaseRef
static void TOCFilter.askWhichOnesAndDo(JFrame baseFrame, MBaseRef mbase, TOC toc)
           
 

Constructors in org.activemath.author.toc with parameters of type MBaseRef
ASyncTreeNodeDecorator(TreeModel treeModel, MBaseRef mbaseRef)
          Starts operating and listens toe the tree-model events.
TOCFilter(String attributeName, String attributeValue, MBaseRef mbaseRef)
          Creates the filter for items with a metadata/extradata child in OJConstants.AM_NAMESPACE with the name attributeValue and attribute with name value and value attributeValue.
 

Uses of MBaseRef in org.activemath.config
 

Methods in org.activemath.config that return MBaseRef
static MBaseRef Manager.getOfficialMBase()
          Returns the MBaseRef implementing class defined by the properties or null if none was defined.
 

Uses of MBaseRef in org.activemath.content.items
 

Fields in org.activemath.content.items declared as MBaseRef
protected  MBaseRef FlavorSet.mbaseRef
           
 

Methods in org.activemath.content.items that return MBaseRef
 MBaseRef ItemFactoryMBase.getMBase()
           
 

Constructors in org.activemath.content.items with parameters of type MBaseRef
FlavorSet(Item item, MBaseRef mbaseRef)
           
ItemFactoryMBase(ContentFactoryMBase factory, MBaseRef mbase)
           
 

Uses of MBaseRef in org.activemath.content.mediator.kbimpl
 

Constructors in org.activemath.content.mediator.kbimpl with parameters of type MBaseRef
MBaseCaller(MBaseRef mb)
           
 

Uses of MBaseRef in org.activemath.content.query.dbimpl
 

Constructors in org.activemath.content.query.dbimpl with parameters of type MBaseRef
MBaseCaller(MBaseRef mb)
          Default Constructor.
 

Uses of MBaseRef in org.activemath.omdocjdom.cache
 

Classes in org.activemath.omdocjdom.cache that implement MBaseRef
 class CachedMBaseRef
          This implementation of MBaseRef represents cache support.
 

Constructors in org.activemath.omdocjdom.cache with parameters of type MBaseRef
CachedMBaseRef(MBaseRef mbaseRef)
          Constructor with a paramter MBaseRef as background MBase.
CachedMBaseRef(MBaseRef mbaseRef, int size)
          Constructor with a reference of MBaseRef as background MBase and cache size.
 

Uses of MBaseRef in org.activemath.omdocjdom.exist
 

Classes in org.activemath.omdocjdom.exist that implement MBaseRef
 class MBaseCacheRef
           
 

Uses of MBaseRef in org.activemath.omdocjdom.index
 

Methods in org.activemath.omdocjdom.index with parameters of type MBaseRef
 AMIndexSearcher AMIndex.getSearcher(MBaseRef mbaseRef)
           
 void AMIndexSearcher.setMBaseRef(MBaseRef mbaseRef)
           
 void AMIndex.setMBaseRef(MBaseRef mbaseRef)
           
 

Constructors in org.activemath.omdocjdom.index with parameters of type MBaseRef
AMIndexSearcher(AMIndex index, MBaseRef mbaseRef)
           
 

Uses of MBaseRef in org.activemath.omdocjdom.index.analysis
 

Methods in org.activemath.omdocjdom.index.analysis with parameters of type MBaseRef
static ContentExtractor ContentExtractor.makeMBaseRefExtractor(MBaseRef ref)
           
 

Uses of MBaseRef in org.activemath.omdocjdom.index.queries
 

Methods in org.activemath.omdocjdom.index.queries with parameters of type MBaseRef
 String SearchResultHits.type(int i, MBaseRef mbaseRef)
           
 

Uses of MBaseRef in org.activemath.omdocjdom.lucene
 

Classes in org.activemath.omdocjdom.lucene that implement MBaseRef
 class OmdocLuceneMBaseRef
          This class implements MBaseRef interface.
 

Methods in org.activemath.omdocjdom.lucene that return MBaseRef
 MBaseRef LuceneMBaseXmlRpcServer.close()
          Closes the attached server listening to the socket.
 

Uses of MBaseRef in org.activemath.omdocjdom.mbase
 

Classes in org.activemath.omdocjdom.mbase that implement MBaseRef
 class OJXmlRpcMBaseRef
          This implementation of MBaseRef is an Xml-Rpc client supposed to talk to an OJXMLRPCmbaseServer.
 class OmdocJdomMBaseRef
          This class is a wrapper for OmdocJdomMBase to be integrated within ActiveMath under the MBaseRef interface.
 

Fields in org.activemath.omdocjdom.mbase declared as MBaseRef
 MBaseRef ElementFromIDTable.surroundingMBaseRef
           
 

Methods in org.activemath.omdocjdom.mbase that return MBaseRef
 MBaseRef OJXMLRPCmbaseServer.close()
          Closes the attached server listening to the socket.
 MBaseRef MBaseBuilder.getSurroundingMBaseRef()
          Gets the surrounding MBaseRef used to check the existence of items outside of the currently loaded MBase.
 

Constructors in org.activemath.omdocjdom.mbase with parameters of type MBaseRef
ElementFromIDTable(MBaseRef surroundingMBaseRef)
           
OJXMLRPCmbaseServer(int portNumber, MBaseRef mbaseRef)
          Missing description of constructor for the OJXMLRPCmbaseServer object
OJXMLRPCmbaseServer(MBaseRef mbaseRef)
           
 

Uses of MBaseRef in org.activemath.omdocjdom.rephrase
 

Methods in org.activemath.omdocjdom.rephrase with parameters of type MBaseRef
 boolean CDGroup.doesContainCD(String cdName, MBaseRef mbaseRef)
          Currently only supports theory-ids or theory-names for which searchText(java.lang.String, java.util.Collection) is used through OMSDisambiguator.
 void RephraseGraph.init(MBaseRef mbase, Subconfiguration config)
          Fills the graph with the rephrase-rules.
static CDGroup CDGroup.makeFromOJGroup(MBaseRef mbaseRef, MBaseID omgroupId)
           
 

Uses of MBaseRef in org.activemath.omdocjdom.slumb
 

Classes in org.activemath.omdocjdom.slumb that implement MBaseRef
 class SluMBaseRef
           
 class SluMBaseRefForTesting
           
 

Uses of MBaseRef in org.activemath.omdocjdom.thembase
 

Classes in org.activemath.omdocjdom.thembase that implement MBaseRef
 class TheMBaseXmlRpcClient
          MBaseRef implementation to talk to the real MBase.
 

Uses of MBaseRef in org.activemath.presentation.preproc
 

Fields in org.activemath.presentation.preproc declared as MBaseRef
 MBaseRef SymbolDeclarationsTask.mbaseRef
           
 

Methods in org.activemath.presentation.preproc with parameters of type MBaseRef
static TaskFactory SymbolDeclarationsTask.giveFactory(MBaseRef mbaseRef)
           
static PreProcessor PreProcessor.makeNewPagePreProc(MBaseRef mbaseRef)
          Makes a new page pre-processor every time.
 

Constructors in org.activemath.presentation.preproc with parameters of type MBaseRef
OmletExpresserTask(MBaseRef mbaseRef)
           
SymbolDeclarationsTask(org.jdom.Element root, MBaseRef mbaseRef)
           
 

Uses of MBaseRef in org.activemath.util.OMconverters
 

Methods in org.activemath.util.OMconverters with parameters of type MBaseRef
 String OMConverter.convertFromMBase(MBaseRef mbaseRef, MBaseID id)
          Convert content provided by MBase returning to a String
 String OMConvertByStylesheet.convertFromMBase(MBaseRef mbaseRef, MBaseID id)
          convert from MBase content
 

Uses of MBaseRef in org.activemath.webapp.clip
 

Methods in org.activemath.webapp.clip with parameters of type MBaseRef
static OJElement ClipsStorage.extractOpenMathClip(MBaseRef mbaseRef, String coord)
           
 

Uses of MBaseRef in org.activemath.webapp.dict
 

Methods in org.activemath.webapp.dict with parameters of type MBaseRef
 void ItemView.setMbaseRef(MBaseRef mbaseRef)
           
 

Constructors in org.activemath.webapp.dict with parameters of type MBaseRef
RelationsPackView(MBaseID mbaseId, boolean outgoing, Predicate predicate, MBaseRef mbaseRef)
           
 

Uses of MBaseRef in org.activemath.webapp.dict.queries
 

Methods in org.activemath.webapp.dict.queries with parameters of type MBaseRef
 void SearchResultCursor.grabHits(SearchResultHits hits, AMIndexSearcher searcher, MBaseRef mbaseRef, boolean applyLearnerSymbolPolicy, List learningContexts)
          Goes through the hits and grabs the ones that'll be kept.
 

Uses of MBaseRef in org.activemath.webapp.extasy
 

Methods in org.activemath.webapp.extasy that return MBaseRef
static MBaseRef AuthoringState.getMBase()
           
 

Uses of MBaseRef in org.activemath.webapp.tools
 

Fields in org.activemath.webapp.tools declared as MBaseRef
protected  MBaseRef SymbolPresentationListController.Item.mbaseRef
           
 

Constructors in org.activemath.webapp.tools with parameters of type MBaseRef
SymbolPresentationListController.Collection(MBaseRef mbaseRef, String name)
           
SymbolPresentationListController.Item(MBaseRef mbaseRef, MBaseID id)
           
SymbolPresentationListController.Symbol(MBaseRef mbaseRef, MBaseID id)
           
SymbolPresentationListController.Theory(MBaseRef mbaseRef, MBaseID id)
           
 

Uses of MBaseRef in org.activemath.webapp.ws.delegation.siette
 

Constructors in org.activemath.webapp.ws.delegation.siette with parameters of type MBaseRef
SietteAsignaturaProducer(MBaseRef mbaseRef, MBaseID groupingID, String subjname)
          Constructor