Class DefaultAboutManager

java.lang.Object
org.gvsig.about.impl.DefaultAboutManager
All Implemented Interfaces:
org.gvsig.about.AboutManager

public class DefaultAboutManager extends Object implements org.gvsig.about.AboutManager
Version:
$Id$
Author:
gvSIG Team
  • Field Details

    • developers

      protected List<org.gvsig.about.AboutDeveloper> developers
    • translators

      protected List<org.gvsig.about.AboutTranslator> translators
    • sponsors

      protected List<org.gvsig.about.AboutSponsor> sponsors
    • root

      protected DefaultAboutProject root
    • ICON_SIZE

      protected int ICON_SIZE
  • Constructor Details

    • DefaultAboutManager

      public DefaultAboutManager()
  • Method Details

    • setProject

      public void setProject(String name, URL description, URL icon)
      Specified by:
      setProject in interface org.gvsig.about.AboutManager
    • setProject

      public void setProject(String name, URL description, URL icon, Map<String,String> vars)
      Specified by:
      setProject in interface org.gvsig.about.AboutManager
    • addDeveloper

      public org.gvsig.about.AboutParticipant addDeveloper(String name, URL description, int priority)
      Specified by:
      addDeveloper in interface org.gvsig.about.AboutManager
    • addDeveloper

      public org.gvsig.about.AboutParticipant addDeveloper(String name, URL description, int priority, URL icon)
      Specified by:
      addDeveloper in interface org.gvsig.about.AboutManager
    • addSponsor

      public org.gvsig.about.AboutParticipant addSponsor(String name, URL description, int priority)
      Specified by:
      addSponsor in interface org.gvsig.about.AboutManager
    • addSponsor

      public org.gvsig.about.AboutParticipant addSponsor(String name, URL description, int priority, URL icon)
      Specified by:
      addSponsor in interface org.gvsig.about.AboutManager
    • addTranslator

      public org.gvsig.about.AboutParticipant addTranslator(String name, URL description, int priority)
      Specified by:
      addTranslator in interface org.gvsig.about.AboutManager
    • addTranslator

      public org.gvsig.about.AboutParticipant addTranslator(String name, URL description, int priority, URL icon)
      Specified by:
      addTranslator in interface org.gvsig.about.AboutManager
    • getAboutPanel

      public JPanel getAboutPanel()
      Specified by:
      getAboutPanel in interface org.gvsig.about.AboutManager
    • getContributions

      public List<org.gvsig.about.AboutContribution> getContributions(org.gvsig.about.AboutParticipant participant)
    • getImageIcon

      public ImageIcon getImageIcon(String name)
    • getImageIcon

      public ImageIcon getImageIcon(URL url)
    • getImageIcon

      public ImageIcon getImageIcon(String name, String defaultName)
    • getImageIcon

      public ImageIcon getImageIcon(URL url, String defaultName)
    • getProject

      public org.gvsig.about.AboutProject getProject()
      Specified by:
      getProject in interface org.gvsig.about.AboutManager
    • getDevelopers

      public List<org.gvsig.about.AboutDeveloper> getDevelopers()
      Specified by:
      getDevelopers in interface org.gvsig.about.AboutManager
    • getSponsors

      public List<org.gvsig.about.AboutSponsor> getSponsors()
      Specified by:
      getSponsors in interface org.gvsig.about.AboutManager
    • getTranslators

      public List<org.gvsig.about.AboutTranslator> getTranslators()
      Specified by:
      getTranslators in interface org.gvsig.about.AboutManager
    • getDeveloper

      public org.gvsig.about.AboutDeveloper getDeveloper(String name)
      Specified by:
      getDeveloper in interface org.gvsig.about.AboutManager
    • getSponsor

      public org.gvsig.about.AboutSponsor getSponsor(String name)
      Specified by:
      getSponsor in interface org.gvsig.about.AboutManager
    • getTranslator

      public org.gvsig.about.AboutTranslator getTranslator(String name)
      Specified by:
      getTranslator in interface org.gvsig.about.AboutManager
    • getStringFromFile

      public String getStringFromFile(String filename) throws FileNotFoundException, IOException
      Throws:
      FileNotFoundException
      IOException
    • getStringFromUrl

      public String getStringFromUrl(URL url)
    • getStringFromUrl

      public String getStringFromUrl(URL url, Map<String,String> vars)
    • expandVars

      public String expandVars(String data, Map<String,String> vars)
    • getURLBase

      public String getURLBase(URL fileURL)
      Specified by:
      getURLBase in interface org.gvsig.about.AboutManager