Revision 42756

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/project/documents/view/legend/gui/GeneralLayerPropertiesPage.java
256 256
                        buff.append("\n")
257 257
                                .append(i18nManager.getTranslation("type"))
258 258
                                .append(": ")
259
                                .append(geomType.getName())
259
                                .append(geomType.getFullName())
260 260
                                .append("\n");
261 261
                    } catch (Exception e) {
262 262
                        logger.warn("Can't get gemetry type for layer '" + layer.getName() + "'.", e);
trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.geometry/org.gvsig.fmap.geometry.api/src/main/java/org/gvsig/fmap/geom/type/GeometryType.java
41 41
	 */
42 42
	public String getName();
43 43
	
44
        /**
45
         * Return the full name of this geometry type.
46
         * It include the type name and the subtype name.
47
         * 
48
         * @return the full name of the geometry type
49
         */
50
        public String getFullName();
44 51
	/**
45 52
	 * @return the type of the geometry. It is a constant value
46 53
	 * that has to be one of the values in {@link Geometry.TYPES}
trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.geometry/org.gvsig.fmap.geometry.jts/src/main/java/org/gvsig/fmap/geom/jts/DefaultGeometryType.java
176 176
	public String getName() {
177 177
		return name;
178 178
	}
179
        
180
	public String getFullName() {
181
            String subtypename;
182
            switch(this.subType) {
183
                case Geometry.SUBTYPES.GEOM2D:
184
                    subtypename="2D";
185
                    break;
186
                case Geometry.SUBTYPES.GEOM2DM:
187
                    subtypename="2DM";
188
                    break;
189
                case Geometry.SUBTYPES.GEOM3D:
190
                    subtypename="3D";
191
                    break;
192
                case Geometry.SUBTYPES.GEOM3DM:
193
                    subtypename="3DM";
194
                    break;
195
                default:
196
                    subtypename="subtype"+this.subType;
197
            }
198
            return name+":"+subtypename;
199
	}
179 200

  
180 201
	public int getType() {
181 202
		return type;

Also available in: Unified diff