# Versioned Object

**URL:** https://discourse.openehr.org/t/versioned-object/14588
**Category:** Reference Implementation: Java (archive)
**Created:** [13 October 2006 13:59 UTC](https://discourse.openehr.org/t/versioned-object/14588 "2006-10-13T13:59:49Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![system](https://discourse.openehr.org/uploads/default/original/2X/f/f0a1dedb20c42747bddcafd6c7df9db5f34f003c.svg) [@system](https://discourse.openehr.org/u/system)
#### Post date: [13 October 2006 13:59 UTC](https://discourse.openehr.org/t/versioned-object/14588/1 "2006-10-13T13:59:49Z")

</div>

Hi,

I am at this moment busy on VersionedObject and studying the differences  
between this and its predecessor VersionRepository.  
Some changes I think I understand by looking at the history in SVN of  
this file and the Eiffel equivalent.

But two things I don't understand.

What happened to the function firstVersion?  
Is there no need to find the firstVersion or is there another way to  
find it.

Also wondered about what happend to the method "commit", it also  
dispapeared. Is there another way to commit new versions, or something  
else important to know?

Thanks  
Bert

---

<div class="post-metadata">

### Author: ![thomas.beale](https://discourse.openehr.org/user_avatar/discourse.openehr.org/thomas.beale/32/35_2.png) [@thomas.beale](https://discourse.openehr.org/u/thomas.beale)
#### Post date: [16 October 2006 11:02 UTC](https://discourse.openehr.org/t/versioned-object/14588/2 "2006-10-16T11:02:43Z")

</div>

Bert Verhees wrote:

> Hi,
> 
> I am at this moment busy on VersionedObject and studying the differences  
> between this and its predecessor VersionRepository.  
> Some changes I think I understand by looking at the history in SVN of  
> this file and the Eiffel equivalent.
> 
> But two things I don't understand.
> 
> What happened to the function firstVersion?  
> Is there no need to find the firstVersion or is there another way to  
> find it.
> 
> Also wondered about what happend to the method "commit", it also  
> dispapeared. Is there another way to commit new versions, or something  
> else important to know?  
> &nbsp;&nbsp;

Bert,

you should look at the official specifications of 1.0.1 - sometimes the  
Eiffel is lagging behind. The specifications are here:  
- PDF doc -  
[http://svn.openehr.org/specification/BRANCHES/Release-1.1-candidate/publishing/architecture/rm/common\_im.pdf](http://svn.openehr.org/specification/BRANCHES/Release-1.1-candidate/publishing/architecture/rm/common_im.pdf)  
- UML -  
[http://www.openehr.org/uml/release-1.0.1/Browsable/\_9\_0\_76d0249\_1109326589721\_134411\_997Report.html](http://www.openehr.org/uml/release-1.0.1/Browsable/_9_0_76d0249_1109326589721_134411_997Report.html)  
- XML - (some classes) -  
[http://svn.openehr.org/specification/BRANCHES/Release-1.1-candidate/publishing/its/XML-schema/index.html](http://svn.openehr.org/specification/BRANCHES/Release-1.1-candidate/publishing/its/XML-schema/index.html)

The PDF is always definitive.

- thomas

---

<div class="post-metadata">

### Author: ![system](https://discourse.openehr.org/uploads/default/original/2X/f/f0a1dedb20c42747bddcafd6c7df9db5f34f003c.svg) [@system](https://discourse.openehr.org/u/system)
#### Post date: [16 October 2006 16:31 UTC](https://discourse.openehr.org/t/versioned-object/14588/3 "2006-10-16T16:31:22Z")

</div>

Thomas Beale schreef:

> ```auto
> Bert Verhees wrote:
> 
> ```
> 
> > ```auto
> > Hi,
> > 
> > I am at this moment busy on VersionedObject and studying the differences
> > between this and its predecessor VersionRepository.
> > Some changes I think I understand by looking at the history in SVN of
> > this file and the Eiffel equivalent.
> > 
> > But two things I don't understand.
> > 
> > What happened to the function firstVersion?
> > Is there no need to find the firstVersion or is there another way to
> > find it.
> > 
> > Also wondered about what happend to the method "commit", it also
> > dispapeared. Is there another way to commit new versions, or something
> > else important to know?
> > 
> > ```
> 
> ```auto
> Bert,
> 
> you should look at the official specifications of 1.0.1 - sometimes the
> Eiffel is lagging behind. The specifications are here:
> - PDF doc -
> [http://svn.openehr.org/specification/BRANCHES/Release-1.1-candidate/publishing/architecture/rm/common_im.pdf](http://svn.openehr.org/specification/BRANCHES/Release-1.1-candidate/publishing/architecture/rm/common_im.pdf)
> - UML -
> [http://www.openehr.org/uml/release-1.0.1/Browsable/_9_0_76d0249_1109326589721_134411_997Report.html](http://www.openehr.org/uml/release-1.0.1/Browsable/_9_0_76d0249_1109326589721_134411_997Report.html)
> - XML - (some classes) -
> [http://svn.openehr.org/specification/BRANCHES/Release-1.1-candidate/publishing/its/XML-schema/index.html](http://svn.openehr.org/specification/BRANCHES/Release-1.1-candidate/publishing/its/XML-schema/index.html)
> 
> The PDF is always definitive.
> 
> ```

Thanks, I keep that in mind. The PDF is the truth, the whole truth, and nothing but the truth, so help us God 😉

Bert
