Class EObjectActionSupplier<T extends EObject>

java.lang.Object
org.nasdanika.html.ecore.EObjectActionSupplier<T>
All Implemented Interfaces:
AutoCloseable, BiFunction<EClass,org.nasdanika.common.ProgressMonitor,org.nasdanika.html.model.app.Action>, org.nasdanika.common.Diagnosable, org.nasdanika.common.ExecutionParticipant, org.nasdanika.common.ExecutionParticipantInfo, org.nasdanika.common.Function<EClass,org.nasdanika.html.model.app.Action>, EcoreActionSupplier
Direct Known Subclasses:
EModelElementActionSupplier

public abstract class EObjectActionSupplier<T extends EObject> extends Object implements EcoreActionSupplier
Adapts EObject to ActionSupplier.
Author:
Pavel Vlasov
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected T
     

    Fields inherited from interface org.nasdanika.common.Diagnosable

    SUCCESS

    Fields inherited from interface org.nasdanika.common.Function

    NOP
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Adapts child eObject to ActionSupplier and adds to the list of children to be configured.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.util.function.BiFunction

    andThen

    Methods inherited from interface org.nasdanika.common.Diagnosable

    diagnose

    Methods inherited from interface org.nasdanika.common.ExecutionParticipant

    close, commit, rollback, split, split, splitAndCommit, splitAndCommit, splitAndDiagnose, splitAndDiagnose, splitAndRollback, splitAndRollback

    Methods inherited from interface org.nasdanika.common.ExecutionParticipantInfo

    name, size

    Methods inherited from interface org.nasdanika.common.Function

    apply, before, execute, splitAndExecute, splitAndExecute, then, then, then, toFunction