Skip to Navigation | Skip to Content

Ref_impl_Java mailing list archives

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: Implementation error?


Dear Sebastian, Rong

Thank you very much. Now I got your point.

Cheers,
On Fri, Mar 26, 2010 at 10:24 PM, Rong Chen <rong.acode@gmail.com> wrote:
Hi all,

Exactly, the null value will not trigger the exception. Only empty
list will in this case. This is desired semantics according to the
specs.

Cheers,
Rong

On 26 March 2010 12:28, Sebastian Garde
<sebastian.garde@oceaninformatics.com> wrote:
> Dear Saran,
>
> not sure I understand you correctly.
> If links is null, the exception would not be thrown.
> Only if links is not null but is empty an exception is thrown, which I think
> is correct?
>
> Cheers,
> Sebastian
>
> Saran Kong wrote:
>
> Dear Rong,
>
> In Locatable class constructor, "links" must not be null or empty, otherwise
> error will be triggered.
>
> if (links != null && links.isEmpty()) {
>            throw new IllegalArgumentException("empty links");
> }
>
> However, in Locatable subclasses such as Party, Actor, Person, etc., "links"
> can be null if not specified.
> It is also stated in the specification that links will have the optionality
> of "0...1".
> Is it an error or is intended?
>
> Cheers,
> --
> Kong SARAN
> Information and Communication Technology
> Kano Lab
> Waseda University, Japan
>
>
>
>
> ________________________________
> _______________________________________________
> Ref_impl_java mailing list
> Ref_impl_java@openehr.org
> http://lists.chime.ucl.ac.uk/mailman/listinfo/ref_impl_java
>
>
> _______________________________________________
> Ref_impl_java mailing list
> Ref_impl_java@openehr.org
> http://lists.chime.ucl.ac.uk/mailman/listinfo/ref_impl_java
>
>

_______________________________________________
Ref_impl_java mailing list
Ref_impl_java@openehr.org
http://lists.chime.ucl.ac.uk/mailman/listinfo/ref_impl_java



--
Kong SARAN
Information and Communication Technology
Kano Lab
Waseda University, Japan

_______________________________________________
Ref_impl_java mailing list
Ref_impl_java@openehr.org
http://lists.chime.ucl.ac.uk/mailman/listinfo/ref_impl_java