UML Background Add-on
/CMD=1
/CMD=2
Represents an association between two classifiers.
Represents an association attribute or list of attributes whose values serve to partition the set of objects associated with an object across an association.
Left,Asynchronous,UML,sequence,software,modeling
Drag onto the page to add a left asynchronous.
UML master stores embedded UML model information.
Root Entry
UML CODEGEN
UML System 1
<unspecified>
documentation
location
persistence
responsibility
semantics
extends
powertype
import
destroy
send
metaclass
subtype
subclass
friend
instance
derived
copy
enumeration
local
deletion
C# Data Types
void
uint
long
byte
decimal
sbyte
bool
string
char
loca
tion
object
float
short
ulong
double
ushort
union
precondition
uses
inherits
global
self
facade
delegate
system
framework
protected
topLevelPackage
parameter
create
association
struct
stub
call
type
useCaseModel
becomes
table
implementation class
IDL Data Types
short(idl)
unsigned long(idl)
float(idl)
unsigned long long(idl)
any(idl)
object(idl)
string(idl)
unsigned short(idl)
wstring(idl)
wchar(idl)
fixed(idl)
long(idl)
sequence(idl)
boolean(idl)
double(idl)
octet(idl)
long long(idl)
char(idl)
long double(idl)
C++ Data Types
signed int
long double
signed short
unsigned long
wchar_t
signed long
signed char
unsigned int
unsigned char
unsigned short
private
postcondition
invariant
requirement
stereotype
executable
process
document
library
thread
utility
file
VB Data Types
Date
String
Double
Long
Byte
Object
Short
Char
Single
Boolean
Integer
Decimal
Static Model
Top Package
Generalization2
Generalization1
Generalization7
Generalization3
Generalization4
Generalization5
variable:parameter
closedDefinitionNode
parentChildOrder
openAxis
ruleNode
abstract
merge
ruleAxis
aspectNode
aspect
includeUnreportedValue
false
unitAxis
contextAxis
table:FilterArc
complement
Association1
End2
End1
Link1
Axis
relationshipAxis
relationshipNode
generations
formulaAxis
relationshipSource
linkrole
compositionNode
dimensionAxis
variable:filter
tupleNode
name
definitionNode
tagSelector
selectionNode
select
coveredAspect
conceptRelationshipNode
arcrole
linkname
arcname
dimensionRelationshipNode
dimension
openDefinitionNode
breakdown
definition-node-subtree
order
parent-first
children-first
table-filter
breakdown-tree
table-breakdown
axis
ation
table-parameter
End3
End4
__CG_VB_lang_comments
__CG_VB_class_hdr_templ
<default>
__CG_VB_class_impl_templ
__CG_VB_class_hdr_file_templ
__CG_VB_class_impl_file_templ
__CG_VB_attribute_templ
__CG_VB_ordered_col
System.Collections.SortedList
__CG_VB_unordered_col
System.Collections.ArrayList
__CG_VB_qualified_col
System.Collections.Hashtable
__CG_VB_operation_kind
Procedure
__CG_VB_operation_inline
__CG_VB_operation_propget
__CG_VB_operation_propset
__CG_VB_operation_hdr_templ
__CG_VB_operation_impl_templ
__CG_C#_lang_comments
__CG_C#_class_hdr_templ
__CG_C#_class_impl_templ
__CG_C#_class_hdr_file_templ
__CG_C#_class_impl_file_templ
__CG_C#_attribute_templ
__CG_C#_ordered_col
__CG_C#_unordered_col
__CG_C#_qualified_col
__CG_C#_operation_kind
__CG_C#_operation_inline
__CG_C#_operation_propget
__CG_C#_operation_propset
__CG_C#_operation_hdr_templ
__CG_C#_operation_impl_templ
__CG_CPP_lang_comments
__CG_CPP_class_hdr_templ
__CG_CPP_class_impl_templ
__CG_CPP_class_hdr_file_templ
__CG_CPP_class_impl_file_templ
__CG_CPP_attribute_templ
__CG_CPP_ordered_col
std::list<%s>
__CG_CPP_unordered_col
std::set<%s>
__CG_CPP_qualified_col
std::map<%s,%s>
__CG_CPP_operation_kind
__CG_CPP_operation_inline
__CG_CPP_operation_propget
__CG_CPP_operation_propset
__CG_CPP
_operation_hdr_templ
__CG_CPP_operation_impl_templ
__CGproj_location
C:\Program Files (x86)\Microsoft Office\Visio11\DLL\
CodeGen Version
CODEGENERATION 1.0
CSharp 1.0
Element Options 1.0
ClassHeader1
%class_comments%
%template_defn%
class %class_name%
%super_class_name%
%friends%
%innerclasses%
%public_attributes%
%public_methods%
%protected_attributes%
%protected_methods%
%private_attributes%
%private_methods%
%end_class_comments%
Attribute1
%type_name%
%attrib_name%; %comments%
MethodDefn1
%type_name% %method_name%(%mark_indent%
%indent%%params_and_comments%
%indent%);
Ordered Collection
CObList<%s>
Qualified Collection
CMapObToOb<%s, %s>
Unordered Collection
ClassImpl1
%static_attrs%
%constructors%
MethodImpl1
%type_name% %class_name%::%method_name%(%mark_indent%
%indent%%params%
%indent%)
%method_body%
%visibility% %type_name% %attrib_name%; %comments%
%visibility% class %class_name% %super_class_name%
// METHOD:
%method_name%
// DESCRIPTION:
%comments%
// PARAMETERS:
%params_as_comments%
// RETURN:
%visibility% %type_name% %method_name%(%mark_indent%
%visibility% %attrib_name% As %type_name%
%visibility% class %class_name%
End Class
FuncImpl1
' METHOD:
' DESCRIPTION:
' PARAMETERS:
' RETURN:
%visibility% Function %method_name%(%mark_indent%%params%) As %type_name%
End Function
SubImpl1
%visibility% Sub %method_name%(%mark_indent%%params%)
End Sub
Visual Basic
Class,UML,state,structure,software,modeling
Drag onto the page to specify a set of objects that have similar structure, behavior, and relationships.
Represents a descriptor for a set of objects with similar structure, behavior and relationships.
Extend Arrow
Binary,Association,UML,state,structure,software,modeling
Drag onto the page to add a customizable relationship between exactly two classes.
re diagram.
Association,Class,UML,state,structure,software,modeling
Drag onto the page to add attributes, operations, and other properties to an association.
Represents an association between two classifiers that also has class properties.
Width Height
Composition,UML,state,structure,software,modeling
Drag onto the page to add a collaboration in which all of the participants are part of one composite object.
Represents a form of aggregation with strong ownership and coincident lifetime of the part with the whole.
Generalization,UML,state,structure,software,modeling
Drag onto the page to add a classification relationship between a more general and a more specific element.
Indicates a classification relationship between a more general and a more specific element.
Data,Type,UML,state,structure,software,modeling
Drag onto the page to add a data type.
ure diagram.
Represents a data type.
Width User.DefaultWidth
Link,UML,state,structure,software,modeling
Drag onto the page to add a link between two objects.
Represents a link between two objects.
C:\Program Files (x86)\Microsoft Office\Visio11\1033\UMLACT_M.VSS
C:\Program Files (x86)\Microsoft Office\Visio11\1033\UMLCOL_M.VSS
C:\Program Files (x86)\Microsoft Office\Visio11\1033\UMLCOM_M.VSS
C:\Program Files (x86)\Microsoft Office\Visio11\1033\UMLDEP_M.VSS
C:\Program Files (x86)\Microsoft Office\Visio11\1033\UMLSEQ_M.VSS
C:\Program Files (x86)\Microsoft Office\Visio11\1033\UMLSTA_M.VSS
C:\Program Files (x86)\Microsoft Office\Visio11\1033\UMLSTR_M.VSS
C:\Program Files (x86)\Microsoft Office\Visio11\1033\UMLUSE_M.VSS
{B13DBFC0-90F4-4266-B2D4-C7ED6470D5C7}
{7EF25882-4302-4684-8BAF-DCF1B442717B}
{67077863-5365-4021-91FF-9081688FB6E9}
{0CD9FD8D-B955-4712-BBF8-98A332414230}
{589ABA6D-2659-4FFA-A194-7BC473B7736F}
{4F9C2A37-0B66-4B61-BD94-F39E27A71BD4}
{16C292D2-B4D7-47F4-AFF3-A619438BA632}
{6C490F42-D0B0-4394-94F8-D7807F06EF1E}
{AFDE56D5-6175-42AB-990D-E5E9E34F6D94}
{BBC3DCB2-54BB-4B1C-B779-CDFBC1242F13}
{40D60915-E056-49BB-866C-8B1454C0700F}
{AF1310D0-EE4B-48B6-8519-49D854A022EB}
{A33CDFB4-AC0D-4B96-B424-886529DBCEE5}
{5FF65003-CC55-4BEA-859E-B9E38D1424EC}
{17128607-8959-479C-AF10-55985F480B77}
{E9020BB5-732D-40D5-B24A-8BBC8C92AE48}
{FB95BBA9-15E6-47EC-B41E-D1D360E8F658}
{5296F720-03DE-43DF-A905-487822D3A7B8}
{03A6F029-6BC4-4C54-8362-EDF3257C32E5}
{A6D6739F-045D-4AF5-B3DF-B627B858AB42}
{49E6968F-77DC-45C2-8DAF-C951F9E5D1B4}
{A81ABA28-6118-4012-8C58-89E453F9568C}
{F3020B40-5691-4224-B856-63184D25B258}
{B5C1C6BF-FD74-455F-AE0D-2DF1873FD0B7}
{602E6262-9DF3-4CD9-9A0A-59FEC8E6C6A3}
{6B04F0D1-DDB4-4673-9FF3-23CE7FDA7052}
{53893F05-7087-4D64-BEC9-28200970FFFD}
{5FA4400A-CBBE-45A6-9AC1-EF8801AC7B78}
Arial Unicode MS
Symbol
Wingdings
Arial
SimSun
PMingLiU
MS PGothic
Dotum
Sylfaen
Estrangelo Edessa
Vrinda
Shruti
Mangal
Tunga
Sendnya
Raavi
Dhenu
Latha
Gautami
Cordia New
MS Farsi
Gulim
Times New Roman
Guide
TheDoc
Data Type
Gesture Format
Row_1
UMLDiagramType
msvNoAutoConnect
Row_2
msvNoApplyDataGraphicAfterLink
Connector
Hairline
UML Shadow
Generalization Arrow
Dynamic Connector
Row_3
Row_4
Row_5
Row_6
UMLShapeType
UMLObjectGUID
UMLError
BeginAngle
EndAngle
UMLPresOption1
UMLSuppressOption
Navigability
UMLVersion
end1_name
end1_mp
end2_name
end2_mp
Navigable
Shared
Composite
Composite Navigable
Shared Navigable
Qualifier
Shared Qualifier
Composite Qualifier
Composite Navigable Qualifier
Shared Navigable Qualifier
Navigable Qualifier
Procedure Call
Asynchronous Flow
Flat Flow
realize_subshape
real_subshape
Watermark Title
Left Asynchronous
visDescription
visVersion
Visio Extended Data
Class
UMLTemplate
UMLAutoLockTextEdit
UMLPresOption2
DefaultWidth
EnsureWidthOK
Row_7
Row_8
Operations
Attributes
Name
Parameters
UMLPageGUID
Static Structure-1
Binary Association
Association Class
Association
AutoResize
Height
Width
MinHeight
MinWidth
HeightRatio
Composition
Generalization
Discriminator
Class.148
Data Type.157
Generalization.82
Class.229
Generalization.75
Association Class.91
Association Class.33
Generalization.32
Class.86
Class.95
Generalization.104
Generalization.106
Class.29
Composition.30
Link