org.sf.codejen.js
Class JsModelExtractor

java.lang.Object
  extended by org.sf.codejen.js.JsWorker
      extended by org.sf.codejen.js.JsModelExtractor
All Implemented Interfaces:
ModelExtractor

public class JsModelExtractor
extends JsWorker
implements ModelExtractor

JavaScript-able ModelExtractor

Author:
Shane Ng
See Also:
ModelExtractor, JsWorker

Constructor Summary
JsModelExtractor()
           
 
Method Summary
 List extract(Object model)
          Extract the elements from the given model.
 
Methods inherited from class org.sf.codejen.js.JsWorker
exec, setModelName, setScript
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsModelExtractor

public JsModelExtractor()
Method Detail

extract

public List extract(Object model)
Description copied from interface: ModelExtractor
Extract the elements from the given model.

Specified by:
extract in interface ModelExtractor
Parameters:
model - the model to be extracted.
Returns:
the elements for source code generation.
See Also:
ModelExtractor.extract(Object)