Class: CodeModels::JavaParserWrapper::ParserJavaWrapper

Inherits:
Parser
  • Object
show all
Defined in:
lib/codemodels/javaparserwrapper/parserwrapper.rb

Overview

A Parser built wrapping a base parser written in Java

Instance Method Summary collapse

Constructor Details

#initialize(transformer = JavaObjectsToRgenTransformer.new) ⇒ ParserJavaWrapper

Returns a new instance of ParserJavaWrapper.



40
41
42
# File 'lib/codemodels/javaparserwrapper/parserwrapper.rb', line 40

def initialize(transformer=JavaObjectsToRgenTransformer.new)
	@transformer = transformer
end

Instance Method Details

#node_to_model(node) ⇒ Object



44
45
46
# File 'lib/codemodels/javaparserwrapper/parserwrapper.rb', line 44

def node_to_model(node)
	@transformer.node_to_model(node)
end