Life読んだ本や、プログラミング、システム開発等のねたを中心に。文章を書く練習なので少し硬派に書くつもりだけど、どうなることやら。この広告は、90日以上更新していないブログに表示しています。MWMementoWeaver開発記(5)ユースケース:「素材をインストールする」の処理を書きはじめる。Processingのコンポーネントに相当する処理を実装する。ここで行う主な処理は以下のような流れとなる。素材ソース、ステージングエリアのパスをチェックファイルリストの取得。以下、気付いた点や追加で実施したことや感想などを雑多に列挙。7からnioにFilesクラスが導入され、ファイルの扱いがとても便利になった。今までのJavaではファイルコピーするにも自分でChannelを作成するなどしなければならないとか、ある意味とてもクラス主義的で教条主義臭かったところが改善され、EoDの向上を実現していると思う。target)で出来てしまう*1。Memo)はJavaで開発するときには毎回お世話になっているページだが、知りたいことが簡潔にまとめられていて何時も助かっています。ありがとうございます。Modelerによるお絵描きで良いが、やはり開発を始めると、より細粒度のクラス図程度は欲しくなってきた。Amateras)の導入を試みる。Amaterasからzipファイルをダウンロードする。GEFの導入EclipseのJunoリポジトリから、GEFを導入。インストールが完了するとEclipseの再起動を促されるのでおとなしく従う。AmaterasUMLのインストールダウンロードしたAmaterasUMLのzipファイルをEclipseのdropinディレクトリにコピーしてEclipseを起動。導入したjarは以下のとおり。作成されたクラス図に*.javaをDnDで落として、若干見栄えを調整して完成。フリーのツールとしては満足できる品質だと思う。開発者の方に感謝します。レイアウト以外で微調整したのは以下の点。デフォルトで全可視性を描画するので、private属性とprivate操作を非可視に。依存関係は描画してくれないっぽいので、手で依存関係(<>)を引く。クラス名がFQCNで表示してくれるが、一寸横に長くなってしまうので基底名のみに修正。次回はPersistenceを実装する。Engineの比較(Java)MementoWeaverもそろそろメメントの生成処理を実装する時期にな...2013-03-11AffineTransformで画像を回転MementoWeaver開発記(11)ぐらい。»プロフィールid:kazyury読んだ本や、プログラミング、システム開発等のねたが中心です。ここでは硬派にと思ってるけど、どうなるかなぁ。(1)はてなブログをはじめよう!kazyuryさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。