Rio Project 4.2 API Documentation
org.rioproject.opstring
Class GroovyDSLOpStringParser
java.lang.Object
org.rioproject.opstring.GroovyDSLOpStringParser
- All Implemented Interfaces:
- groovy.lang.GroovyObject, OpStringParser
public class GroovyDSLOpStringParser
- extends Object
- implements OpStringParser, groovy.lang.GroovyObject
|
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 |
GroovyDSLOpStringParser
public GroovyDSLOpStringParser()
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 © 2006-2011 Rio Project. All Rights Reserved.