org.eclipse.uml2.uml.profile.standard
Interface Refine

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface Refine
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Refine'. Specifies a refinement relationship between model elements at different semantic levels, such as analysis and design. The mapping specifies the relationship between the two elements or sets of elements. The mapping may or may not be computable, and it may be unidirectional or bidirectional. Refinement can be used to model transformations from analysis to design and other such changes.

From package StandardProfile (URI http://www.omg.org/spec/UML/20131001/StandardProfile).

The following features are supported:

See Also:
StandardPackage.getRefine()

Method Summary
 Abstraction getBase_Abstraction()
          Returns the value of the 'Base Abstraction' reference
 void setBase_Abstraction(Abstraction value)
          Sets the value of the 'Base Abstraction' reference
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getBase_Abstraction

Abstraction getBase_Abstraction()
Returns the value of the 'Base Abstraction' reference.

From package StandardProfile (URI http://www.omg.org/spec/UML/20131001/StandardProfile).

Returns:
the value of the 'Base Abstraction' reference.
See Also:
setBase_Abstraction(Abstraction), StandardPackage.getRefine_Base_Abstraction()

setBase_Abstraction

void setBase_Abstraction(Abstraction value)
Sets the value of the 'Base Abstraction' reference.

Parameters:
value - the new value of the 'Base Abstraction' reference.
See Also:
getBase_Abstraction()

Copyright 2003, 2014 IBM Corporation, CEA, and others.
All Rights Reserved.