Documentation of 'hep.aida.ref.plotter.style.registry.IStyleStore' Java class
IStyleStore
hep.aida.ref.plotter.style.registry

Interface IStyleStore

  • All Known Implementing Classes:
    BaseStyleStore, XMLStyleStore


    public interface IStyleStore
    This interface can be implemented as "In-Memory" copy of persistent facility, or as keeping live connections and committing any change immediately.
    • Method Detail

      • getStoreName

        java.lang.String getStoreName()
      • getStoreType

        java.lang.String getStoreType()
      • isReadOnly

        boolean isReadOnly()
      • hasStyle

        boolean hasStyle(java.lang.String styleName)
      • addStyle

        void addStyle(java.lang.String styleName,
                      IPlotterStyle style)
      • moveUp

        void moveUp(java.lang.String styleName)
      • moveDown

        void moveDown(java.lang.String styleName)
      • removeStyle

        IPlotterStyle removeStyle(java.lang.String styleName)
        Remove Style and Rule associated with it from the Store
      • getAllStyleNames

        java.lang.String[] getAllStyleNames()
      • getRuleForStyle

        IStyleRule getRuleForStyle(java.lang.String styleName)
      • setRuleForStyle

        void setRuleForStyle(java.lang.String styleName,
                             IStyleRule rule)
      • removeRuleForStyle

        void removeRuleForStyle(java.lang.String styleName)
      • commit

        void commit()
        Write all information from Store to the undelying persistent facility: XML file, database, etc.
      • close

        void close()
        Close all connections and free all resources. Store is not usable after this method is executed.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.