Rio Project 4.2 API Documentation



org.rioproject.opstring
Class GroovyDSLOpStringParser

java.lang.Object
  extended by org.rioproject.opstring.GroovyDSLOpStringParser
All Implemented Interfaces:
groovy.lang.GroovyObject, OpStringParser

public class GroovyDSLOpStringParser
extends Object
implements OpStringParser, groovy.lang.GroovyObject


Constructor Summary
GroovyDSLOpStringParser()
           
 
Method Summary
protected  groovy.lang.MetaClass $getStaticMetaClass()
           
 groovy.lang.ExpandoMetaClass createEMC(Class clazz, groovy.xml.MarkupBuilder builder, groovy.lang.Closure cl)
           
 Object getLogger()
           
 groovy.lang.MetaClass getMetaClass()
           
 Map<String,List<OpString>> getNestedTable()
           
 Object getProperty(String property)
           
 OpStringParser getXmlParser()
           
 Object invokeMethod(String method, Object arguments)
           
 List<OpString> parse(Object source, ClassLoader loader, boolean verify, String[] defaultExportJars, String[] defaultGroups, Object loadPath)
           
 Object parseElement(Object element, GlobalAttrs global, ParsedService sDescriptor, OpString opString)
           
protected  void processAdditionalTags(groovy.xml.MarkupBuilder builder, groovy.lang.ExpandoMetaClass emc)
           
 void setLogger(Object value)
           
 void setMetaClass(groovy.lang.MetaClass mc)
           
 void setNestedTable(Map<String,List<OpString>> value)
           
 void setProperty(String property, Object value)
           
 void setXmlParser(OpStringParser value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroovyDSLOpStringParser

public GroovyDSLOpStringParser()
Method Detail

getMetaClass

public groovy.lang.MetaClass getMetaClass()
Specified by:
getMetaClass in interface groovy.lang.GroovyObject

setMetaClass

public void setMetaClass(groovy.lang.MetaClass mc)
Specified by:
setMetaClass in interface groovy.lang.GroovyObject

invokeMethod

public Object invokeMethod(String method,
                           Object arguments)
Specified by:
invokeMethod in interface groovy.lang.GroovyObject

getProperty

public Object getProperty(String property)
Specified by:
getProperty in interface groovy.lang.GroovyObject

setProperty

public void setProperty(String property,
                        Object value)
Specified by:
setProperty in interface groovy.lang.GroovyObject

setNestedTable

public void setNestedTable(Map<String,List<OpString>> value)

getXmlParser

public OpStringParser getXmlParser()

setXmlParser

public void setXmlParser(OpStringParser value)

getLogger

public Object getLogger()

setLogger

public void setLogger(Object value)

parse

public List<OpString> parse(Object source,
                            ClassLoader loader,
                            boolean verify,
                            String[] defaultExportJars,
                            String[] defaultGroups,
                            Object loadPath)
Specified by:
parse in interface OpStringParser

parseElement

public Object parseElement(Object element,
                           GlobalAttrs global,
                           ParsedService sDescriptor,
                           OpString opString)
Specified by:
parseElement in interface OpStringParser

processAdditionalTags

protected void processAdditionalTags(groovy.xml.MarkupBuilder builder,
                                     groovy.lang.ExpandoMetaClass emc)

getNestedTable

public Map<String,List<OpString>> getNestedTable()

createEMC

public groovy.lang.ExpandoMetaClass createEMC(Class clazz,
                                              groovy.xml.MarkupBuilder builder,
                                              groovy.lang.Closure cl)

$getStaticMetaClass

protected groovy.lang.MetaClass $getStaticMetaClass()

Copyright © Rio Project.

Copyright © 2006-2011 Rio Project. All Rights Reserved.