Deprecated API

Deprecated Classes
org.nakedobjects.object.control.ActionController
          replaces by ActionAbout 
org.nakedobjects.object.control.AttributeController
          replaced by FieldAbout 
org.nakedobjects.object.distribution.CreateInstanceRequest
            
org.nakedobjects.object.value.Currency
            
org.nakedobjects.object.value.SelectionObject
          use Option 
 

Deprecated Fields
org.nakedobjects.object.reflect.Member.DEFAULT
            
 

Deprecated Methods
org.nakedobjects.object.NakedObject.addObserver(Observer)
            
org.nakedobjects.object.value.Date.after(Date)
            
org.nakedobjects.object.value.Date.before(Date)
            
org.nakedobjects.object.NakedClass.canInstantiate()
          - having a valid/default constructor is mandatory now. this should not be used to determine instantiability 
org.nakedobjects.testing.View.checkAssociation(String, AbstractView)
            
org.nakedobjects.object.NakedObject.countObservers()
            
org.nakedobjects.object.control.Permission.create(boolean)
            
org.nakedobjects.object.NakedClass.createFor(Class)
          use getNakedClass() 
org.nakedobjects.object.AbstractNakedObjectStore.createInstance(NakedClass)
            
org.nakedobjects.object.NakedObjectStore.createInstance(NakedClass)
            
org.nakedobjects.object.distribution.ProxyObjectStore.createInstance(NakedClass)
            
org.nakedobjects.object.NakedObject.deleteObserver(Observer)
            
org.nakedobjects.object.value.TextString.equals(Object)
          replaced by isSameAs 
org.nakedobjects.testing.ClassView.find(String)
          1.2 
org.nakedobjects.object.AbstractNakedObject.getCollectiveName()
            
org.nakedobjects.object.value.Time.getDate()
          replaced by dateValue 
org.nakedobjects.object.value.Date.getDate()
          replaced by dateValue 
org.nakedobjects.object.value.WholeNumber.getInt()
            
org.nakedobjects.utility.ConfigurationParameters.getProperties()
            
org.nakedobjects.utility.ConfigurationParameters.getResource()
            
org.nakedobjects.viewer.lightweight.ObjectIconView.getStyle()
          replaced by getTitleTextStyle() 
org.nakedobjects.object.value.Percentage.getValue()
          replaced by doubleValue 
org.nakedobjects.object.value.FloatingPointNumber.getValue()
          replaced by doubleValue 
org.nakedobjects.object.NakedValue.isNull()
            
org.nakedobjects.object.value.AbstractNakedValue.isNull()
            
org.nakedobjects.viewer.lightweight.Workspace.isObjectIdentified(View)
            
org.nakedobjects.testing.ClassView.rightClickNewInstance()
          - use newInstance 
org.nakedobjects.object.value.URLString.set(String)
          use parse instead as this will check for a well formed url 
org.nakedobjects.object.value.WholeNumber.set(WholeNumber)
          replaced by setValue 
org.nakedobjects.object.NakedObject.setChangedAndNotifyObservers()
            
org.nakedobjects.object.value.Date.setDate(Date)
          replaced by setValue(Date) 
org.nakedobjects.object.value.Date.setDate(int, int, int)
          replaced by setValue 
org.nakedobjects.object.value.Date.setDateTime(int, int, int, int, int, int)
            
org.nakedobjects.object.value.WholeNumber.setInt(int)
          replaced by setValue 
org.nakedobjects.object.NakedValue.setNull()
            
org.nakedobjects.object.value.AbstractNakedValue.setNull()
            
org.nakedobjects.object.value.URLString.setText(String)
          replaced by setValue 
org.nakedobjects.object.value.TextString.setText(String)
          replaced by setValue 
org.nakedobjects.object.value.TextString.setText(TextString)
          replaced by setValue 
org.nakedobjects.object.value.Date.setTime(int, int, int)
            
org.nakedobjects.viewer.lightweight.ObjectIconView.size()
            
org.nakedobjects.object.collection.TypedCollection.type()
            
 

Deprecated Constructors
org.nakedobjects.object.value.Date(int)
          Split across Date, Time and TimeStamp 
org.nakedobjects.object.value.Date(int, int)
            
org.nakedobjects.object.value.Date(int, int, int, int, int)
            
org.nakedobjects.object.value.Date(String, int)
          - will not work across locales 
org.nakedobjects.object.value.FloatingPointNumber(String)
            
org.nakedobjects.object.reflect.Member(String)
            
org.nakedobjects.object.value.Percentage(String)
            
org.nakedobjects.object.value.TimeStamp(int, int, int, int, int)
          replaced by TimeStamp(int year, int month, int day, int hour, int minute, int second) 
org.nakedobjects.object.value.WholeNumber(String)