Package jsl.observers

Class SpatialModelTextFileObserver

  • All Implemented Interfaces:
    ObserverIfc

    public class SpatialModelTextFileObserver
    extends java.lang.Object
    implements ObserverIfc
    • Field Detail

      • myModel

        protected Model myModel
      • myFirstUpdateFlag

        protected boolean myFirstUpdateFlag
      • myTextReport

        protected final TextReport myTextReport
    • Constructor Detail

      • SpatialModelTextFileObserver

        public SpatialModelTextFileObserver​(java.nio.file.Path pathToFile)
    • Method Detail

      • update

        public void update​(java.lang.Object arg0,
                           java.lang.Object arg1)
        Description copied from interface: ObserverIfc
        This method is called when the observable needs observing
        Specified by:
        update in interface ObserverIfc
        Parameters:
        arg0 - the thing observed
        arg1 - an object of info
      • recordFirstUpdate

        protected void recordFirstUpdate()
      • recordSpatialModelElementRemoved

        protected void recordSpatialModelElementRemoved()
      • recordSpatialModelElementAdded

        protected void recordSpatialModelElementAdded()
      • recordPositionUpdate

        protected void recordPositionUpdate()