com.moximedia.aims
Interface AimsShapeObject

All Known Implementing Classes:
AimsEnvelope, AimsMultipoint, AimsPoint, AimsPolygon, AimsPolyline

public interface AimsShapeObject

This interface is provided to allow processes to call the methods on objects that implement this interface without needing to cast the object to it's type.

Author:
Doug Cates - www.moximedia.com

Field Summary
static int SHAPE_TYPE_ENVELOPE
           
static int SHAPE_TYPE_MULTIPOINT
           
static int SHAPE_TYPE_POINT
           
static int SHAPE_TYPE_POLYGON
           
static int SHAPE_TYPE_POLYLINE
           
 
Method Summary
 java.lang.Object clone()
           
 int getShapeType()
           
 boolean isValid()
           
 java.lang.String toAxlString()
           
 java.lang.String toAxlString(AimsEnvironment env)
           
 java.lang.String toGmlString()
           
 com.vividsolutions.jts.geom.Geometry toJtsGeometry()
           
 

Field Detail

SHAPE_TYPE_MULTIPOINT

public static final int SHAPE_TYPE_MULTIPOINT
See Also:
Constant Field Values

SHAPE_TYPE_POINT

public static final int SHAPE_TYPE_POINT
See Also:
Constant Field Values

SHAPE_TYPE_POLYGON

public static final int SHAPE_TYPE_POLYGON
See Also:
Constant Field Values

SHAPE_TYPE_POLYLINE

public static final int SHAPE_TYPE_POLYLINE
See Also:
Constant Field Values

SHAPE_TYPE_ENVELOPE

public static final int SHAPE_TYPE_ENVELOPE
See Also:
Constant Field Values
Method Detail

getShapeType

public int getShapeType()

toAxlString

public java.lang.String toAxlString()

toGmlString

public java.lang.String toGmlString()

toAxlString

public java.lang.String toAxlString(AimsEnvironment env)

isValid

public boolean isValid()

clone

public java.lang.Object clone()

toJtsGeometry

public com.vividsolutions.jts.geom.Geometry toJtsGeometry()


Internet Mapping Framework for ArcIMS Java Object Model API (v5.0.004)
Copyright © 2005 Moxi Media Inc. and Province of British Columbia. All Rights Reserved.