ch.qos.logback.classic.gaffer
Class ComponentDelegate
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.classic.gaffer.ComponentDelegate
- All Implemented Interfaces:
- ContextAware, groovy.lang.GroovyObject
- Direct Known Subclasses:
- AppenderDelegate
public class ComponentDelegate
- extends ContextAwareBase
- implements groovy.lang.GroovyObject
- Author:
- Ceki Gücü
| Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase |
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComponentDelegate
public ComponentDelegate(Object component)
getComponent
public final Object getComponent()
getFieldsToCaccade
public final List getFieldsToCaccade()
getLabel
public String getLabel()
getLabelFistLetterInUpperCase
public String getLabelFistLetterInUpperCase()
methodMissing
public void methodMissing(String name,
Object args)
cascadeFields
public void cascadeFields(ComponentDelegate subDelegate)
injectParent
public void injectParent(Object subComponent)
propertyMissing
public void propertyMissing(String name,
Object value)
analyzeArgs
public Object analyzeArgs(Object[] args)
parseClassArgument
public Class parseClassArgument(Object arg)
parseNameArgument
public String parseNameArgument(Object arg)
getComponentName
public String getComponentName()
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClass in interface groovy.lang.GroovyObject
setMetaClass
public void setMetaClass(groovy.lang.MetaClass metaClass)
- Specified by:
setMetaClass in interface groovy.lang.GroovyObject
invokeMethod
public Object invokeMethod(String name,
Object args)
- Specified by:
invokeMethod in interface groovy.lang.GroovyObject
getProperty
public Object getProperty(String name)
- Specified by:
getProperty in interface groovy.lang.GroovyObject
setProperty
public void setProperty(String name,
Object value)
- Specified by:
setProperty in interface groovy.lang.GroovyObject
Copyright © 2005-2012 QOS.ch. All Rights Reserved.