To: トミオさん
木村です。
問題が二つありますね。
Stubを作ったところ、NonNegativeIntegerがたのメソッドができてしまい ました。
意図せず、NonNegativeInteger型の実装になってしまったようなのですが まずそのデータ型で問題ないのでしょうか?利用できる数値は「value >= 0」 という条件になります。
NonNegativeIntegerがたのset/getメソッドなのですが、Javaでどうやって 値をセットしてよいかわかりません。初心者で申しわけありませんが教えて ください。
Axisには、org.apache.axis.types.NonNegativeIntegerという実装があり ます。もし、NonNegativeInteger型で充分なのであれば、上記のデータ型を 利用することで、うまく利用できるようになるはずです。当該クラスの利用 方法については、リファレンスやInternetを検索すればサンプルが見つかる と思います。
よろしくお願いします。 --- Toshi <[EMAIL PROTECTED]>
On Wed, 11 May 2005, tomioHemmi wrote:
Stubを作ったところ、NonNegativeIntegerがたのメソッドができてしまいまし た。
NonNegativeIntegerがたのset/getメソッドなのですが、Javaでどうやって値を セットしてよいかわかりません。 初心者で申しわけありませんが教えてくださ い。
Stub側の例
public class xxxx { private org.apache.axis.types.NonNagativeinteger p2s;
public org.apache.axis.types.NonNagativeinteger getp2s() { return p2s ;} public void setp2s(org.apache.axis.types.NonNagativeinteger p2S){ this.p2s= p2s ;}
呼び側
たとえばaとしてコンストラクタを呼び出して 1をセットしたい場合
a.setp2s( 1 ) ; では型が違うということでエラーになってしまいま す。
まったく使い方が間違っているのでしょうか、お教えいただけませんでしょう か。
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
