de.topicmapslab.majortom.importer.helper
Class Characteristic

java.lang.Object
  extended by de.topicmapslab.majortom.importer.helper.Characteristic
Direct Known Subclasses:
Name, Occurrence

public abstract class Characteristic
extends java.lang.Object

supertype for the name and occurence helper class

Author:
Hannes Niederhausen

Field Summary
private  long parentId
           
private  com.semagia.mio.IRef reifier
           
private  java.util.List<com.semagia.mio.IRef> themeRefs
           
private  long topicmapId
           
private  com.semagia.mio.IRef typeRef
           
private  java.lang.String value
           
 
Constructor Summary
Characteristic()
           
 
Method Summary
 void addTheme(com.semagia.mio.IRef ref)
           
 long getParentId()
           
 com.semagia.mio.IRef getReifier()
           
 java.util.List<com.semagia.mio.IRef> getThemeRefs()
           
 long getTopicMapId()
           
 com.semagia.mio.IRef getTypeRef()
           
 java.lang.String getValue()
           
 void setParentId(long parentId)
           
 void setReifier(com.semagia.mio.IRef reifier)
           
 void setTopicmapId(long topicmapId)
           
 void setTypeRef(com.semagia.mio.IRef typeRef)
           
 void setValue(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parentId

private long parentId

topicmapId

private long topicmapId

typeRef

private com.semagia.mio.IRef typeRef

value

private java.lang.String value

reifier

private com.semagia.mio.IRef reifier

themeRefs

private java.util.List<com.semagia.mio.IRef> themeRefs
Constructor Detail

Characteristic

public Characteristic()
Method Detail

getParentId

public long getParentId()
Returns:

setParentId

public void setParentId(long parentId)
Parameters:
parentId -

getTopicMapId

public long getTopicMapId()
Returns:

setTopicmapId

public void setTopicmapId(long topicmapId)
Parameters:
topicmapId -

getTypeRef

public com.semagia.mio.IRef getTypeRef()
Returns:

setTypeRef

public void setTypeRef(com.semagia.mio.IRef typeRef)
Parameters:
typeRef -

getValue

public java.lang.String getValue()
Returns:

setValue

public void setValue(java.lang.String value)
Parameters:
value -

getThemeRefs

public java.util.List<com.semagia.mio.IRef> getThemeRefs()
Returns:

addTheme

public void addTheme(com.semagia.mio.IRef ref)
Parameters:
ref -

getReifier

public com.semagia.mio.IRef getReifier()
Returns:

setReifier

public void setReifier(com.semagia.mio.IRef reifier)
Parameters:
reifier -