EA::Element

Header Image
Project:
Element : Public Class
Created: 30/11/2023 21:35:40
Modified: 30/11/2023 21:35:40
Project:
Advanced:
Summary:  All elements in a Sparx model are stored seperately<br/>
  • Attributes
  • Operations
  • Associations To
  • Associations From
  • Tagged Values
  • Advanced
  • Other Links
Attribute Scope Type
_key Internal KeyType
 
_value Internal ValueType
 
Operation
Public
Element () :
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Internal
Element (key: KeyType, version: DateTime, value: ValueType, ) :
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Element (source: Element, ) :
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Id () : Int32?
Details:
Notes: Summary: Unique global key within a model<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
GUID () : String?
Details:
Notes: Summary: GUID is used form XMI export/import to identify an elements independent of the database it is currently stored in<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Package () : KeyRef<Sparx.EA.Package.KeyType, Sparx.EA.Package>?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Parent () : KeyRef<Sparx.EA.Element.KeyType, Sparx.EA.Element>?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
ObjectType () : String?
Details:
Notes: Summary: UML type of the element<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Diagram () : KeyRef<Sparx.EA.Diagram.KeyType, Sparx.EA.Diagram>?
Details:
Notes: Summary: composit disgram that explains the element<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Name () : String?
Details:
Notes: Summary: Name of the element displayed without parameters<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Alias () : String?
Details:
Notes: Summary: for tables, that can be the shortend name for implementation<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Author () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Version () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Note () : String?
Details:
Notes: Summary: long textual description<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Stereotype () : String?
Details:
Notes: Summary: table, struct, etc<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
NType () : Int32?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Complexity () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Effort () : Int32?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Style () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Backcolor () : Int32?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
BorderStyle () : Int32?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
BorderWidth () : Int32?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Fontcolor () : Int32?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Bordercolor () : Int32?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
CreatedDate () : DateTime?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
ModifiedDate () : DateTime?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Status () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Abstract () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Tagged () : Int32?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
PDATA1 () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
PDATA2 () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
PDATA3 () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
PDATA4 () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
PDATA5 () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Concurrency () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Visibility () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Persistence () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Cardinality () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
GenType () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
GenFile () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Header1 () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Header2 () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Phase () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Scope () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
GenOption () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
GenLinks () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Classifier () : Int32?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
RunState () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Classifier_GUID () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
TPos () : Int32?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
IsRoot () : Int32?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
IsLeaf () : Int32?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
IsSpec () : Int32?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
IsActive () : Int32?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
StateFlags () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
PackageFlags () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Multiplicity () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
StyleEx () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
EventFlags () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
ActionFlags () : String?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Efforts () : HashSet<Sparx.EA.ObjectEffort>?
Details:
Notes: Summary: witin a sparx database this is seperate table, but here it is a set fo values for demonstration<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Constraints () : HashSet<Sparx.EA.ObjectConstraint>?
Details:
Notes: Summary: witin a sparx database this is seperate table, but here it is a set fo values for demonstration<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Deleted () : Boolean?
Details:
Notes: Summary:     Tombstone, to indicate the the latest update to this element was to delete it.    This field is initialised when bound to a subspace if it does not already have a value<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Valid () : Boolean?
Details:
Notes: Summary: check constraints that name and object type have values and refers to a valid package<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
operator KeyType (item: Element, ) : explicit
Details:
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
operator ValueType (item: Element, ) : explicit
Details:
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Files () : RefSet<Sparx.EA.ElementFiles>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Metrics () : RefSet<Sparx.EA.ElementMetrics>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Problems () : RefSet<Sparx.EA.ElementProblems>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Properties () : RefSet<Sparx.EA.ElementProperties>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Requirements () : RefSet<Sparx.EA.ElementRequirements>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Resources () : RefSet<Sparx.EA.ElementResources>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Risks () : RefSet<Sparx.EA.ElementRisks>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Scenarios () : RefSet<Sparx.EA.ElementScenarios>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Tests () : RefSet<Sparx.EA.ElementTests>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Trx () : RefSet<Sparx.EA.ElementTrx>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Operations () : RefSet<Sparx.EA.ElementOperations>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
StartConnectors () : RefSet<Sparx.EA.Connector>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
EndConnectors () : RefSet<Sparx.EA.Connector>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Attributes () : RefSet<Sparx.EA.Attribute>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Links () : RefSet<Sparx.EA.DiagramObject>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Diagrams () : RefSet<Sparx.EA.DiagramObject>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Children () : RefSet<Sparx.EA.Element>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
operator Node (item: Element, ) :
Details:
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
KeyType, Node> (key: Element?, ) :
Details:
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Internal
Element (that: Node, ) :
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
operator Edge (item: Element, ) :
Details:
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
KeyType, Edge> (key: Element?, ) :
Details:
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Internal
Element (that: Edge, ) :
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
GetVersions () : IEnumerable<Sparx.EA.Element>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
GetVersionsAsync () : Task<IEnumerable<Sparx.EA.Element>>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Internal
PreBind () : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Bind (subSpace: SubSpace, ) : Result<Element>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Unbind (subSpace: SubSpace, ) : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
GetHashCode () : int
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Equals (other: Object?, ) : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Equals (other: Element?, ) : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
CompareTo (other: Element?, ) : int
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
SKey () : string
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Internal
self () : KeyRef<Element.KeyType, Element>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
operator KeyRef (other: Element, ) :
Details:
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
operator KeyRef? (other: Element?, ) :
Details:
[ Is static True. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Element Source Role Target Role
«struct» ValueType
Class  
Name:  
 
Name: _value
 
Details:
 
«struct» KeyType
Class  
Name:  
 
Name: _key
 
Details:
 
EAElementSetSpace
Class  
Name:  
 
Name: SetSpace
 
Details:
 
Element Source Role Target Role
«struct» ValueType
Class  
Name: _value
 
Name:  
 
Details:
 
«struct» KeyType
Class  
Name: _key
 
Name:  
 
Details:
 
Tag Value
Attribute [Table("t_object"),Versioned()];[ProtoContract]
Details:  
partial true
Details:  
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
«struct» ValueType Class Weak From  
«View» Node View Realization To  
«struct» KeyType Class Weak From  
ElementVersion Class Generalization To