Package org.vfny.geoserver.global.dto

Examples of org.vfny.geoserver.global.dto.NameSpaceInfoDTO


        }

        Map map = new HashMap();

        for (Iterator i = dto.getNameSpaces().values().iterator(); i.hasNext();) {
            NameSpaceInfoDTO namespaceDto = (NameSpaceInfoDTO) i.next();
            String prefix = namespaceDto.getPrefix();
            NameSpaceInfo namespaceInfo = new NameSpaceInfo(this, namespaceDto);

            map.put(prefix, namespaceInfo);
        }
View Full Code Here


        if (dto == null) {
            throw new NullPointerException(
                "NameSpace Data Transfer Object required");
        }

        NameSpaceInfoDTO ns = (NameSpaceInfoDTO) dto;
        prefix = ns.getPrefix();
        uri = ns.getUri();
        _default = ns.isDefault();
    }
View Full Code Here

     * @return a NameSpaceInfoDTO which representts the data in this class.
     *
     * @see org.vfny.geoserver.config.DataStructure#toDTO()
     */
    public NameSpaceInfoDTO toDTO() {
        NameSpaceInfoDTO nsDto = new NameSpaceInfoDTO();
        nsDto.setDefault(_default);
        nsDto.setPrefix(prefix);
        nsDto.setUri(uri);

        return nsDto;
    }
View Full Code Here

     *
     * @see org.vfny.geoserver.global.GlobalLayerSupertype#toDTO()
     * @see NameSpaceInfoDTO
     */
    Object toDTO() {
      NameSpaceInfoDTO dto = new NameSpaceInfoDTO();
      dto.setDefault(isDefault());
      dto.setPrefix(getPrefix());
      dto.setUri(getUri());
        return dto;
    }
View Full Code Here

        i = data.getNameSpaces().keySet().iterator();

        while (i.hasNext()) {
            String s = (String) i.next();
            NameSpaceInfoDTO ns = (NameSpaceInfoDTO) data.getNameSpaces().get(s);

            if (ns != null) {
                storeNameSpace(cw, ns);
            }
        }
View Full Code Here

     */
    protected void setDefaultNS() {
        Iterator i = data.getNameSpaces().values().iterator();

        while (i.hasNext()) {
            NameSpaceInfoDTO ns = (NameSpaceInfoDTO) i.next();

            if (ns.isDefault()) {
                data.setDefaultNameSpacePrefix(ns.getPrefix());
                LOGGER.finer("set default namespace pre to " + ns.getPrefix());

                return;
            }
        }
    }
View Full Code Here

        Map nameSpaces = new HashMap(nsCount);

        for (int i = 0; i < nsCount; i++) {
            elem = (Element) nsList.item(i);

            NameSpaceInfoDTO ns = new NameSpaceInfoDTO();
            ns.setUri(ReaderUtils.getAttribute(elem, "uri", true));
            ns.setPrefix(ReaderUtils.getAttribute(elem, "prefix", true));
            ns.setDefault(ReaderUtils.getBooleanAttribute(elem, "default",
                    false, false) || (nsCount == 1));
            LOGGER.config("added namespace " + ns);
            nameSpaces.put(ns.getPrefix(), ns);
        }

        return nameSpaces;
    }
View Full Code Here

    return map;
  }

  private static Map createNameSpaces() {
    Map map = new HashMap();
    NameSpaceInfoDTO ns = new NameSpaceInfoDTO();
    ns.setDefault(true);
    ns.setPrefix("cite");
    ns.setUri("http://www.axios.es");
    map.put("cite", ns);
    return map;
  }
View Full Code Here

TOP

Related Classes of org.vfny.geoserver.global.dto.NameSpaceInfoDTO

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.