org.omg.model1.cci2
Interface Feature

All Superinterfaces:
BasicObject, ContextCapable, Element, ExtentCapable, ViewCapable
All Known Subinterfaces:
Attribute, Attribute, BehaviouralFeature, BehaviouralFeature, Exception, Exception, Feature, Operation, Operation, Reference, Reference, StructuralFeature, StructuralFeature
All Known Implementing Classes:
Attribute, Exception, Operation, Reference

public interface Feature
extends Element

Abstract class Feature


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.omg.model1.cci2.Element
Element.Identity
 
Method Summary
 String getScope()
          Retrieves the value for the attribute scope.
 String getVisibility()
          Retrieves the value for the attribute visibility.
 void setScope(String scope)
          Sets a new value for the attribute scope.
 void setVisibility(String visibility)
          Sets a new value for the attribute visibility.
 
Methods inherited from interface org.omg.model1.cci2.Element
getAnnotation, getContainer, getName, getQualifiedName, getSegment, getStereotype, setAnnotation, setContainer, setStereotype
 
Methods inherited from interface org.openmdx.base.cci2.BasicObject
getCreatedAt, getCreatedBy, getModifiedAt, getModifiedBy
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.compatibility.view1.cci2.ViewCapable
getView, getView
 

Method Detail

getScope

String getScope()
Retrieves the value for the attribute scope.

Returns:
The non-null value for attribute scope.

setScope

void setScope(String scope)
Sets a new value for the attribute scope.

Parameters:
scope - The non-null new value for attribute scope.

getVisibility

String getVisibility()
Retrieves the value for the attribute visibility.

Returns:
The non-null value for attribute visibility.

setVisibility

void setVisibility(String visibility)
Sets a new value for the attribute visibility.

Parameters:
visibility - The non-null new value for attribute visibility.


This software is published under the BSD license. Copyright © 2003-2008, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.