com.telelogic.rhapsody.core
Interface IRPInstance

All Superinterfaces:
IRPModelElement, IRPRelation, IRPUnit
All Known Subinterfaces:
IRPModule, IRPPort, IRPSysMLPort

public interface IRPInstance
extends IRPRelation


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.telelogic.rhapsody.core.IRPModelElement
IRPModelElement.OSLCLink
 
Method Summary
 IRPRelation addRelationToTheWhole(java.lang.String relName)
          method addRelationToTheWhole
 java.lang.String getAttributeValue(java.lang.String attName)
          method getAttributeValue
 IRPCollection getInLinks()
          method getInLinks
 IRPOperation getInstantiatedBy()
          get property instantiatedBy
 IRPCollection getListOfInitializerArguments()
          method getListOfInitializerArguments
 IRPCollection getOutLinks()
          method getOutLinks
 void setAttributeValue(java.lang.String attName, java.lang.String attValue)
          method setAttributeValue
 void setExplicit()
          method setExplicit
 void setImplicit()
          method setImplicit
 void setInitializerArgumentValue(java.lang.String argName, java.lang.String argValue)
          method setInitializerArgumentValue
 void setInstantiatedBy(IRPOperation instantiatedBy)
          set property instantiatedBy
 
Methods inherited from interface com.telelogic.rhapsody.core.IRPRelation
addQualifier, getAssociationClass, getInverse, getIsNavigable, getIsSymmetric, getMultiplicity, getObjectAsObjectType, getOfClass, getOtherClass, getQualifier, getQualifiers, getQualifierType, getRelationLabel, getRelationLinkName, getRelationRoleName, getRelationType, getVisibility, isTypelessObject, makeUnidirect, removeQualifier, setInverse, setIsNavigable, setMultiplicity, setOfClass, setOtherClass, setQualifier, setQualifierType, setRelationLabel, setRelationLinkName, setRelationRoleName, setRelationType
 
Methods inherited from interface com.telelogic.rhapsody.core.IRPUnit
copyToAnotherProject, getAddToModelMode, getCMHeader, getCMState, getCurrentDirectory, getFilename, getIncludeInNextLoad, getIsStub, getLanguage, getLastModifiedTime, getNestedSaveUnits, getNestedSaveUnitsCount, getStructureDiagrams, isReadOnly, isReferenceUnit, isSeparateSaveUnit, load, moveToAnotherProjectLeaveAReference, referenceToAnotherProject, save, setCMHeader, setFilename, setIncludeInNextLoad, setLanguage, setReadOnly, setSeparateSaveUnit, setUnitPath, unload
 
Methods inherited from interface com.telelogic.rhapsody.core.IRPModelElement
addAssociation, addDependency, addDependencyBetween, addDependencyTo, addLinkToElement, addNewAggr, addProperty, addRedefines, addRemoteDependencyTo, addSpecificStereotype, addStereotype, becomeTemplateInstantiationOf, changeTo, clone, createOSLCLink, deleteDependency, deleteFromProject, deleteOSLCLink, errorMessage, findElementsByFullName, findNestedElement, findNestedElementRecursive, getAllTags, getAnnotations, getAssociationClasses, getBinaryID, getConstraints, getConstraintsByHim, getControlledFiles, getDecorationStyle, getDependencies, getDescription, getDescriptionHTML, getDescriptionPlainText, getDescriptionRTF, getDisplayName, getDisplayNameRTF, getErrorMessage, getFullPathName, getFullPathNameIn, getGUID, getHyperLinks, getIconFileName, getInterfaceName, getIsExternal, getIsOfMetaClass, getIsShowDisplayName, getIsUnresolved, getLocalTags, getMainDiagram, getMetaClass, getName, getNestedElements, getNestedElementsByMetaClass, getNestedElementsRecursive, getNewTermStereotype, getOfTemplate, getOSLCLinks, getOverlayIconFileName, getOverriddenProperties, getOverriddenPropertiesByPattern, getOwnedDependencies, getOwner, getProject, getPropertyValue, getPropertyValueConditional, getPropertyValueConditionalExplicit, getPropertyValueExplicit, getRedefines, getReferences, getRemoteDependencies, getRemoteURI, getRequirementTraceabilityHandle, getSaveUnit, getStereotype, getStereotypes, getTag, getTemplateParameters, getTi, getToolTipHTML, getUserDefinedMetaClass, hasNestedElements, hasPanelWidget, highLightElement, isATemplate, isDescriptionRTF, isDisplayNameRTF, isModified, isRemote, locateInBrowser, lockOnDesignManager, openFeaturesDialog, removeProperty, removeRedefines, removeStereotype, setDecorationStyle, setDescription, setDescriptionAndHyperlinks, setDescriptionHTML, setDescriptionRTF, setDisplayName, setDisplayNameRTF, setGUID, setIsShowDisplayName, setMainDiagram, setName, setOfTemplate, setOwner, setPropertyValue, setRequirementTraceabilityHandle, setStereotype, setTagContextValue, setTagElementValue, setTagValue, setTi, synchronizeTemplateInstantiation, unlockOnDesignManager
 

Method Detail

addRelationToTheWhole

IRPRelation addRelationToTheWhole(java.lang.String relName)
method addRelationToTheWhole

Throws:
RhapsodyRuntimeException

getAttributeValue

java.lang.String getAttributeValue(java.lang.String attName)
method getAttributeValue

Throws:
RhapsodyRuntimeException

getInLinks

IRPCollection getInLinks()
method getInLinks

Throws:
RhapsodyRuntimeException

getInstantiatedBy

IRPOperation getInstantiatedBy()
get property instantiatedBy

Throws:
RhapsodyRuntimeException

getListOfInitializerArguments

IRPCollection getListOfInitializerArguments()
method getListOfInitializerArguments

Throws:
RhapsodyRuntimeException

getOutLinks

IRPCollection getOutLinks()
method getOutLinks

Throws:
RhapsodyRuntimeException

setAttributeValue

void setAttributeValue(java.lang.String attName,
                       java.lang.String attValue)
method setAttributeValue

Throws:
RhapsodyRuntimeException

setExplicit

void setExplicit()
method setExplicit

Throws:
RhapsodyRuntimeException

setImplicit

void setImplicit()
method setImplicit

Throws:
RhapsodyRuntimeException

setInitializerArgumentValue

void setInitializerArgumentValue(java.lang.String argName,
                                 java.lang.String argValue)
method setInitializerArgumentValue

Throws:
RhapsodyRuntimeException

setInstantiatedBy

void setInstantiatedBy(IRPOperation instantiatedBy)
set property instantiatedBy

Throws:
RhapsodyRuntimeException