org.openadaptor.dmx
Class BIMRepository

java.lang.Object
  extended by org.openadaptor.dataobjects.AbstractDOTypeRepository
      extended by org.openadaptor.dmx.metaobjects.util.MOTypeRepository
          extended by org.openadaptor.dmx.util.DMXTypeRepository
              extended by org.openadaptor.dmx.BIMRepository
All Implemented Interfaces:
DOTypeRepository

public class BIMRepository
extends DMXTypeRepository

The BIMRepository holds the BIM.

Version:
0.1
Author:
Paul Krause

Field Summary
 
Fields inherited from class org.openadaptor.dmx.metaobjects.util.MOTypeRepository
checkModel, mods
 
Constructor Summary
BIMRepository(java.lang.String theFileName)
          The constructor for the BIMRepository initializes the repository with the BIM Url.
BIMRepository(java.net.URL theBIMUrl)
          The constructor for the BIMRepository initializes the repository with the BIM Url.
 
Method Summary
 
Methods inherited from class org.openadaptor.dmx.util.DMXTypeRepository
init, setParser
 
Methods inherited from class org.openadaptor.dmx.metaobjects.util.MOTypeRepository
checkType, getFactory, getType, getType, getTypes, getTypeValidator, getValidator, isAggregationRefTypeInAttribute, populateIndexAndVersions, validateModel
 
Methods inherited from class org.openadaptor.dataobjects.AbstractDOTypeRepository
getAttributeFromType, getCardinalityMax, getCardinalityMin, getPrimitiveType, getPrimitiveTypes, getPrimitiveTypesName, isMandatoryAttribute, isPrimitiveType, isPrimitiveTypeCompatibleTo, registerPrimitiveType, removeRegisteredTypes, setPrimitiveTypeCompatibleTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BIMRepository

public BIMRepository(java.net.URL theBIMUrl)
              throws InvalidModelException,
                     java.io.IOException,
                     org.xml.sax.SAXException
The constructor for the BIMRepository initializes the repository with the BIM Url.

Throws:
InvalidModelException
java.io.IOException
org.xml.sax.SAXException

BIMRepository

public BIMRepository(java.lang.String theFileName)
              throws InvalidModelException,
                     java.io.FileNotFoundException,
                     java.io.IOException,
                     org.xml.sax.SAXException
The constructor for the BIMRepository initializes the repository with the BIM Url.

Throws:
InvalidModelException
java.io.FileNotFoundException
java.io.IOException
org.xml.sax.SAXException