forked from geodmms/xdgnjobs

?? ?
2008-04-01 d84dc11f9fa103a54c168b9b9737609c4a639cd6
xdgnjobs/ximple-dgnio/src/main/java/com/ximple/io/dgn7/ComplexChainElement.java
@@ -154,10 +154,18 @@
            if (element instanceof LineStringElement)
            {
                return ((LineStringElement) element).toGeometry(factory);
               if( ((LineStringElement) element).getVerticeSize() == 0 || ((LineStringElement) element).getVerticeSize() > 1)
               {
                  return ((LineStringElement) element).toGeometry(factory);
               }
            } else if (element instanceof LineElement)
            {
                return ((LineElement) element).toGeometry(factory);
               if( ((LineElement) element).getVertices().length  == 0 || ((LineElement) element).getVertices().length  > 1)
               {
                   return ((LineElement) element).toGeometry(factory);
               }
            } else
            {
                if (element instanceof GeometryConverter)
@@ -175,10 +183,19 @@
            if (element instanceof LineStringElement)
            {
                list.add(((LineStringElement) element).toGeometry(factory));
               if( ((LineStringElement) element).getVerticeSize() == 0 || ((LineStringElement) element).getVerticeSize() > 1)
               {
                 list.add(((LineStringElement) element).toGeometry(factory));
               }
            } else if (element instanceof LineElement)
            {
               if( ((LineElement) element).getVertices().length  == 0 || ((LineElement) element).getVertices().length > 1)
               {
                list.add(((LineElement) element).toGeometry(factory));
               }
            }
        }