org.tm4j.tmapi.core
Class TMAPIOccurrenceImpl

java.lang.Object
  extended byorg.tm4j.tmapi.core.TMAPITopicMapObjectImpl
      extended byorg.tm4j.tmapi.core.TMAPIScopedObjectImpl
          extended byorg.tm4j.tmapi.core.TMAPIOccurrenceImpl
All Implemented Interfaces:
org.tmapi.core.Occurrence, org.tmapi.core.ScopedObject, org.tmapi.core.TopicMapObject

public class TMAPIOccurrenceImpl
extends TMAPIScopedObjectImpl
implements org.tmapi.core.Occurrence


Constructor Summary
TMAPIOccurrenceImpl(Occurrence occ, TMAPITopicMapImpl tm)
           
 
Method Summary
 org.tmapi.core.Locator getResource()
           
 org.tmapi.core.Topic getTopic()
           
 org.tmapi.core.Topic getType()
           
 java.lang.String getValue()
           
 Occurrence getWrapped()
           
 void remove()
           
 void setResource(org.tmapi.core.Locator loc)
           
 void setType(org.tmapi.core.Topic type)
           
 void setValue(java.lang.String data)
           
 
Methods inherited from class org.tm4j.tmapi.core.TMAPIScopedObjectImpl
addScopingTopic, getScope, removeScopingTopic
 
Methods inherited from class org.tm4j.tmapi.core.TMAPITopicMapObjectImpl
addSourceLocator, equals, getObjectId, getReifier, getSourceLocators, getTopicMap, hashCode, removeSourceLocator
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.tmapi.core.Occurrence
getReifier
 
Methods inherited from interface org.tmapi.core.ScopedObject
addScopingTopic, getScope, removeScopingTopic
 
Methods inherited from interface org.tmapi.core.TopicMapObject
addSourceLocator, equals, getObjectId, getSourceLocators, getTopicMap, hashCode, removeSourceLocator
 

Constructor Detail

TMAPIOccurrenceImpl

public TMAPIOccurrenceImpl(Occurrence occ,
                           TMAPITopicMapImpl tm)
Method Detail

getWrapped

public Occurrence getWrapped()

getTopic

public org.tmapi.core.Topic getTopic()
Specified by:
getTopic in interface org.tmapi.core.Occurrence

getType

public org.tmapi.core.Topic getType()
Specified by:
getType in interface org.tmapi.core.Occurrence

setType

public void setType(org.tmapi.core.Topic type)
Specified by:
setType in interface org.tmapi.core.Occurrence

getValue

public java.lang.String getValue()
Specified by:
getValue in interface org.tmapi.core.Occurrence

setValue

public void setValue(java.lang.String data)
Specified by:
setValue in interface org.tmapi.core.Occurrence

getResource

public org.tmapi.core.Locator getResource()
Specified by:
getResource in interface org.tmapi.core.Occurrence

setResource

public void setResource(org.tmapi.core.Locator loc)
Specified by:
setResource in interface org.tmapi.core.Occurrence

remove

public void remove()
Specified by:
remove in interface org.tmapi.core.Occurrence