象棋压榨位置
类抽象可变位置
java.lang.Object(java.lang.对象)|+--象棋压榨位置。摘要位置|+--象棋压榨位置。抽象可变位置
- 所有实现的接口:
- 不可变位置,可变位置
- 直接已知子类:
- 抽象可移动位置,轻量级位置
- 公共抽象类抽象可变位置
- 延伸抽象职位
- 实施可变位置
- 版本:
- $版次:1.1$
- 作者:
- 伯恩哈德·塞伯德
从类java.lang.Object继承的方法 |
clone,finalize,getClass,notify,notifyAll,wait,wait |
侦听器(_m)
受保护的位置监听器[]侦听器(_m)
m_changeListeners(更改侦听器)
受保护的位置更改侦听器[]m_changeListeners(更改侦听器)
m_notifyListeners
受保护布尔值m_notifyListeners
m_notify位置已更改
受保护布尔值m_notify位置已更改
抽象可变位置
受保护的抽象可变位置()
获取工件
公共int获取工件(整数平方英寸)
获取颜色
公共int获取颜色(整数平方英寸)
isSquareEmpty(平方为空)
公共布尔值isSquareEmpty(平方为空)(整数平方英寸)
切换到游戏
公共空虚切换到游戏()
清楚的
公共空虚清楚的()
- 指定人:
清楚的
在接口中可变位置
设置开始
公共空虚设置开始()
- 指定人:
设置开始
在接口中可变位置
设置
公共空虚设置(不可变位置位置)
- 指定人:
设置
在接口中可变位置
反向
公开最终无效反向()
包括城堡
公开最终无效包括城堡(在哪座城堡内)
不包括卡斯尔
公开最终无效不包括铸件(在哪座城堡内)
重置半移动时钟
公开最终无效重置半移动时钟()
inc半移动时钟
公开最终无效inc半移动时钟()
fireSquareChanged(火线更改)
保护空隙fireSquare已更改(整数平方英寸)
fireToPlayChanged
保护空隙fireToPlayChanged()
fireSqiEP已更改
保护空隙fireSqiEP已更改()
fireCastles已更改
保护空隙fireCastles已更改()
firePlyNumber已更改
保护空隙firePlyNumber已更改()
fire半移动时钟已更改
保护空隙fire半移动时钟已更改()
消防行动完成
保护空隙消防行动完成(短距离移动)
fireMoveUndone命令
保护空隙fireMoveUndone命令()
火力位置已更改
公共空虚火力位置已更改()
添加位置侦听器
公开最终无效添加位置侦听器(PositionListener(位置监听器)监听器)
删除PositionListener
公开最终无效删除PositionListener(PositionListener(位置监听器)监听器)
setNotifyListeners(设置通知侦听器)
公开最终无效setNotifyListeners(设置通知侦听器)(布尔通知)
addPositionChangeListener(添加位置更改侦听器)
公开最终无效添加位置更改侦听器(位置更改侦听器监听器)
删除PositionChangeListener
公开最终无效删除PositionChangeListener(位置更改侦听器监听器)