Class ChartConfigManager

  • Direct Known Subclasses:
    ChartConfigFactory

    public abstract class ChartConfigManager
    extends java.lang.Object

    Abstract ChartConfigManager class.

    Version:
    $Id: $
    Author:
    david
    • Constructor Detail

      • ChartConfigManager

        public ChartConfigManager()
    • Method Detail

      • parseXml

        public static void parseXml​(java.io.InputStream stream)
                             throws java.io.IOException

        parseXml

        Parameters:
        stream - a InputStream object.
        Throws:
        java.io.IOException - if any.
      • saveXml

        protected abstract void saveXml​(java.lang.String xml)
                                 throws java.io.IOException

        saveXml

        Parameters:
        xml - a String object.
        Throws:
        java.io.IOException - if any.
      • saveCurrent

        public void saveCurrent()
                         throws java.io.IOException

        saveCurrent

        Throws:
        java.io.IOException - if any.
      • getConfiguration

        public ChartConfiguration getConfiguration()
                                            throws java.io.IOException

        getConfiguration

        Returns:
        a ChartConfiguration object.
        Throws:
        java.io.IOException - if any.
      • update

        protected abstract void update()
                                throws java.io.IOException

        update

        Throws:
        java.io.IOException - if any.