com.supermap.services.providers

Class UGCPlotProviderSetting

  • java.lang.Object
    • com.supermap.services.providers.UGCPlotProviderSetting
  • All Implemented Interfaces:
    java.io.Serializable


    public class UGCPlotProviderSetting
    extends java.lang.Object
    implements java.io.Serializable
    

    SuperMap dynamic mapping service provider setting class.

    Used to set up SuperMap dynamic plotting service provider information.

    See Also:
    Serialized Form
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      UGCPlotProviderSetting clone() 
      boolean equals(java.lang.Object obj)
      Compare whether the specified object is equal to the current object.
      java.lang.String getSymbolIconOutputPath()
      Gets the output path of the label Icon.
      java.lang.String getSymbolIconOutputSite()
      Gets the label to publish the site.
      java.lang.String[] getSymbolLibPaths()
      Gets the tag library path and its associated Icon path.
      int hashCode()
      Gets the hash value of the object instance
      void setSymbolIconOutputPath(java.lang.String symbolIconOutputPath)
      Sets the output path of the label Icon.
      void setSymbolIconOutputSite(java.lang.String symbolIconOutputSite)
      Sets the label to publish the site.
      void setSymbolLibPaths(java.lang.String[] symbolLibPaths)
      Sets the label library path.
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • UGCPlotProviderSetting

        public UGCPlotProviderSetting()
        

        The Constructor.

      • UGCPlotProviderSetting

        public UGCPlotProviderSetting(UGCPlotProviderSetting plotSetting)
        

        Construct a UGCPlotProviderSetting object by dynamically plotting the service provider configuration information with SuperMap.

        Parameters:
        plotSetting - SuperMap dynamic plotting service provider information.
    • Method Detail

      • setSymbolLibPaths

        public void setSymbolLibPaths(java.lang.String[] symbolLibPaths)
        

        Sets the label library path.

        Parameters:
        symbolLibPaths - the label library path.
      • getSymbolLibPaths

        public java.lang.String[] getSymbolLibPaths()
        

        Gets the tag library path and its associated Icon path.

        Returns:
        the tag library path and its associated Icon path.
      • setSymbolIconOutputPath

        public void setSymbolIconOutputPath(java.lang.String symbolIconOutputPath)
        

        Sets the output path of the label Icon.

        Parameters:
        symbolIconOutputPath - the icon's output path.
      • getSymbolIconOutputPath

        public java.lang.String getSymbolIconOutputPath()
        

        Gets the output path of the label Icon.

        Returns:
        the output path of the label Icon.
      • setSymbolIconOutputSite

        public void setSymbolIconOutputSite(java.lang.String symbolIconOutputSite)
        

        Sets the label to publish the site.

        Parameters:
        symbolIconOutputSite - label Icon publishing site.
      • getSymbolIconOutputSite

        public java.lang.String getSymbolIconOutputSite()
        

        Gets the label to publish the site.

        Returns:
        the label to publish the site.
      • equals

        public boolean equals(java.lang.Object obj)
        

        Compare whether the specified object is equal to the current object.

        Overrides:
        equals in class java.lang.Object
        Parameters:
        obj - the object that is compared with the current object.
        Returns:
        Returns true if both objects are equal; false otherwise.
      • hashCode

        public int hashCode()
        
        Gets the hash value of the object instance
        Overrides:
        hashCode in class java.lang.Object
        Returns:
        hash value