Class CircleRegister

Object
   |
   +--GeometryOperation
         |
         +--PointRegister
               |
               +--CircleRegister
Direct Known Subclasses:
RectangleRegister

class CircleRegister
extends PointRegister


円図形及び付帯する属性情報をデータベースに登録します。
地図上をマウスダウンする事で原点を指定します。
地図上をマウスドラッグ操作にて円の大きさを指定します。
地図上をマウスアップする事で図形を確定します。
1つの属性情報に対して複数のポリライン図形を登録する事ができます。
Defined in GeometryRegister.js


 
Fields inherited from class PointRegister
_type
   
Fields inherited from class GeometryOperation
POLYGON, POLYLINE, HOLE, MULTIPOINT, END, START, types
 
Constructor Summary
CircleRegister(map, layerName)
            初期処理を行います。
 
Method Summary
 boolean ondblclick(event, x, y)
           図形登録を確定します。
 boolean onmousedown(event, x, y)
           円図形の作成を開始します。
 boolean onmousedrag(event, cx, cy, px, py)
           図形を修正処理をします。
 boolean onmousemove(event, x, y)
           図形を移動します。
 Object onmouseup(event, x, y)
           図形登録をキャンセルします。
 
Methods inherited from class PointRegister
onFinishedDrawing, addNewCoord, insertGeometry, onreadystatechange, getData
   
Methods inherited from class GeometryOperation
clear, getErrorInfo, onExecute, onError, getCategory
 

Constructor Detail

CircleRegister

CircleRegister(map, layerName)

Method Detail

ondblclick

boolean ondblclick(event, x, y)

onmousedown

boolean onmousedown(event, x, y)

onmousedrag

boolean onmousedrag(event, cx, cy, px, py)

onmousemove

boolean onmousemove(event, x, y)

onmouseup

Object onmouseup(event, x, y)


Copyright(C) 2007 SystemDesignJapan. All rights reserved.
Documentation generated by JSDoc on Wed Jul 25 18:14:17 2007