com.supermap.services.components.impl

Class RealspaceNameMapping

  • java.lang.Object
    • com.supermap.services.components.impl.RealspaceNameMapping
  • All Implemented Interfaces:
    NameMapping<Realspace>


    public class RealspaceNameMapping
    extends java.lang.Object
    implements NameMapping<Realspace>
    

    3D module name mapping object class.

    This class is used to obtain a list of scene names and data name in the 3D service business component corresponds to.

    • Method Summary

      Methods 
      Modifier and Type Method and Description
      java.util.List<java.lang.String> getNames(Realspace realspace)
      Gets the list of scene names.
      static boolean hasRequestAddition(java.lang.String[] additions, java.lang.String requestAddition, boolean isSceneOrData) 
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SCENENAME_PROFIXX

        public static final java.lang.String SCENENAME_PROFIXX
        
      • DATANAME_PROFIXX

        public static final java.lang.String DATANAME_PROFIXX
        
    • Constructor Detail

      • RealspaceNameMapping

        public RealspaceNameMapping()
        
    • Method Detail

      • getNames

        public java.util.List<java.lang.String> getNames(Realspace realspace)
        

        Gets the list of scene names.

        Specified by:
        getNames in interface NameMapping<Realspace>
        Parameters:
        realspace - Three - dimensional service business components.
        Returns:
        List of scene names.
      • hasRequestAddition

        public static boolean hasRequestAddition(java.lang.String[] additions,
                                 java.lang.String requestAddition,
                                 boolean isSceneOrData)