coras.riskanalysis
Class RiskAnalysisResult

java.lang.Object
  extended byjava.util.Observable
      extended bycoras.common.CorasAsset
          extended bycoras.common.CorasElement
              extended bycoras.riskanalysis.RiskAnalysisResult
Direct Known Subclasses:
DocumentResult, FaultTreeResult, TableResult, UMLModelResult

public abstract class RiskAnalysisResult
extends CorasElement

Author:
fvr TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Field Summary
 
Fields inherited from class coras.common.CorasAsset
SHORT_DESCRIPTION
 
Constructor Summary
protected RiskAnalysisResult(no.sintef.assetrepository.Asset asset)
           
 
Method Summary
protected static no.sintef.assetrepository.Asset createAsset(RiskAnalysisProject project, coras.types.ElementTypeEnum type, coras.types.SubtypeEnum subtype, java.lang.String name, java.lang.String shortDescription, java.lang.String fullDescription, coras.structure.ConcernEnum concern, coras.structure.ViewpointEnum viewpoint, CorasRepresentation[] representations)
           
protected static coras.types.ElementTypeEnum getType(no.sintef.assetrepository.Asset asset)
           
 coras.structure.ViewpointEnum getViewpoint()
           
 void setViewpoint(coras.structure.ViewpointEnum viewpoint)
           
 void setViewpoints(coras.structure.ViewpointEnum[] viewpoints)
           
 
Methods inherited from class coras.common.CorasElement
createAsset, createAsset, getConcern, getSubtype, getType, getViewpoints, setConcern
 
Methods inherited from class coras.common.CorasAsset
addRepresentation, checkIn, checkOut, createChildAsset, getChildAssets, getFullDescription, getId, getName, getProperty, getRepresentation, getShortDescription, isDeleted, isDirty, markAsDeleted, removeRepresentation, setFullDescription, setName, setProperty, setShortDescription, unCheckOut
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RiskAnalysisResult

protected RiskAnalysisResult(no.sintef.assetrepository.Asset asset)
Method Detail

createAsset

protected static no.sintef.assetrepository.Asset createAsset(RiskAnalysisProject project,
                                                             coras.types.ElementTypeEnum type,
                                                             coras.types.SubtypeEnum subtype,
                                                             java.lang.String name,
                                                             java.lang.String shortDescription,
                                                             java.lang.String fullDescription,
                                                             coras.structure.ConcernEnum concern,
                                                             coras.structure.ViewpointEnum viewpoint,
                                                             CorasRepresentation[] representations)
                                                      throws no.sintef.lock.LockException
Throws:
no.sintef.lock.LockException

setViewpoints

public void setViewpoints(coras.structure.ViewpointEnum[] viewpoints)
                   throws no.sintef.lock.LockRequiredException
Overrides:
setViewpoints in class CorasElement
Throws:
no.sintef.lock.LockRequiredException

getViewpoint

public coras.structure.ViewpointEnum getViewpoint()

setViewpoint

public void setViewpoint(coras.structure.ViewpointEnum viewpoint)
                  throws no.sintef.lock.LockRequiredException
Throws:
no.sintef.lock.LockRequiredException

getType

protected static coras.types.ElementTypeEnum getType(no.sintef.assetrepository.Asset asset)


Copyright © 2003-2005 SINTEF. All Rights Reserved.