com.supermap.desktop.core.utilties
类 ViewBoundsManagerUtilities
- java.lang.Object
 - 
- com.supermap.desktop.core.utilties.ViewBoundsManagerUtilities
 
 
- 
public class ViewBoundsManagerUtilities extends java.lang.Object视图移动公共类 
- 
- 
方法概要
所有方法 静态方法 具体方法 限定符和类型 方法和说明 static voidaddViewBounds(IForm iForm, com.supermap.data.Rectangle2D rectangle2D)添加窗体的新视图范围static com.supermap.data.Rectangle2DgetPreView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D)获取窗体的前一视图static booleanisCanNextView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D)判断窗体是有有下一视图static booleanisCanPreView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D)窗口是否有前一视图static booleanisMove()当前是否正在移动视图static voidremove(IForm iForm)移除form的所有视图记录static com.supermap.data.Rectangle2DrunNextView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D)获取窗体下一视图范围static voidstartMove()开始移动视图static voidstopMove()停止移动视图 
 - 
 
- 
- 
方法详细资料
- 
startMove
public static void startMove()
开始移动视图 
- 
isMove
public static boolean isMove()
当前是否正在移动视图- 返回:
 
 
- 
stopMove
public static void stopMove()
停止移动视图 
- 
isCanPreView
public static boolean isCanPreView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D)
窗口是否有前一视图- 参数:
 iForm- 窗口currentRectangle2D- 当前视图范围- 返回:
 - 是否有前一视图
 
 
- 
getPreView
public static com.supermap.data.Rectangle2D getPreView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D)
获取窗体的前一视图- 参数:
 iForm- 窗体currentRectangle2D- 当前视图范围- 返回:
 
 
- 
isCanNextView
public static boolean isCanNextView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D)
判断窗体是有有下一视图- 参数:
 iForm- 当前窗体currentRectangle2D- 当前视图范围- 返回:
 - 是否有下一视图
 
 
- 
runNextView
public static com.supermap.data.Rectangle2D runNextView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D)
获取窗体下一视图范围- 参数:
 iForm- 窗体currentRectangle2D- 当前视图范围- 返回:
 - 下一视图范围
 
 
- 
addViewBounds
public static void addViewBounds(IForm iForm, com.supermap.data.Rectangle2D rectangle2D)
添加窗体的新视图范围- 参数:
 iForm- 窗体rectangle2D- 新视图范围
 
- 
remove
public static void remove(IForm iForm)
移除form的所有视图记录 
 - 
 
 -