Class SModelDescriptorStub

  • All Implemented Interfaces:
    ModelWithDisposeInfo, FastNodeFinder.Factory, SModelInternal, SModel
    Direct Known Subclasses:
    SModelBase

    public abstract class SModelDescriptorStub
    extends Object
    implements SModelInternal, SModel, FastNodeFinder.Factory
    IMPORTANT - DO NOT SUBCLASS THIS ONE DIRECTLY, USE SModelBase INSTEAD. Stub for model implementations with data kept separately in a SModel/SModelData (as of now/planned). Unlike SModelBase, which is true root of model descriptor hierarchy, this class keeps transition stuff like legacy SModelListeners and SModelInternal methods, our explicit though untold dependencies from smodel.SModel. Perhaps, one day we can get rid of if altogether. TODO move listeners to openapi