org.opencrx.kernel.ras1.cci
Interface Model

All Superinterfaces:
RefBaseObject, RefFeatured, RefObject, RefObject_1_0
All Known Subinterfaces:
DesignModel, RequirementModel, TestModel
All Known Implementing Classes:
DesignModelImpl, ModelImpl, RequirementModelImpl, TestModelImpl

public interface Model
extends RefObject_1_0


Method Summary
 Diagram getRelatedDiagram()
          Retrieves the value for the optional reference relatedDiagram.
 Model getRelatedModel()
          Retrieves the value for the optional reference relatedModel.
 void removeRelatedDiagram()
          Removes the value for the optional reference relatedDiagram.
 void removeRelatedModel()
          Removes the value for the optional reference relatedModel.
 void setRelatedDiagram(Diagram newValue)
          Sets a new value for the reference relatedDiagram.
 void setRelatedModel(Model newValue)
          Sets a new value for the reference relatedModel.
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefObject_1_0
refAddEventListener, refAddToUnitOfWork, refAddValue, refContext, refDefaultFetchGroup, refDelegate, refFlush, refGetEventListeners, refGetPath, refGetValue, refGetValue, refInitialize, refInitialize, refIsDeleted, refIsDirty, refIsNew, refIsPersistent, refIsWriteProtected, refRefresh, refRefreshAsynchronously, refRemoveEventListener, refRemoveFromUnitOfWork, refRemoveValue, refRemoveValue, refSetValue, refWriteProtect
 
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

getRelatedDiagram

Diagram getRelatedDiagram()
Retrieves the value for the optional reference relatedDiagram.

Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setRelatedDiagram

void setRelatedDiagram(Diagram newValue)
Sets a new value for the reference relatedDiagram.

Parameters:
newValue - The non-null new value for this reference.
Throws:
JmiException - If the value cannot be set for some reason.

removeRelatedDiagram

void removeRelatedDiagram()
Removes the value for the optional reference relatedDiagram.

Throws:
JmiException - If the value cannot be removed for some reason.

getRelatedModel

Model getRelatedModel()
Retrieves the value for the optional reference relatedModel.

Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setRelatedModel

void setRelatedModel(Model newValue)
Sets a new value for the reference relatedModel.

Parameters:
newValue - The non-null new value for this reference.
Throws:
JmiException - If the value cannot be set for some reason.

removeRelatedModel

void removeRelatedModel()
Removes the value for the optional reference relatedModel.

Throws:
JmiException - If the value cannot be removed for some reason.


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