org.mmbase.bridge.mock
Class MockBuilderReader

java.lang.Object
  extended by org.mmbase.util.xml.DocumentReader
      extended by org.mmbase.util.xml.AbstractBuilderReader<Field>
          extended by org.mmbase.util.xml.ParentBuilderReader
              extended by org.mmbase.bridge.mock.MockBuilderReader

public class MockBuilderReader
extends ParentBuilderReader

This class can read builder XML's. For the moment it's main use is to parse to a Map of DataType's, which is used by MockCloudContext to create NodeManagers.

Since:
MMBase-1.9.2
Version:
$Id: MockBuilderReader.java 41862 2010-04-13 09:32:29Z michiel $
Author:
Michiel Meeuwissen

Field Summary
(package private)  MockCloudContext cloudContext
           
 
Fields inherited from class org.mmbase.util.xml.ParentBuilderReader
parent
 
Fields inherited from class org.mmbase.util.xml.AbstractBuilderReader
DTD_BUILDER, DTD_BUILDER_1_0, DTD_BUILDER_1_1, inheritanceResolved, inputPositions, NAMESPACE_BUILDER, NAMESPACE_BUILDER_2_0, PUBLIC_ID_BUILDER, PUBLIC_ID_BUILDER_1_0, PUBLIC_ID_BUILDER_1_1, searchPositions, XSD_BUILDER_2_0
 
Fields inherited from class org.mmbase.util.xml.DocumentReader
document, DTD_ERROR, DTD_ERROR_1_0, FILENOTFOUND, PUBLIC_ID_ERROR, PUBLIC_ID_ERROR_1_0
 
Constructor Summary
MockBuilderReader(Document d, MockCloudContext cc)
           
MockBuilderReader(InputSource s, MockCloudContext cc)
           
 
Method Summary
protected  NodeManagerDescription getNodeManagerDescription(String parentBuilder)
           
 
Methods inherited from class org.mmbase.util.xml.ParentBuilderReader
getFields, getParentClassName, getParentMaintainer, getParentProperties, getParentSearchAge, getParentVersion, hasParent, resolveInheritance
 
Methods inherited from class org.mmbase.util.xml.AbstractBuilderReader
decodeDataType, decodeDataTypeLater, equals, getBuilderLoader, getClassName, getDataTypes, getDescriptions, getEditorPos, getExtends, getLocalizedDescription, getLocalizedPluralName, getLocalizedSingularName, getMaintainer, getName, getPluralNames, getProperties, getSearchAge, getSingularNames, getStatus, getVersion, hashCode, isInheritanceResolved, mergeElementLists, registerPublicIDs, registerSystemIDs, resolveInheritanceByXML, toString
 
Methods inherited from class org.mmbase.util.xml.DocumentReader
appendChild, getAttribute, getChildElements, getChildElements, getChildElements, getChildElements, getDocument, getDocumentBuilder, getDocumentBuilder, getDocumentBuilder, getDocumentBuilder, getElementAttributeValue, getElementAttributeValue, getElementByPath, getElementByPath, getElementName, getElementValue, getElementValue, getNodeTextValue, getNodeTextValue, getRootElement, getSystemId, hasAttribute, main, setNodeTextValue, setPrefix, setSystemId, toDocument, validate, validate
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

cloudContext

final MockCloudContext cloudContext
Constructor Detail

MockBuilderReader

MockBuilderReader(InputSource s,
                  MockCloudContext cc)

MockBuilderReader

MockBuilderReader(Document d,
                  MockCloudContext cc)
Method Detail

getNodeManagerDescription

protected NodeManagerDescription getNodeManagerDescription(String parentBuilder)
Specified by:
getNodeManagerDescription in class ParentBuilderReader


MMBase 2.0-SNAPSHOT - null