com.ibm.adt.topology.provider.impl
Class TopologyProviderExtensionImpl

java.lang.Object
  extended by com.ibm.adt.topology.provider.impl.TopologyProviderExtensionImpl

public abstract class TopologyProviderExtensionImpl
extends java.lang.Object


Constructor Summary
TopologyProviderExtensionImpl()
           
 
Method Summary
protected  java.util.Collection getObjectTypes()
           
protected  java.util.Collection getRelationships()
           
protected  void initializeTopologyObjectTypes(java.net.URL objectTypeMap)
          Parses through the TopologyObjectType xml declarations and builds the required TopologyObjectType and RelationshipMetaInfo objects.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopologyProviderExtensionImpl

public TopologyProviderExtensionImpl()
                              throws TopologyException
Throws:
TopologyException
Method Detail

initializeTopologyObjectTypes

protected void initializeTopologyObjectTypes(java.net.URL objectTypeMap)
                                      throws TopologyException
Parses through the TopologyObjectType xml declarations and builds the required TopologyObjectType and RelationshipMetaInfo objects.

Parameters:
objectTypeMap - URL specifying the ObjectTypeMap xml file to parse
Throws:
javax.xml.parsers.ParserConfigurationException
javax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException
TopologyException

getObjectTypes

protected java.util.Collection getObjectTypes()
Returns:
the objectTypes

getRelationships

protected java.util.Collection getRelationships()
Returns:
the relationships


© Copyright 2006 IBM Corp. 2006 All Rights Reserved