Deprecated API

Deprecated Interfaces
org.argouml.model.EventAdapter
          for 0.21.2 by tfmorris - use ModelEventPump interface 
 

Deprecated Methods
org.argouml.ui.GUI.addFileSaved(File)
          before 0.21.3 by tfmorris. Use ProjectBrowser.addFileSaved() directly. 
org.argouml.model.EventAdapter.addPropertyChangeListener(PropertyChangeListener)
          for 0.21.2 by tfmorris. Use ModelEventPump.addClassModelEventListener( PropertyChangeListener, Object, String[]). 
org.argouml.model.CoreFactory.buildAttribute(Object, Object, Object, Collection)
          for 0.21.2 by tfmorris - use non-listener version 
org.argouml.model.CoreFactory.buildOperation(Object, Object, Object, Collection)
          for 0.21.2 by tfmorris - use non-listener version 
org.argouml.model.CoreFactory.buildOperation(Object, Object, Object, String, Collection)
          for 0.21.2 by tfmorris - use non-listener version 
org.argouml.model.CoreFactory.buildParameter(Object, Object, Object, Collection)
          for 0.21.2 by tfmorris - use non-listener version 
org.argouml.model.AbstractModelEventPump.enableSaveAction()
          The save Action is no longer required by the model subsystem 
org.argouml.model.DataTypesHelper.equalsBRANCHKind(Object)
          before 0.20 by tfmorris - UML 1.3 only - use Choice 
org.argouml.model.CollaborationsHelper.getAssocationRole(Object, Object)
          for 0.21.2 by tfmorris, use getAssociationRole 
org.argouml.model.Facade.getBaseClass(Object)
          use getBaseClasses for UML 1.4 and later 
org.argouml.model.PseudostateKind.getBranch()
          UML 1.3 - use getChoice 
org.argouml.model.ModelImplementation.getEventAdapter()
          for 0.21.2 by tfmorris. Use ModelImplementation.getModelEventPump() methods and ModelEventPump. 
org.argouml.model.Model.getEventAdapter()
          for 0.21.2 by tfmorris. Use Model.getPump() and ModelEventPump methods 
org.argouml.model.CoreHelper.getFeatureName(Object)
          before 0.21.3 by tfmorris - use Facade.getName(Object) 
org.argouml.model.Facade.getImplementationLocation(Object)
          use getContainer 
org.argouml.model.ModelImplementation.getMementoCreationObserver()
          by Linus Tolke in 0.21.3. This is taken care of in the Model and the implementation need not bother. 
org.argouml.model.UmlHelper.getOwner(Object)
          for 0.21 by tfmorris - use getModelElementContainer - this was never implemented for MDR, so any use would throw a run time exception. Will be removed quickly because of this. 
org.argouml.model.CoreHelper.getReturnParameter(Object)
          by tfmorris before 0.21.1 - use getReturnParameters 
org.argouml.model.Facade.isABase(Object)
          use isAModelElement or a more specific recognizer for all new code 
org.argouml.model.CoreHelper.isMethod(Object)
          by Bob in 0.21.1. There is a duplicate method Model.getFacade().isAMethod(Object) 
org.argouml.model.CoreHelper.isOperation(Object)
          by Bob in 0.21.1. There is a duplicate method Model.getFacade().isAOperation(Object) 
org.argouml.model.XmiReader.parseToModel(InputSource)
          use parse() 
org.argouml.model.EventAdapter.removePropertyChangeListener(PropertyChangeListener)
          for 0.21.2 by tfmorris. Use ModelEventPump.removeClassModelEventListener( PropertyChangeListener, Object, String[]). 
org.argouml.model.ExtensionMechanismsHelper.setBaseClass(Object, Object)
          use addBaseClass 
org.argouml.model.CoreHelper.setImplementationLocation(Object, Object)
          by tfmorris before 0.20 - use setContainer 
org.argouml.model.CoreHelper.setKindToIn(Object)
          before 0.19.3 by bobtarling - use CoreHelper.setKind(Object, Object) 
org.argouml.model.CoreHelper.setKindToInOut(Object)
          before 0.19.3 by bobtarling - use CoreHelper.setKind(Object, Object) 
org.argouml.model.CoreHelper.setKindToOut(Object)
          before 0.19.3 by bobtarling - use CoreHelper.setKind(Object, Object) 
org.argouml.model.CoreHelper.setKindToReturn(Object)
          before 0.19.3 by bobtarling - use CoreHelper.setKind(Object, Object) 
org.argouml.model.ModelImplementation.setMementoCreationObserver(MementoCreationObserver)
          by Linus Tolke in 0.21.3. This is taken care of in the Model and the implementation need not bother. 
org.argouml.model.AbstractModelEventPump.setSaveAction(Action)
          The save Action is no longer required by the model subsystem 
org.argouml.model.CoreHelper.setUUID(Object, String)
          by tfm for 0.20 - getUUID is guaranteed to return a value but it is not settable. If a settable ID is required, use a TaggedValued or other private mechanism. 
 

Deprecated Constructors
org.argouml.ui.ArgoDialog(Frame, String, boolean)
          in 0.21.3 by Linus Tolke. Use ArgoDialog.ArgoDialog(String, boolean). 
org.argouml.ui.ArgoDialog(Frame, String, int, boolean)
          in 0.21.3 by Linus Tolke. Use ArgoDialog.ArgoDialog(String, int, boolean). 
 



ArgoUML © 1996-2006ArgoUML HomepageArgoUML Cookbook