![]() ![]() ![]() | 投稿するにはまず登録を |

フラット表示 | 前のトピック | 次のトピック |
投稿者 | トピック |
---|---|
zhouyi | 投稿日時: 2007-9-13 17:27 |
開発者 ![]() ![]() 登録日: 2006-5-9 居住地: 福井 投稿: 48 |
Re: タグについて(タグ付値) こんにちは、zhouyiです。
コーディング御疲れ様です。 >>サンプルで提供していただいたコードに持たせる引数ですが、 >>下記コードによって取得したものを持たせるのではいけないの >>でしょうか? IClassを取得しましたよね? IElementの子ですから、showComment()に持たせることができます。 >>tvs.lengthが0になっているようで、for文を通ってないように思われます。 >>どうしても上手くいきません。 対象となるクラスにタグ付き値を設定していないのでは? ![]() JUDEでモデルを開いて、クラスのタグ付き値Tabで確認して頂けないでしょうか? 以下のJUnitで実験した結果、タグ付き値の表示ができました。 ------------------- 実験コード (s) ------------------- public class ITaggedValueTest extends ITestCase { public static Test suite() { return suite("testModel/judeAPITest/IElementTest.jude", ITaggedValueTest.class); } public void testShowComment() { INamedElement[] elements = project.getOwnedElements(); for(int i = 0; i < elements.length; i++) { if(elements[i] instanceof IClass) { IClass c = (IClass) elements[i]; showComment(c); } } } private static final String KEY_COMMENT = "comment"; private void showComment(IElement element) { ITaggedValue[] tvs = element.getTaggedValues(); for (int i = 0; i < tvs.length; i++) { ITaggedValue tv = tvs[i]; if (KEY_COMMENT.equals(tv.getKey())) { System.out.println("Comment is " + tv.getValue()); } } } } ------------------- 実験コード (e) ------------------- 以上、よろしくお願い致します。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
ゲスト | 2007-9-9 14:40 |
![]() |
ゲスト | 2007-9-10 16:50 |
![]() |
zhouyi | 2007-9-10 17:08 |
![]() |
ゲスト | 2007-9-11 16:28 |
![]() |
zhouyi | 2007-9-11 20:10 |
![]() |
ゲスト | 2007-9-12 1:14 |
![]() |
ゲスト | 2007-9-12 1:16 |
![]() |
ゲスト | 2007-9-13 15:23 |
» ![]() |
zhouyi | 2007-9-13 17:27 |
![]() |
ゲスト | 2007-9-13 17:55 |
![]() |
ゲスト | 2007-9-13 18:01 |
![]() |
zhouyi | 2007-9-13 19:00 |
![]() |
ゲスト | 2007-9-14 18:19 |
![]() |
zhouyi | 2007-9-18 14:08 |
![]() |
ゲスト | 2007-9-18 17:06 |
![]() |
ゲスト | 2007-10-30 15:14 |
![]() |
zhouyi | 2007-10-31 19:20 |
![]() |
ゲスト | 2007-10-31 19:34 |
![]() |
zhouyi | 2007-10-31 20:02 |
![]() |
ゲスト | 2007-11-1 15:58 |
![]() |
zhouyi | 2007-11-2 19:11 |
![]() |
ゲスト | 2007-11-2 19:46 |

投稿するにはまず登録を | |