class SimpleBioC::NodeBase
NodeBase
is not a BioC DTD entity. This is a super class of Annotation
& Relation
.
Attributes
document[R]
id[RW]
infons[RW]
passage[R]
sentence[R]
Public Class Methods
new(parent)
click to toggle source
# File lib/simple_bioc/node_base.rb, line 7 def initialize(parent) @infons = {} @id = nil @document = parent if parent.is_a? Document @passage = parent if parent.is_a? Passage @sentence = parent if parent.is_a? Sentence @passage = @sentence.passage unless @sentence.nil? @document = @passage.document unless @passage.nil? end
Public Instance Methods
clear_sentence()
click to toggle source
# File lib/simple_bioc/node_base.rb, line 17 def clear_sentence @sentence = nil end