Package com.powsybl.commons.report
Class ReportNodeChildAdderImpl
java.lang.Object
com.powsybl.commons.report.AbstractReportNodeAdderOrBuilder<ReportNodeAdder>
com.powsybl.commons.report.ReportNodeChildAdderImpl
- All Implemented Interfaces:
ReportNodeAdder
,ReportNodeAdderOrBuilder<ReportNodeAdder>
public class ReportNodeChildAdderImpl
extends AbstractReportNodeAdderOrBuilder<ReportNodeAdder>
implements ReportNodeAdder
An adder to create a
ReportNode
object as a child of given ReportNode
parent.- Author:
- Florian Dupuy <florian.dupuy at rte-france.com>
-
Field Summary
Fields inherited from class com.powsybl.commons.report.AbstractReportNodeAdderOrBuilder
key, messageTemplate, values
-
Method Summary
Methods inherited from class com.powsybl.commons.report.AbstractReportNodeAdderOrBuilder
withMessageTemplate, withSeverity, withSeverity, withTypedValue, withTypedValue, withTypedValue, withTypedValue, withTypedValue, withTypedValue, withUntypedValue, withUntypedValue, withUntypedValue, withUntypedValue, withUntypedValue, withUntypedValue
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.powsybl.commons.report.ReportNodeAdderOrBuilder
withMessageTemplate, withSeverity, withSeverity, withTypedValue, withTypedValue, withTypedValue, withTypedValue, withTypedValue, withTypedValue, withUntypedValue, withUntypedValue, withUntypedValue, withUntypedValue, withUntypedValue, withUntypedValue
-
Method Details
-
add
Description copied from interface:ReportNodeAdder
Build and add the correspondingReportNode
.- Specified by:
add
in interfaceReportNodeAdder
- Returns:
- the new
ReportNode
corresponding to currentReportNodeAdder
-
self
- Specified by:
self
in classAbstractReportNodeAdderOrBuilder<ReportNodeAdder>
-