de.topicmapslab.majortom.revision.core
Class ReadOnlyVariant

java.lang.Object
  extended by de.topicmapslab.majortom.revision.core.ReadOnlyConstruct
      extended by de.topicmapslab.majortom.revision.core.ReadOnlyReifiable
          extended by de.topicmapslab.majortom.revision.core.ReadOnlyScopable
              extended by de.topicmapslab.majortom.revision.core.ReadOnlyDatatypeAware
                  extended by de.topicmapslab.majortom.revision.core.ReadOnlyVariant
All Implemented Interfaces:
de.topicmapslab.majortom.model.core.IConstruct, de.topicmapslab.majortom.model.core.IDatatypeAware, de.topicmapslab.majortom.model.core.IReifiable, de.topicmapslab.majortom.model.core.IScopable, de.topicmapslab.majortom.model.core.IVariant, java.io.Serializable, java.lang.Comparable<de.topicmapslab.majortom.model.core.IConstruct>, org.tmapi.core.Construct, org.tmapi.core.DatatypeAware, org.tmapi.core.Reifiable, org.tmapi.core.Scoped, org.tmapi.core.Variant
Direct Known Subclasses:
InMemoryReadOnlyVariant, JdbcReadOnlyVariant

public abstract class ReadOnlyVariant
extends ReadOnlyDatatypeAware
implements de.topicmapslab.majortom.model.core.IVariant

Author:
Sven Krosse
See Also:
Serialized Form

Field Summary
private static long serialVersionUID
           
 
Constructor Summary
ReadOnlyVariant(de.topicmapslab.majortom.model.core.IVariant clone)
           
 
Method Summary
 
Methods inherited from class de.topicmapslab.majortom.revision.core.ReadOnlyDatatypeAware
booleanValue, coordinateValue, dateTimeValue, decimalValue, doubleValue, floatValue, getValue, integerValue, intValue, locatorValue, longValue, objectValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, surfaceValue, uriValue
 
Methods inherited from class de.topicmapslab.majortom.revision.core.ReadOnlyScopable
addTheme, getScope, removeTheme
 
Methods inherited from class de.topicmapslab.majortom.revision.core.ReadOnlyReifiable
setReifier
 
Methods inherited from class de.topicmapslab.majortom.revision.core.ReadOnlyConstruct
addItemIdentifier, compareTo, equals, getId, getTopicMap, hashCode, isRemoved, longId, remove, remove, removeItemIdentifier, setRemoved
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.topicmapslab.majortom.model.core.IVariant
getParent
 
Methods inherited from interface org.tmapi.core.Variant
getScope
 
Methods inherited from interface de.topicmapslab.majortom.model.core.IDatatypeAware
booleanValue, coordinateValue, dateTimeValue, doubleValue, setValue, setValue, setValue, setValue, setValue, setValue, surfaceValue, uriValue
 
Methods inherited from interface org.tmapi.core.DatatypeAware
decimalValue, floatValue, getDatatype, getValue, integerValue, intValue, locatorValue, longValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue
 
Methods inherited from interface org.tmapi.core.Reifiable
getReifier, setReifier
 
Methods inherited from interface org.tmapi.core.Scoped
addTheme, removeTheme
 
Methods inherited from interface org.tmapi.core.Construct
addItemIdentifier, equals, getId, getItemIdentifiers, getTopicMap, hashCode, remove, removeItemIdentifier
 
Methods inherited from interface de.topicmapslab.majortom.model.core.IScopable
getScopeObject, getTopicMap
 
Methods inherited from interface de.topicmapslab.majortom.model.core.IConstruct
isRemoved, longId, remove
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

ReadOnlyVariant

public ReadOnlyVariant(de.topicmapslab.majortom.model.core.IVariant clone)
Parameters:
clone -