Laplace
lapla****@csc*****
2003年 2月 11日 (火) 19:15:33 JST
laplaceです。 > getRobotsはあるユーザのロボットのカレントバージョンを取得する目的で > 作ったので、Robotクラスを返します。 > (名前がよくないですね。getCurrentRobotsとかいう名前に変えても > いいですか?) はい、いいですよ。 ここにかかれているメソッドは、他のところからも呼び出されているとか 影響範囲とか大丈夫ですか? > あるロボットのver履歴を取得するにはRobotVersionクラスを取得する必要が > あるので、別メソッドを作るべきですよ。 > というわけで、まずはそれをつくろうかなと思うんですが、 > robotIdを引数にそのロボットのRobotVersion[]を返すメソッドでいいですか? ということは、ロボットIDは RobotA 1.0 : robotID=1 VerID=1 RobotA 1.1 : robotID=1 VerID=2 というイメージですね。 VerID=robot_version_idなのでしょうか? ユーザIDで登録したロボット全部を取得するのと 登録したロボットの最新バージョンのみを取得するもの。 Collection or Robot[] getAllRobots(int UserID) Collection or Robot[] getCurrentRobots(int UserID) ロボットIDでそのロボットの最新バージョンと全バージョン取得。 RobotVersion getRobot(int RobotID) Collection or RobotVersion[] getRobots(int RobotID) と言う感じでしょうか。 RobotVersionっていうのは見逃していました(^^;;; ダウンロード可能とかの変数もあるみたいだし 詳細ではこちらを使う必要がありますね。