org.omg.uml.modelmanagement
Interface ElementImport

All Superinterfaces:
javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject

public interface ElementImport
extends javax.jmi.reflect.RefObject

ElementImport object instance interface.


Method Summary
 String getAlias()
          Returns the value of attribute alias.
 ModelElement getImportedElement()
          Returns the value of reference importedElement.
 UmlPackage getUmlPackage()
          Returns the value of reference package.
 VisibilityKind getVisibility()
          Returns the value of attribute visibility.
 boolean isSpecification()
          Returns the value of attribute isSpecification.
 void setAlias(String newValue)
          Sets the value of alias attribute.
 void setImportedElement(ModelElement newValue)
          Sets the value of reference importedElement.
 void setSpecification(boolean newValue)
          Sets the value of isSpecification attribute.
 void setUmlPackage(UmlPackage newValue)
          Sets the value of reference package.
 void setVisibility(VisibilityKind newValue)
          Sets the value of visibility attribute.
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

getVisibility

public VisibilityKind getVisibility()
Returns the value of attribute visibility.

Returns:
Value of attribute visibility.

setVisibility

public void setVisibility(VisibilityKind newValue)
Sets the value of visibility attribute. See getVisibility() for description on the attribute.

Parameters:
newValue - New value to be set.

getAlias

public String getAlias()
Returns the value of attribute alias.

Returns:
Value of attribute alias.

setAlias

public void setAlias(String newValue)
Sets the value of alias attribute. See getAlias() for description on the attribute.

Parameters:
newValue - New value to be set.

isSpecification

public boolean isSpecification()
Returns the value of attribute isSpecification.

Returns:
Value of attribute isSpecification.

setSpecification

public void setSpecification(boolean newValue)
Sets the value of isSpecification attribute. See isSpecification() for description on the attribute.

Parameters:
newValue - New value to be set.

getUmlPackage

public UmlPackage getUmlPackage()
Returns the value of reference package.

Returns:
Value of reference package.

setUmlPackage

public void setUmlPackage(UmlPackage newValue)
Sets the value of reference package. See getUmlPackage() for description on the reference.

Parameters:
newValue - New value to be set.

getImportedElement

public ModelElement getImportedElement()
Returns the value of reference importedElement.

Returns:
Value of reference importedElement.

setImportedElement

public void setImportedElement(ModelElement newValue)
Sets the value of reference importedElement. See getImportedElement() for description on the reference.

Parameters:
newValue - New value to be set.