C# Class TSF.UmlToolingFramework.Wrappers.EA.TaggedValue

Inheritance: TSF.UmlToolingFramework.UML.Profiles.TaggedValue
Show file Open project: GeertBellekens/Enterprise-Architect-Add-in-Framework Class Usage Examples

Private Properties

Property Type Description
TaggedValue System
isGUID bool

Public Methods

Method Description
addToCurrentDiagram ( ) : void

add the owner of the tagged value to the current diagram

delete ( ) : void
getDependentDiagrams ( ) : List

returns a list of diagrams that show this item. Default implementation on this level is an empty list. To be overridden by concrete subclasses

makeWritable ( bool overrideLocks ) : bool
open ( ) : void
openProperties ( ) : void

opens the properties dialog in EA. For tagged values the properties dialog of the owner will be opened

save ( ) : void
select ( ) : void

select the tagged value. Tagged values cannot be selected individually so we select its owner.

selectInCurrentDiagram ( ) : void

select the owner of this tagged value in the current diagram

Private Methods

Method Description
TaggedValue ( Model model ) : System
isGUID ( string guidString ) : bool

Method Details

addToCurrentDiagram() public method

add the owner of the tagged value to the current diagram
public addToCurrentDiagram ( ) : void
return void

delete() public method

public delete ( ) : void
return void

getDependentDiagrams() public method

returns a list of diagrams that show this item. Default implementation on this level is an empty list. To be overridden by concrete subclasses
public getDependentDiagrams ( ) : List
return List

makeWritable() public method

public makeWritable ( bool overrideLocks ) : bool
overrideLocks bool
return bool

open() public method

public open ( ) : void
return void

openProperties() public method

opens the properties dialog in EA. For tagged values the properties dialog of the owner will be opened
public openProperties ( ) : void
return void

save() public abstract method

public abstract save ( ) : void
return void

select() public method

select the tagged value. Tagged values cannot be selected individually so we select its owner.
public select ( ) : void
return void

selectInCurrentDiagram() public method

select the owner of this tagged value in the current diagram
public selectInCurrentDiagram ( ) : void
return void