org.tm4j.tmapi.core
Class TMAPITopicMapSystemFactoryImpl

java.lang.Object
  extended byorg.tmapi.core.TopicMapSystemFactory
      extended byorg.tm4j.tmapi.core.TMAPITopicMapSystemFactoryImpl

public class TMAPITopicMapSystemFactoryImpl
extends org.tmapi.core.TopicMapSystemFactory


Nested Class Summary
 class TMAPITopicMapSystemFactoryImpl.FeatureSupport
           
 
Constructor Summary
TMAPITopicMapSystemFactoryImpl()
           
 
Method Summary
 boolean getFeature(java.lang.String feature)
           
 java.lang.String getProperty(java.lang.String propertyName)
           
 boolean hasFeature(java.lang.String featureName)
           
 org.tmapi.core.TopicMapSystem newTopicMapSystem()
           
 void setFeature(java.lang.String feature, boolean value)
           
 void setProperties(java.util.Properties props)
           
 void setProperty(java.lang.String propertyName, java.lang.String propertyValue)
           
 
Methods inherited from class org.tmapi.core.TopicMapSystemFactory
newInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TMAPITopicMapSystemFactoryImpl

public TMAPITopicMapSystemFactoryImpl()
Method Detail

newTopicMapSystem

public org.tmapi.core.TopicMapSystem newTopicMapSystem()
                                                throws org.tmapi.core.TMAPIException
Throws:
org.tmapi.core.TMAPIException

getFeature

public boolean getFeature(java.lang.String feature)
                   throws org.tmapi.core.FeatureNotRecognizedException
Throws:
org.tmapi.core.FeatureNotRecognizedException

setFeature

public void setFeature(java.lang.String feature,
                       boolean value)
                throws org.tmapi.core.FeatureNotSupportedException,
                       org.tmapi.core.FeatureNotRecognizedException
Throws:
org.tmapi.core.FeatureNotSupportedException
org.tmapi.core.FeatureNotRecognizedException

hasFeature

public boolean hasFeature(java.lang.String featureName)

getProperty

public java.lang.String getProperty(java.lang.String propertyName)

setProperty

public void setProperty(java.lang.String propertyName,
                        java.lang.String propertyValue)

setProperties

public void setProperties(java.util.Properties props)