Top Fields Constructors Methods
ch.qos.logback.core.joran.conditional

public Class IfAction

extends BaseModelAction
Class Inheritance
Imports
org.xml.sax.Attributes, ch.qos.logback.core.joran.action.BaseModelAction, .PreconditionValidator, ch.qos.logback.core.joran.spi.SaxEventInterpretationContext, ch.qos.logback.core.model.conditional.IfModel, ch.qos.logback.core.model.Model

Field Summary

Modifier and TypeField and Description
public static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected Model
protected boolean
Inherited from ch.qos.logback.core.joran.action.BaseModelAction:
beginbodyend

Field Detail

CONDITION_ATTRIBUTEback to summary
public static final String CONDITION_ATTRIBUTE

Constructor Detail

IfActionback to summary
public IfAction()

Method Detail

buildCurrentModelback to summary
protected Model buildCurrentModel(SaxEventInterpretationContext interpretationContext, String name, Attributes attributes)

Implements abstract ch.qos.logback.core.joran.action.BaseModelAction.buildCurrentModel.

Annotations
@Override
validPreconditionsback to summary
protected boolean validPreconditions(SaxEventInterpretationContext interpcont, String name, Attributes attributes)

Overrides ch.qos.logback.core.joran.action.BaseModelAction.validPreconditions.

Doc from ch.qos.logback.core.joran.action.BaseModelAction.validPreconditions.

Validate preconditions of this action. By default, true is returned. Subclasses should override appropriately.

Annotations
@Override