{\rtf1\adeflang1025\ansi\ansicpg936\uc2\adeff0\deff0\stshfdbch13\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe2052{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Palatino};}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial{\*\falt Arial};}
{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New{\*\falt Courier New};}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol{\*\falt Symbol};}
{\f10\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings{\*\falt Wingdings};}{\f13\fnil\fcharset134\fprq2{\*\panose 02010600030101010101}\'cb\'ce\'cc\'e5{\*\falt SimSun};}
{\f36\fnil\fcharset134\fprq2{\*\panose 00000000000000000000}@\'cb\'ce\'cc\'e5;}{\f38\froman\fcharset238\fprq2 Times New Roman CE{\*\falt Palatino};}{\f39\froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Palatino};}
{\f41\froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Palatino};}{\f42\froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Palatino};}{\f43\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Palatino};}
{\f44\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Palatino};}{\f45\froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Palatino};}{\f46\froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Palatino};}
{\f48\fswiss\fcharset238\fprq2 Arial CE{\*\falt Arial};}{\f49\fswiss\fcharset204\fprq2 Arial Cyr{\*\falt Arial};}{\f51\fswiss\fcharset161\fprq2 Arial Greek{\*\falt Arial};}{\f52\fswiss\fcharset162\fprq2 Arial Tur{\*\falt Arial};}
{\f53\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew){\*\falt Arial};}{\f54\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic){\*\falt Arial};}{\f55\fswiss\fcharset186\fprq2 Arial Baltic{\*\falt Arial};}
{\f56\fswiss\fcharset163\fprq2 Arial (Vietnamese){\*\falt Arial};}{\f58\fmodern\fcharset238\fprq1 Courier New CE{\*\falt Courier New};}{\f59\fmodern\fcharset204\fprq1 Courier New Cyr{\*\falt Courier New};}
{\f61\fmodern\fcharset161\fprq1 Courier New Greek{\*\falt Courier New};}{\f62\fmodern\fcharset162\fprq1 Courier New Tur{\*\falt Courier New};}{\f63\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew){\*\falt Courier New};}
{\f64\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic){\*\falt Courier New};}{\f65\fmodern\fcharset186\fprq1 Courier New Baltic{\*\falt Courier New};}{\f66\fmodern\fcharset163\fprq1 Courier New (Vietnamese){\*\falt Courier New};}
{\f170\fnil\fcharset0\fprq2 SimSun Western{\*\falt SimSun};}{\f400\fnil\fcharset0\fprq2 @\'cb\'ce\'cc\'e5 Western;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;
\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;\red0\green51\blue102;}
{\stylesheet{\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\loch\f0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 \snext0 Normal;}{
\s1\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls1\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0
\b\fs24\lang1033\langfe1033\loch\f1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 heading 1;}{\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 \sbasedon1 \snext0
heading 2;}{\s3\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl2\outlinelevel2\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af1\afs20\alang1025 \ltrch\fcs0
\i\fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 \sbasedon1 \snext0 heading 3;}{\s4\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl3\outlinelevel3\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 \sbasedon1 \snext0
heading 4;}{\s5\ql \li0\ri0\sb240\sa60\sl240\slmult0\nowidctlpar\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl4\outlinelevel4\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs22\alang1025 \ltrch\fcs0
\fs22\lang1033\langfe1033\loch\f1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 heading 5;}{\s6\ql \li0\ri0\sb240\sa60\sl240\slmult0\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl5\outlinelevel5\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af1\afs22\alang1025 \ltrch\fcs0 \i\fs22\lang1033\langfe1033\loch\f1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0
heading 6;}{\s7\ql \li0\ri0\sb240\sa60\sl240\slmult0\nowidctlpar\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl6\outlinelevel6\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 heading 7;}{\s8\ql \li0\ri0\sb240\sa60\sl240\slmult0\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl7\outlinelevel7\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af1\afs20\alang1025 \ltrch\fcs0 \i\fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0
heading 8;}{\s9\ql \li0\ri0\sb240\sa60\sl240\slmult0\nowidctlpar\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl8\outlinelevel8\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\ai\af1\afs18\alang1025 \ltrch\fcs0
\b\i\fs18\lang1033\langfe1033\loch\f1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 heading 9;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\*
\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv
\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\lang1024\langfe1024\loch\f0\hich\af0\dbch\af13\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\*\cs15
\additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf2 \sbasedon10 Hyperlink;}{\s16\ql \li0\ri0\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext16 Body Text;}{\s17\ql \li720\ri0\sa120\sl240\slmult0\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0 \rtlch\fcs1
\ai\af1\afs20\alang1025 \ltrch\fcs0 \i\fs20\cf2\lang1033\langfe1033\loch\f1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext16 \sautoupd InfoBlue;}{\s18\ql \li0\ri0\widctlpar
\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af2\afs20\alang1025 \ltrch\fcs0
\fs20\lang1049\langfe1049\loch\f2\hich\af2\dbch\af13\cgrid\langnp1049\langfenp1049 \sbasedon0 \snext18 \styrsid14431288 HTML Preformatted;}{\*\cs19 \additive \rtlch\fcs1 \ai\af0 \ltrch\fcs0 \i \sbasedon10 \styrsid14431288 Emphasis;}{
\s20\ql \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1049\langfe1049\loch\f0\hich\af0\dbch\af13\cgrid\langnp1049\langfenp1049
\sbasedon0 \snext20 \styrsid10706397 Normal (Web);}{\s21\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs24\alang1025 \ltrch\fcs0 \fs24\cf1\lang1049\langfe1049\loch\f1\hich\af1\dbch\af13\cgrid\langnp1049\langfenp1049
\snext21 \styrsid16647119 Default;}{\s22\ql \li0\ri0\sb120\sa60\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs24\alang1025 \ltrch\fcs0 \fs24\lang1049\langfe1049\loch\f1\hich\af1\dbch\af13\cgrid\langnp1049\langfenp1049
\sbasedon21 \snext21 \styrsid16018998 Heading 1;}{\s23\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \cbpat9 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0
\fs24\lang1033\langfe1033\loch\f0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext23 \ssemihidden \styrsid3346278 Document Map;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\listtable{\list\listtemplateid-985754512{\listlevel
\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \s1\jclisttab\tx360 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0
\levelstartat1\levelspace0\levelindent0{\leveltext\'03\'00.\'01;}{\levelnumbers\'01\'03;}\rtlch\fcs1 \af0 \ltrch\fcs0 \s2\jclisttab\tx0 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'05\'00.\'01.\'02;}{\levelnumbers\'01\'03\'05;}\rtlch\fcs1 \af0 \ltrch\fcs0 \s3\jclisttab\tx0 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'07\'00.\'01.\'02.\'03;}{\levelnumbers
\'01\'03\'05\'07;}\rtlch\fcs1 \af0 \ltrch\fcs0 \s4\jclisttab\tx0 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'09\'00.\'01.\'02.\'03.\'04;}{\levelnumbers\'01\'03\'05\'07\'09;}
\rtlch\fcs1 \af0 \ltrch\fcs0 \s5\jclisttab\tx0 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0b\'00.\'01.\'02.\'03.\'04.\'05;}{\levelnumbers\'01\'03\'05\'07\'09\'0b;}\rtlch\fcs1 \af0
\ltrch\fcs0 \s6\jclisttab\tx0 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0d\'00.\'01.\'02.\'03.\'04.\'05.\'06;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d;}\rtlch\fcs1 \af0
\ltrch\fcs0 \s7\jclisttab\tx0 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0f\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f;}\rtlch\fcs1 \af0
\ltrch\fcs0 \s8\jclisttab\tx0 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'11\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07.\'08;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f\'11;}
\rtlch\fcs1 \af0 \ltrch\fcs0 \s9\jclisttab\tx0 }{\listname ;}\listid-5}{\list\listtemplateid242779444\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265
\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}
\f2\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0
\fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li4320
\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel
\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23
\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li7200\jclisttab\tx7200\lin7200 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li7920\jclisttab\tx7920\lin7920 }{\listname ;}\listid324821381}{\list\listtemplateid-1840986852\listhybrid{\listlevel\levelnfc23
\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0
\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360
\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext
\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269
\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265
\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}
\f2\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0
\fi-360\li7200\jclisttab\tx7200\lin7200 }{\listname ;}\listid634944238}{\list\listtemplateid-160384884\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li1080\jclisttab\tx1080\lin1080 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698713\'02\'01.;}{\levelnumbers
\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li1800\jclisttab\tx1800\lin1800 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\'02\'02.;}{\levelnumbers\'01;}
\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li2520\jclisttab\tx2520\lin2520 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698703\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \fi-360\li3240\jclisttab\tx3240\lin3240 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698713\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0
\ltrch\fcs0 \fi-360\li3960\jclisttab\tx3960\lin3960 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0
\fi-180\li4680\jclisttab\tx4680\lin4680 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698703\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5400
\jclisttab\tx5400\lin5400 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698713\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li6120
\jclisttab\tx6120\lin6120 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li6840
\jclisttab\tx6840\lin6840 }{\listname ;}\listid806357716}{\list\listtemplateid588442780\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265
\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}
\f2\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0
\fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li3600
\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel
\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23
\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li7200\jclisttab\tx7200\lin7200 }{\listname ;}\listid824247619}{\list\listtemplateid932329388\listhybrid{\listlevel\levelnfc23
\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li1080\jclisttab\tx1080\lin1080 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1800\jclisttab\tx1800\lin1800 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
{\leveltext\leveltemplateid67698693\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li2520\jclisttab\tx2520\lin2520 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
\leveltemplateid67698689\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li3240\jclisttab\tx3240\lin3240 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691
\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3960\jclisttab\tx3960\lin3960 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01{\uc1\u-3929 ?};}{\levelnumbers;}
\f10\fbias0 \fi-360\li4680\jclisttab\tx4680\lin4680 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li5400
\jclisttab\tx5400\lin5400 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li6120\jclisttab\tx6120\lin6120 }{\listlevel
\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li6840\jclisttab\tx6840\lin6840 }{\listname ;}\listid876431865}
{\list\listtemplateid60304114\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li1500
\jclisttab\tx1500\lin1500 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li2220\jclisttab\tx2220\lin2220 }{\listlevel
\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li2940\jclisttab\tx2940\lin2940 }{\listlevel\levelnfc23\levelnfcn23
\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li3660\jclisttab\tx3660\lin3660 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li4380\jclisttab\tx4380\lin4380 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li5100\jclisttab\tx5100\lin5100 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360
\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li5820\jclisttab\tx5820\lin5820 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext
\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li6540\jclisttab\tx6540\lin6540 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269
\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li7260\jclisttab\tx7260\lin7260 }{\listname ;}\listid941299886}{\list\listtemplateid1420692624\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
\levelspace360\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360
\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext
\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext
\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267
\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}
\f10\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0
\fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li6480
\jclisttab\tx6480\lin6480 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li7200
\jclisttab\tx7200\lin7200 }{\listname ;}\listid978804065}{\list\listtemplateid-86359202\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265
\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}
\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0
\fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li2880
\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel
\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23
\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1000892192}{\list\listtemplateid-789175368\listhybrid{\listlevel\levelnfc23
\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0
\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1
\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360
\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext
\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269
\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265
\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}
\f2\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0
\fi-360\li7200\jclisttab\tx7200\lin7200 }{\listname ;}\listid1229340611}{\list\listtemplateid-1131384698\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext
\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267
\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}
\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0
\fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600
\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li4320
\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747265\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li5040
\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747267\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel
\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68747269\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid2076855860}}
{\*\listoverridetable{\listoverride\listid-5\listoverridecount9{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel
\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}\ls1}{\listoverride\listid806357716
\listoverridecount9{\lfolevel}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}
{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}{\lfolevel\listoverridestartat\levelstartat1}\ls2}{\listoverride\listid876431865\listoverridecount9{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}
{\lfolevel}{\lfolevel}{\lfolevel}\ls3}{\listoverride\listid1000892192\listoverridecount0\ls4}{\listoverride\listid2076855860\listoverridecount0\ls5}{\listoverride\listid324821381\listoverridecount0\ls6}{\listoverride\listid941299886\listoverridecount0\ls7
}{\listoverride\listid1229340611\listoverridecount0\ls8}{\listoverride\listid978804065\listoverridecount0\ls9}{\listoverride\listid824247619\listoverridecount0\ls10}{\listoverride\listid634944238\listoverridecount0\ls11}}{\*\pgptbl {\pgp\ipgp0\itap0\li0
\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid151317\rsid339018\rsid413021\rsid554787\rsid608478\rsid618977\rsid735700\rsid795609\rsid949051\rsid1003486\rsid1191717\rsid1192834\rsid1508791\rsid1578990\rsid1644599\rsid1661278\rsid1712918
\rsid1978994\rsid2101371\rsid2105647\rsid2194680\rsid2361346\rsid2508487\rsid2649278\rsid2970528\rsid3226676\rsid3305438\rsid3346278\rsid3430468\rsid3551727\rsid3629425\rsid3672232\rsid3803596\rsid3811209\rsid3822440\rsid4011699\rsid4488890\rsid4541748
\rsid4676809\rsid4786611\rsid4854747\rsid4863414\rsid4881248\rsid5077831\rsid5312134\rsid5315156\rsid5732998\rsid5837966\rsid5925068\rsid6121773\rsid6256956\rsid6301774\rsid6503063\rsid7165534\rsid7212644\rsid7213839\rsid7237669\rsid7359348\rsid7365337
\rsid7566947\rsid7812601\rsid7891806\rsid7948296\rsid8018580\rsid8022690\rsid8144861\rsid8145913\rsid8286288\rsid8398362\rsid8465691\rsid8673140\rsid9047088\rsid9065367\rsid9128031\rsid9204498\rsid9397411\rsid9584092\rsid9790937\rsid9831428\rsid9861307
\rsid9922815\rsid9924262\rsid10050914\rsid10099754\rsid10293815\rsid10385284\rsid10706397\rsid10764968\rsid11213828\rsid11348338\rsid11545339\rsid11557582\rsid11683622\rsid11743658\rsid11885319\rsid11993900\rsid12077134\rsid12269597\rsid12468430
\rsid12484551\rsid12922335\rsid12990997\rsid13112680\rsid13132929\rsid13267711\rsid13583412\rsid13773737\rsid13784488\rsid13976739\rsid14241155\rsid14287382\rsid14307820\rsid14431288\rsid14438482\rsid14447540\rsid14561568\rsid14619417\rsid14691147
\rsid14756123\rsid14886819\rsid14903801\rsid15012942\rsid15096904\rsid15143773\rsid15475871\rsid15678218\rsid15753273\rsid15875669\rsid16018998\rsid16191252\rsid16204835\rsid16257303\rsid16264679\rsid16283787\rsid16464908\rsid16537706\rsid16647119
\rsid16722089}{\*\generator Microsoft Word 11.0.8026;}{\info{\title <<Component>> <<Version>> Component Specification}{\author gpaul}{\operator User}{\creatim\yr2006\mo11\dy21\hr15\min56}{\revtim\yr2006\mo12\dy13\hr21\min35}{\version8}{\edmins63}
{\nofpages16}{\nofwords4683}{\nofchars26698}{\*\company TopCoder}{\nofcharsws31319}{\vern24609}{\*\password 00000000}}{\*\xmlnstbl {\xmlns1 urn:schemas-microsoft-com:office:smarttags}}
\paperw12240\paperh15840\margl1701\margr850\margt1134\margb1134\gutter0\ltrsect \ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1701\dgvorigin1134\dghshow1
\dgvshow1\jexpand\viewkind1\viewscale90\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\rsidroot339018 \fet0{\*\wgrffmtfilter 013f}\ilfomacatclnup0\ltrpar \sectd \ltrsect
\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta \dbch .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta \dbch .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta \dbch .}}
{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta \dbch )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb \dbch (}{\pntxta \dbch )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb \dbch (}{\pntxta \dbch )}}{\*\pnseclvl7
\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb \dbch (}{\pntxta \dbch )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb \dbch (}{\pntxta \dbch )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb \dbch (}{\pntxta \dbch )}}
\pard\plain \ltrpar\s22\ql \li0\ri0\sb120\sa60\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid16018998 \rtlch\fcs1 \af1\afs24\alang1025 \ltrch\fcs0 \fs24\lang1049\langfe1049\loch\af1\hich\af1\dbch\af13\cgrid\langnp1049\langfenp1049 {\rtlch\fcs1
\ab\af1\afs28 \ltrch\fcs0 \b\fs28\ul\lang1033\langfe1049\langnp1033\insrsid16018998\charrsid16018998 \hich\af1\dbch\af13\loch\f1 UML Tool Actions - Class Elements Actions 1.0 }{\rtlch\fcs1 \ab\af1\afs28 \ltrch\fcs0
\b\fs28\ul\lang1033\langfe1049\langnp1033\insrsid11213828\charrsid16018998 \hich\af1\dbch\af13\loch\f1  Component Specification}{\rtlch\fcs1 \ab\af1\afs28 \ltrch\fcs0 \b\fs28\ul\cf1\lang1033\langfe1049\langnp1033\insrsid11213828\charrsid16018998
\par }\pard\plain \ltrpar\s16\ql \li720\ri0\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid14431288 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288
\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\f1\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 1.\tab}}\pard\plain \ltrpar\s1\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls1\outlinelevel0\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 \b\fs24\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Design}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288\charrsid15012942
\par }\pard\plain \ltrpar\ql \li720\ri0\sa120\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid618977 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0
\ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid618977\charrsid618977 \hich\af0\dbch\af13\loch\f0 The Class Elements Actions component provides the Actions related to the model elements s\hich\af0\dbch\af13\loch\f0
pecific to a class diagram. The actions are strategy implementations of the action interfaces in the Action Manager component. The provided actions are for adding / removing / copying / cutting / pasting the elements and relationships. The elements are pa
\hich\af0\dbch\af13\loch\f0 c\hich\af0\dbch\af13\loch\f0 kage, interface, class, exception and enumeration. The relationships are association, aggregation, composition, realization/abstraction and dependency.
\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid618977 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\cf1\lang1033\langfe1049\langfenp1049\insrsid618977\charrsid618977
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid14619417 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid14619417 \hich\af0\dbch\af13\loch\f0 All classes of this components belongs to one pack
}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid9204498 \hich\af0\dbch\af13\loch\f0 age but it representation has 11}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid14619417
\hich\af0\dbch\af13\loch\f0  class diagrams. It \hich\af0\dbch\af13\loch\f0 was made for more clear showing classes and relationships.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid16647119
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid4011699
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid3305438 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid4011699 \hich\af0\dbch\af13\loch\f0 Class provide sequence diagram for }{\rtlch\fcs1
\af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid4863414 \hich\af0\dbch\af13\loch\f0 all }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid3305438 \hich\af0\dbch\af13\loch\f0 Add and Copy }{\rtlch\fcs1 \af0
\ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid4863414 \hich\af0\dbch\af13\loch\f0 actions of one model element \hich\f0 \endash \loch\f0  Class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid3305438
\hich\af0\dbch\af13\loch\f0 The other actions very similar or more simple \hich\f0 \endash \loch\f0  Paste very more simple than add because it don\hich\f0 \rquote \loch\f0 t provide a\hich\af0\dbch\af13\loch\f0 pplying initial configuration, Remove
\hich\f0 \endash \loch\f0 do not contain 5 objects and Cut are very similar to Copy. Lo}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid4863414 \hich\af0\dbch\af13\loch\f0 gic of }{\rtlch\fcs1 \af0 \ltrch\fcs0
\cf1\lang1033\langfe1049\langfenp1049\insrsid3305438 \hich\af0\dbch\af13\loch\f0 actions for the }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid4863414 \hich\af0\dbch\af13\loch\f0 rest }{\rtlch\fcs1 \af0 \ltrch\fcs0
\cf1\lang1033\langfe1049\langfenp1049\insrsid3305438 \hich\af0\dbch\af13\loch\f0 elements is}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid4863414 \hich\af0\dbch\af13\loch\f0  the same.}{\rtlch\fcs1 \af0 \ltrch\fcs0
\cf1\lang1033\langfe1049\langfenp1049\insrsid3305438 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid4011699
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid13976739
\par }\pard \ltrpar\ql \li720\ri0\sa120\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid13976739 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid13976739 \hich\af0\dbch\af13\loch\f0
Component use logger to notify about problem until running redo() and undo() methods. They should not th\hich\af0\dbch\af13\loch\f0 row some exception according requirements of this component.
\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid15875669
\par }\pard\plain \ltrpar\s16\ql \li720\ri0\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid14431288 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid3672232\charrsid13132929
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 1.1\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Design Patterns }{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288\charrsid4541748
\par }\pard\plain \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid14431288 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0
\fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9128031 \hich\af0\dbch\af13\loch\f0 None}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14431288
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9128031\charrsid5077831
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 1.2\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Industry Standards
\par }\pard\plain \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid8022690 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033
{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8022690 \hich\af0\dbch\af13\loch\f0 UML 1.5
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid413021\charrsid8022690
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 1.3\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Required Algorithms
\par }\pard\plain \ltrpar\s20\ql \li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid7948296 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0
\fs24\lang1049\langfe1049\loch\af0\hich\af0\dbch\af13\cgrid\langnp1049\langfenp1049 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs19\lang1033\langfe1049\langnp1033\insrsid13976739 \hich\af0\dbch\af13\loch\f0 1}{\rtlch\fcs1 \af0 \ltrch\fcs0
\cs19\lang1033\langfe1049\langnp1033\insrsid554787 \hich\af0\dbch\af13\loch\f0  Calculating namespace of relationships
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid5925068 \hich\af0\dbch\af13\loch\f0 All of }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid9047088 \hich\af0\dbch\af13\loch\f0
model elements should have some namespace. Only model as a root element and all elements which are directly in the model has no namespace (Actually their namespace is null). }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid554787

\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid9047088 \hich\af0\dbch\af13\loch\f0 Relationships do not get namespace as a parameter. They should calculate it. Each\hich\af0\dbch\af13\loch\f0
 of relationship contains references for model elements which contain it. At least it should be two model elements but may be more.
\par }\pard \ltrpar\s20\ql \li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid735700 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid9128031
\hich\af0\dbch\af13\loch\f0 Calculated relationship namespace should contain all }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid735700 \hich\af0\dbch\af13\loch\f0
model elements which are owners of this relationship. Namespace for cla\hich\af0\dbch\af13\loch\f0 sses are actually packages.
\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0 \ltrch\fcs0 \f3\lang1033\langfe1049\langfenp1049\insrsid735700 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard \ltrpar\s20\ql \fi-360\li1440\ri0\sb100\sa100\sbauto1\saauto1\widctlpar
\jclisttab\tx1440\wrapdefault\aspalpha\aspnum\faauto\ls11\adjustright\rin0\lin1440\itap0\pararsid735700 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid735700 \hich\af0\dbch\af13\loch\f0
If at least of model elements belongs directly to the model \hich\f0 \endash \loch\f0  relationship namespace belongs to the model(namespace = null)
\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0 \ltrch\fcs0 \f3\lang1033\langfe1049\langfenp1049\insrsid735700 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af0\dbch\af13\loch\f0
If all components belongs to different namespaces which has no own base namespace \hich\f0 \endash \loch\f0  relationship bel\hich\af0\dbch\af13\loch\f0 ongs to the model (example: com.topcocer.test and org.organization.test)
\par {\listtext\pard\plain\ltrpar \s20 \rtlch\fcs1 \af0 \ltrch\fcs0 \f3\lang1033\langfe1049\langfenp1049\insrsid735700 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard \ltrpar\s20\ql \fi-360\li1440\ri0\sb100\sa100\sbauto1\saauto1\widctlpar
\jclisttab\tx1440\wrapdefault\aspalpha\aspnum\faauto\ls11\adjustright\rin0\lin1440\itap0\pararsid11348338 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid735700 \hich\af0\dbch\af13\loch\f0 If they all have base namespace \hich\f0
\endash \loch\f0  relationship belong to this namespace (example: com.topcoder.test1 and com.topcoder.test2; result namespace \hich\f0 \endash \loch\f0  com.topcoder).
\par }\pard \ltrpar\s20\ql \li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid16264679 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid16264679
\hich\af0\dbch\af13\loch\f0 Note: in examples ab\hich\af0\dbch\af13\loch\f0 ove you should understand that for example com.topcoder \hich\f0 \endash \loch\f0
 it just description of namespace. It can not be compared like string. For getting such structure you need use getNamespace() method and compare Namespace instances using equal() method.}{\rtlch\fcs1 \af0 \ltrch\fcs0
\lang1033\langfe1049\langnp1033\insrsid14561568 \hich\af0\dbch\af13\loch\f0  For each mod\hich\af0\dbch\af13\loch\f0 el element it will be list of namespace reference. If list is empty thatis mean element is directly in model.}{\rtlch\fcs1 \af0
\ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid16264679 \tab }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid9128031
\par }\pard \ltrpar\s20\ql \li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid16204835 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid13976739
\hich\af0\dbch\af13\loch\f0 2. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid16204835 \hich\af0\dbch\af13\loch\f0 Component should provide correct copying of elements. There are two different way to copy elements \hich\f0 \endash
\loch\f0  by creating new object and by copying ref\hich\af0\dbch\af13\loch\f0
erence. The simplest way to choose correct way of copying is used relationships between different elements.  Note that if it will be list or collection you should just copy each element of this.
\par \hich\af0\dbch\af13\loch\f0 1. Simple attributes and Strings should be copied by values. \hich\af0\dbch\af13\loch\f0 Example (from ModelElement) \hich\f0 \endash \loch\f0  name;
\par }{\rtlch\fcs1 \ai\af2 \ltrch\fcs0 \i\f2\cf17\lang1033\langfe1049\langnp1033\insrsid16204835\charrsid2361346 \hich\af2\dbch\af13\loch\f2 copyModelElement.setName(originalModelElement.getName());
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid16204835 \hich\af0\dbch\af13\loch\f0 2. Aggregation. It should be used copying only by reference. Example (from ModelElement) \hich\f0 \endash \loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0
\lang1033\langfe1049\langnp1033\insrsid16204835\charrsid1978994 \hich\af0\dbch\af13\loch\f0 templateArguments}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid16204835 \hich\af0\dbch\af13\loch\f0 ;
\par }{\rtlch\fcs1 \ai\af2 \ltrch\fcs0 \i\f2\cf17\lang1033\langfe1049\langnp1033\insrsid16204835\charrsid2361346 \hich\af2\dbch\af13\loch\f2 for (TemplateArgument temp: originalModelElement.g\hich\af2\dbch\af13\loch\f2 etTemplateArguments())\{
\par \tab \hich\af2\dbch\af13\loch\f2 copyModelElement.addTemplateArgument(temp);
\par \hich\af2\dbch\af13\loch\f2  \}
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid16204835
\par \hich\af0\dbch\af13\loch\f0 3. Bidirectional aggregation.  The same algorithm as for aggregation, but you need also update element which is used in aggregation by adding to it attribute (which is used for aggreg\hich\af0\dbch\af13\loch\f0
ation) this instance of ModelElement. Example (from ModelElement) \hich\f0 \endash \loch\f0  stereotypes;
\par }{\rtlch\fcs1 \ai\af2 \ltrch\fcs0 \i\f2\cf17\lang1033\langfe1049\langnp1033\insrsid16204835\charrsid2361346 \hich\af2\dbch\af13\loch\f2 for (Stereotype temp: originalModelElement.getTemplateStereotypes())\{
\par \tab \hich\af2\dbch\af13\loch\f2 copyModelElement.addTemplateArgument(temp);
\par \tab \hich\af2\dbch\af13\loch\f2 temp.addExtendedElements(copyModelElement);
\par \hich\af2\dbch\af13\loch\f2  \}
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid16204835
\par \hich\af0\dbch\af13\loch\f0 4. Composition. It should be used creating new object and copying its attributes. (from ModelElement) \hich\f0 \endash \loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid16204835\charrsid9065367
\hich\af0\dbch\af13\loch\f0 taggedValues}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid16204835 \hich\af0\dbch\af13\loch\f0 ; Note that it also present aggregation here
\par }\pard \ltrpar\s20\ql \fi720\li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16204835 {\rtlch\fcs1 \ai\af2 \ltrch\fcs0
\i\f2\cf17\lang1033\langfe1049\langnp1033\insrsid16204835\charrsid2361346 \hich\af2\dbch\af13\loch\f2 for (TaggedValue temp: originalModelElement.getTaggedValues())\{
\par \tab \hich\af2\dbch\af13\loch\f2 TaggedValue newTag = new Tagge\hich\af2\dbch\af13\loch\f2 dValue();
\par \tab }{\rtlch\fcs1 \ai\af2 \ltrch\fcs0 \i\f2\cf13\lang1033\langfe1049\langnp1033\insrsid16204835\charrsid2361346 \hich\af2\dbch\af13\loch\f2 // copying attrinbutes from temp to newTag as was described in this rules
\par }\pard \ltrpar\s20\ql \li720\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid16204835 {\rtlch\fcs1 \ai\af2 \ltrch\fcs0
\i\f2\cf17\lang1033\langfe1049\langnp1033\insrsid16204835\charrsid2361346 \tab \hich\af2\dbch\af13\loch\f2 copyModelElement.addTemplateArgument(newTag);
\par \tab \hich\af2\dbch\af13\loch\f2 newTag.setModelElement(copyModelElement);
\par \hich\af2\dbch\af13\loch\f2  \}
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid16204835
\par \hich\af0\dbch\af13\loch\f0 Note that when you use deep copying for composition, you should use these fou\hich\af0\dbch\af13\loch\f0 r rules.
\par \hich\af0\dbch\af13\loch\f0 Using this rules help developer easy and correct copy each concrete element. The list of element which should be copied is described for each element separately. }{\rtlch\fcs1 \af0 \ltrch\fcs0
\lang1033\langfe1049\langnp1033\insrsid16204835\charrsid9831428
\par }\pard \ltrpar\s20\ql \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid735700 {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe1049\langnp1033\insrsid14561568\charrsid9047088
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 1.4\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Component Class Overview
\par }\pard\plain \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid5077831 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033
{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831 \hich\af0\dbch\af13\loch\f0 ClassElement}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid13976739
\hich\af0\dbch\af13\loch\f0 s}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Transfer}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5077831 \hich\af0\dbch\af13\loch\f0 This class is used for tr\hich\af0\dbch\af13\loch\f0 ansporting model elements }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5077831\charrsid8145913 \hich\af0\dbch\af13\loch\f0 through}{
\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5077831 \hich\af0\dbch\af13\loch\f0  a system clipboard. It contain 9 custom DataFlavor instances \hich\f0 \endash \loch\f0  each element has own DataFlavor. Class also implement interface }{\rtlch\fcs1 \af0
\ltrch\fcs0 \insrsid5077831\charrsid8145913 \hich\af0\dbch\af13\loch\f0 ClipboardOwner}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5077831 \hich\af0\dbch\af13\loch\f0  for providing ability to be owner for elements in clipboard. It has eight public
\hich\af0\dbch\af13\loch\f0  constructors for setting different types of data flavors without using instanceof operator.
\par
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid5077831 \hich\af0\dbch\af13\loch\f0 Class is thread safety because it is immutable.
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid13976739
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid13976739 {\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0 \b\i\insrsid13976739 \hich\af0\dbch\af13\loch\f0 Base }{\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0
\b\i\insrsid13976739\charrsid10764968 \hich\af0\dbch\af13\loch\f0 Actions}{\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0 \b\i\insrsid13976739
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273
\hich\af0\dbch\af13\loch\f0 abstract }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 class extends from }{\rtlch\fcs1 \ai\af0 \ltrch\fcs0 \i\cf1\insrsid15753273\charrsid3822440 \hich\af0\dbch\af13\loch\f0
AbstractUndoableEdit}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0  and implements }{\rtlch\fcs1 \ai\af0 \ltrch\fcs0 \i\cf1\insrsid15753273\charrsid3822440 \hich\af0\dbch\af13\loch\f0 UndoableAction}{\rtlch\fcs1 \af0
\ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 interface. This class is base for all rest action classes in component. It contains who attributes and their protected getter. Attributes represent all possible instances of ModelElement for this component and their utility classes.
\par
\par \hich\af0\dbch\af13\loch\f0 Class contains refe\hich\af0\dbch\af13\loch\f0 rence to some model element which is mutable and also it extends from mutable super class. That is why it is not thread safety.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid13976739 {\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid15753273\charrsid15753273
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\insrsid15753273\charrsid5837966 \hich\af0\dbch\af13\loch\f0 Class AddAction}{\rtlch\fcs1
\ab\af0 \ltrch\fcs0 \b\insrsid15753273\charrsid5837966
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273 \hich\af0\dbch\af13\loch\f0 This abstract class extends from ClassUndoableAction. It implement all logic of add action for all elements in component. It contains three methods \hich\f0 \endash \loch\f0
 execute(), redo(), undo(). Also this class is responsible for applying initial formatting of elements.
\par
\par }\pard \ltrpar\ql \fi720\li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 Cl\hich\af0\dbch\af13\loch\f0
ass is not thread safety because it extends from mutable class.
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\insrsid15753273\charrsid5837966 \hich\af0\dbch\af13\loch\f0 Class PasteAction
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273 \hich\af0\dbch\af13\loch\f0 This abstract class extends from ClassUndoableAction. It implements all logic of paste action for all elements in component. It contains three methods \hich\f0 \endash \loch\f0
 execute(), redo(), u\hich\af0\dbch\af13\loch\f0 ndo().
\par
\par }\pard \ltrpar\ql \fi720\li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\insrsid15753273\charrsid5837966 \hich\af0\dbch\af13\loch\f0 Class CopyAction}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid15753273\charrsid5837966
\par }\pard\plain \ltrpar\s16\ql \li720\ri0\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0\afs24 \ltrch\fcs0 \f0\fs24\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This abstract class provides all logic for Copy actions for all elements and contains all attributes which are common for them. It realize }{\rtlch\fcs1 \af0\afs24 \ltrch\fcs0 \f0\fs24\insrsid15753273\charrsid13583412 \hich\af0\dbch\af13\loch\f0
TransientAction}{\rtlch\fcs1 \af0\afs24 \ltrch\fcs0 \f0\fs24\insrsid15753273 \hich\af0\dbch\af13\loch\f0  interfac\hich\af0\dbch\af13\loch\f0 e. Provide copying modelElement to clipboard
\par }\pard\plain \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0
\fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 Class contains reference to some model element which is mutable and that is why it is mutable and is not thread safety too.
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\insrsid15753273\charrsid10099754 \hich\af0\dbch\af13\loch\f0 Class RemoveAction
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273 \hich\af0\dbch\af13\loch\f0 This abstract class extends from ClassUndoableAction. It implement\hich\af0\dbch\af13\loch\f0
s all logic of remove action for all elements in component. It contains three methods \hich\f0 \endash \loch\f0  execute(), redo(), undo().
\par
\par }\pard \ltrpar\ql \fi720\li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\insrsid15753273\charrsid10099754 \hich\af0\dbch\af13\loch\f0 Class CutAction
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273 \hich\af0\dbch\af13\loch\f0 This abstract class extends from ClassUndoableAction. It \hich\af0\dbch\af13\loch\f0 implements all logic of cut action for all elements in component. It contains three methods
\hich\f0 \endash \loch\f0  execute(), redo(), undo().
\par
\par }\pard \ltrpar\ql \fi720\li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\insrsid15753273\charrsid16283787 \hich\af0\dbch\af13\loch\f0 Class UsecaseToolUtil
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273 \hich\af0\dbch\af13\loch\f0 This abstract class provides similar simple operations which are the same for all actions classes. Its children provides unique logic for each element
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 Class is thread safety because it is immutable.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid5077831 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid13976739\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid413021
\par }{\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0 \b\i\insrsid5077831 \hich\af0\dbch\af13\loch\f0 Class }{\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0 \b\i\insrsid5077831\charrsid10764968 \hich\af0\dbch\af13\loch\f0 Actions
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Add}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid5077831\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from AddAction and used for adding }
{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace. Its methods provide only proper configuration and presentation of action. All logic represent into its super class.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends f\hich\af0\dbch\af13\loch\f0 rom mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid5077831 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5077831\charrsid9790937
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Paste}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid5077831\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from PasteAction and used for adding }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace from clipboard. Its methods provide only proper configuration and presentation of action. All logic represent into its s\hich\af0\dbch\af13\loch\f0 uper class. }{\rtlch\fcs1 \af0 \ltrch\fcs0
\insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid5077831 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5077831\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Copy}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid5077831\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from CopyAction and used for copying }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to clipboard. Its methods provide only proper configuration and presentation of ac\hich\af0\dbch\af13\loch\f0 tion. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid5077831 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5077831\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Remove}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid5077831\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid6503063 \hich\af0\dbch\af13\loch\f0 This c1ass extends from ClassAction and provide functionality to remove }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \af0
\ltrch\fcs0 \insrsid6503063 \hich\af0\dbch\af13\loch\f0  instance from model}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid16264679 \hich\af0\dbch\af13\loch\f0  or namespace}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid6503063 \hich\af0\dbch\af13\loch\f0 . Als
\hich\af0\dbch\af13\loch\f0 o it has ability to }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid16264679 \hich\af0\dbch\af13\loch\f0 use}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid6503063 \hich\af0\dbch\af13\loch\f0  redo and undo of removing}{\rtlch\fcs1 \af0
\ltrch\fcs0 \cf1\insrsid5077831
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid6503063
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid5077831 \hich\af0\dbch\af13\loch\f0 Class is thread safety because it is immutable.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5077831\charrsid9790937
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5077831\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Cut}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid5077831\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from CutAction and us}{\rtlch\fcs1
\af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 ed for cutting (copy + remove) Class}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0  instance from model or name\hich\af0\dbch\af13\loch\f0
space to clipboard. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid5077831 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5077831\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831\charrsid6256956 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831
\hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid5077831\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Util
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0 This class extends from }{\rtlch\fcs1 \af0 \ltrch\fcs0
\cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0 ToolUt\hich\af0\dbch\af13\loch\f0 il. It overrides some method which is unique for current instance of ModelElement \hich\f0
\endash \loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0 .
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid14287382
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class is thread safety because it is immutable.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid9790937
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid5077831 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid2101371
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid2101371 {\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0 \b\i\insrsid2101371 \hich\af0\dbch\af13\loch\f0 Exception }{\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0
\b\i\insrsid2101371\charrsid10764968 \hich\af0\dbch\af13\loch\f0 Actions
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid2101371\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Add}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid2101371 \hich\af0\dbch\af13\loch\f0 Exception}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid2101371\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from AddAction and used for adding }
{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0  instance t\hich\af0\dbch\af13\loch\f0
o model or namespace. Its methods provide only proper configuration and presentation of action. All logic represent into its super class.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0
 Also it provide checking if given Class instance is exception}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from muta\hich\af0\dbch\af13\loch\f0 ble class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid2101371 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid2101371\charrsid9790937
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid2101371\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Paste}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid2101371 \hich\af0\dbch\af13\loch\f0 Exception}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid2101371\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from PasteAction and used for adding
}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace from clipboard. Its methods provide only proper configuration and presentation of action. All logic represent into its super\hich\af0\dbch\af13\loch\f0  class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid2508487

\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid2101371 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid2101371\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid2101371\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Copy}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid2101371 \hich\af0\dbch\af13\loch\f0 Exception}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid2101371\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from CopyAction and used for copying
}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0  instance to clipboard. Its methods provide only\hich\af0\dbch\af13\loch\f0
 proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Also it provide checking if given Class instance is exception}{\rtlch\fcs1 \af0
\ltrch\fcs0 \insrsid3226676\charrsid2508487
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid2101371 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid2101371\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid2101371\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Remove}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid2101371 \hich\af0\dbch\af13\loch\f0 Exception}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid2101371\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from RemoveAction and used for removing }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance from model or namespace. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0
Also it provide checking if given Class i\hich\af0\dbch\af13\loch\f0 nstance is exception}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid2508487
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid2101371 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid2101371\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid14903801 \hich\af0\dbch\af13\loch\f0 Class Cut}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid2101371 \hich\af0\dbch\af13\loch\f0 Exception}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid2101371\charrsid6256956
\hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from CutAction and us}{\rtlch\fcs1
\af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 ed for cutting (copy + remove) Class}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0  instance from model or namespace to clipboard. Its methods provi
\hich\af0\dbch\af13\loch\f0 de only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0
Also it provide checking if given Class instance is exception}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid2508487
\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2970528 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
Class is not thread safety because it extends from mutable class.
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid3226676\charrsid6256956 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Exception}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3226676\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Util

\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0 This cl\hich\af0\dbch\af13\loch\f0 ass extends from }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \af0 \ltrch\fcs0
\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Util. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10385284 \hich\af0\dbch\af13\loch\f0 It just}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0  contain one own method \hich\f0 \endash
\loch\f0 \hich\f0  to check if Class instance has \'93\loch\f0 \hich\f0 exception\'94\loch\f0  stereotype
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid14287382
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class is thread safety because it is immutable.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid9790937
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid5077831 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid2101371
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0 \b\i\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Interface }{\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0
\b\i\insrsid9922815\charrsid10764968 \hich\af0\dbch\af13\loch\f0 Actions
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Add}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Interface}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from AddAction and used for adding }
{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Interface}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace. Its methods provide only proper configuration and presentation of action. All logic represent into its super class.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it exten\hich\af0\dbch\af13\loch\f0 ds from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid9790937
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Paste}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Interface}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from PasteAction and used for adding }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Interface}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace from clipboard. Its methods provide only proper configuration and presentation of action. All logic represen\hich\af0\dbch\af13\loch\f0 t into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0
\insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Copy}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Interface}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from CopyAction and used for copying }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Interface}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to clipboard. Its methods provide only proper configuration an\hich\af0\dbch\af13\loch\f0 d presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Remove}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Interface}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from RemoveAction and used for removing }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Interface}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0  instance from model or
\hich\af0\dbch\af13\loch\f0  namespace. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Cut}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Interface}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from CutAction
\hich\af0\dbch\af13\loch\f0 and used for cutting (copy + remove)}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676\charrsid3226676 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Interface}{
\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0  instance from model or namespace to clipboard. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{
\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extend\hich\af0\dbch\af13\loch\f0 s from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815
\hich\af0\dbch\af13\loch\f0 Interface}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Util
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0
This class extends from ClassToolUtil. It overrides some method which is unique for current instance of ModelElement \hich\f0 \endash \loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Interface}{\rtlch\fcs1 \af0
\ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0 .
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid14287382
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class is thread safety because it is immutable.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid9790937
\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid9922815
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0 \b\i\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Enumeration }{\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0
\b\i\insrsid9922815\charrsid10764968 \hich\af0\dbch\af13\loch\f0 Actions
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid9922815 \hich\af0\dbch\af13\loch\f0 AddEnumerationA}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 ction
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from AddAction and used for adding }
{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Enumeration}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace. Its methods provide only proper configuration and presentation of action. All logic represent into its super class.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread \hich\af0\dbch\af13\loch\f0 safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid9790937
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Paste}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid9922815 \hich\af0\dbch\af13\loch\f0 Enumeration}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from PasteAction and used for adding }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Enumeration}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace from clipboard. Its methods provide only proper configuration and presentation of\hich\af0\dbch\af13\loch\f0  action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0
\insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Copy}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid9922815 \hich\af0\dbch\af13\loch\f0 Enumeration}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from CopyAction and used for copying }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Enumeration}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to clipboard. Its methods provi\hich\af0\dbch\af13\loch\f0 de only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Remove}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid9922815 \hich\af0\dbch\af13\loch\f0 Enumeration}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from RemoveAction and used for removing\hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Enumeration}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\hich\af0\dbch\af13\loch\f0  instance from model or namespace. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Cut}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid9922815 \hich\af0\dbch\af13\loch\f0 Enumeration}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Acti\hich\af0\dbch\af13\loch\f0 on
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from CutAction and used for cutting (copy + remove)}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676\charrsid3226676 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0
Enumeration }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 instance from model or namespace to clipboard. Its methods provide only proper configuration and presentation of action. All logic represent into its super class.
}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid9922815
\hich\af0\dbch\af13\loch\f0 Enumeration}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Util
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0
This class extends from ClassToolUtil. It overrides some method which is unique for current instance of ModelElement \hich\f0 \endash \loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Enumeration}{\rtlch\fcs1 \af0
\ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0 .
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid14287382
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class is thread safety because i\hich\af0\dbch\af13\loch\f0 t is immutable.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid9790937
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid5077831
\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid9922815
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0 \b\i\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Package }{\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0
\b\i\insrsid9922815\charrsid10764968 \hich\af0\dbch\af13\loch\f0 Actions
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid9922815 \hich\af0\dbch\af13\loch\f0 Add}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815
\hich\af0\dbch\af13\loch\f0 Package}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid9922815 \hich\af0\dbch\af13\loch\f0 A}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 ction
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0
This class extends from AddAction and used for adding Package instance to model or namespace. Its methods provide only proper configuration and presentation of action. All logic represent into its super class.}{\rtlch\fcs1 \af0 \ltrch\fcs0
\insrsid3226676\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends\hich\af0\dbch\af13\loch\f0  from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid9790937
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Paste}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Package}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from PasteAction and used for adding }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Package}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace from clipboard. Its methods provide only proper configuration and presentation of action. All logic represent into\hich\af0\dbch\af13\loch\f0  its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0
\insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Copy}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Package}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from CopyAction and used for copying }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Package}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to clipboard. Its methods provide only proper configuration and presenta\hich\af0\dbch\af13\loch\f0 tion of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Remove}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Package}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from RemoveAction and used for removing }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Package}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance from model or namespace. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Cut}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Package}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class ex\hich\af0\dbch\af13\loch\f0
tends from CutAction and used for cutting (copy + remove) }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Package}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance from model or namespace to clipboard. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safet\hich\af0\dbch\af13\loch\f0 y because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815
\hich\af0\dbch\af13\loch\f0 Package}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Util
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0
This class extends from ClassToolUtil. It overrides some method which is unique for current instance of ModelElement \hich\f0 \endash \loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Package}{\rtlch\fcs1 \af0
\ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid14287382
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class is thread safety because it is immutable.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid9790937
\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid9922815
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0 \b\i\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Abstraction }{\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0
\b\i\insrsid9922815\charrsid10764968 \hich\af0\dbch\af13\loch\f0 Actions
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid9922815 \hich\af0\dbch\af13\loch\f0 Add}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815
\hich\af0\dbch\af13\loch\f0 Abstraction}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid9922815 \hich\af0\dbch\af13\loch\f0 A}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 ction
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from AddAction and used for adding A
}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 bstraction}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace. Its methods provide only proper configuration and presentation of action. All logic represent into its super class.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class \hich\af0\dbch\af13\loch\f0 is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid9790937
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Paste}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Abstraction}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from PasteAction and used for adding }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Abstraction}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace from clipboard. Its methods provide only proper configuration and p\hich\af0\dbch\af13\loch\f0 resentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0
\insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Copy}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Abstraction}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from CopyAction and used for copying }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Abstraction}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to clipboard. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Remove}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Abstraction}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extend\hich\af0\dbch\af13\loch\f0
s from RemoveAction and used for removing }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Abstraction}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance from model or namespace. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from\hich\af0\dbch\af13\loch\f0  mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Cut}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Abstraction}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from CutAction and us}{\rtlch\fcs1
\af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 ed for cutting (copy + remove) Abstraction}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance from model or namespace to clipboard. Its methods provide only proper configuration and presentation of action. All logi\hich\af0\dbch\af13\loch\f0 c represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0
\insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815
\hich\af0\dbch\af13\loch\f0 Abstraction}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid9922815\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Util
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0
This class extends from ClassToolUtil. It overrides some method which is unique for current instance of ModelElement \hich\f0 \endash \loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Abstraction}{\rtlch\fcs1 \af0
\ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0 .\hich\af0\dbch\af13\loch\f0
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid14287382
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class is thread safety because it is immutable.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid9790937
\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid9922815
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid9922815 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0 \b\i\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Association }{\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0
\b\i\insrsid3430468\charrsid10764968 \hich\af0\dbch\af13\loch\f0 Actions
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid9922815 \hich\af0\dbch\af13\loch\f0 Add}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468
\hich\af0\dbch\af13\loch\f0 Association}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid9922815 \hich\af0\dbch\af13\loch\f0 A}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 ction
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from AddAction and used for adding A
}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 ssociation}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace. Its methods provide only proper configuration and present\hich\af0\dbch\af13\loch\f0 ation of action. All logic represent into its super class.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid9790937
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Paste}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Association}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from PasteAction and used for adding }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Association}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace from clipboard. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Copy}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Association}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Ac\hich\af0\dbch\af13\loch\f0 tion
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from CopyAction and used for copying }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Association}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to clipboard. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it exte\hich\af0\dbch\af13\loch\f0 nds from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Remove}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Association}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from RemoveAction and used for removing }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Association}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance from model or namespace. Its methods provide only proper configuration and presentation of action. All logic represent in\hich\af0\dbch\af13\loch\f0 to its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Cut}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Association}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0
This class extends from CutAction and used for cutting (copy + remove) Association instance from model or namespace to clipboard. Its method\hich\af0\dbch\af13\loch\f0
s provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3226676\charrsid6256956 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\insrsid3226676\charrsid3226676
\hich\af0\dbch\af13\loch\f0 Association}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3226676\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Util
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0 This class extends from ClassToolUtil. It overrides some method which is unique for current instance of ModelElement \hich\f0 \endash \loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0
\cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Association}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0 .
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid14287382
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class is thread safety because it is immutable.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid9790937
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676
\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid5077831
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0 \b\i\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Dependency }{\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0
\b\i\insrsid3430468\charrsid10764968 \hich\af0\dbch\af13\loch\f0 Actions
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid9922815 \hich\af0\dbch\af13\loch\f0 Add}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468
\hich\af0\dbch\af13\loch\f0 Dependency}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid9922815 \hich\af0\dbch\af13\loch\f0 A}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 ction
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from AddAction and used for adding }
{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Dependency}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace. Its methods provide only proper configuration and presentation of action. All logic represent into its super class.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it exte\hich\af0\dbch\af13\loch\f0 nds from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid9790937
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Paste}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Dependency}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from PasteAction and used for adding }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Dependency}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace from clipboard. Its methods provide only proper configuration and presentation of action. All logic repre\hich\af0\dbch\af13\loch\f0 sent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0
\insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Copy}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Dependency}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from CopyAction and used for copying }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Dependency}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to clipboard. Its methods provide only proper configurati\hich\af0\dbch\af13\loch\f0 on and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Remove}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Dependency}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from RemoveAction and used for removing }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Dependency}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0  instance from m
\hich\af0\dbch\af13\loch\f0 odel or namespace. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Cut}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Dependency}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 This class extends from Cu\hich\af0\dbch\af13\loch\f0
tAction and used for cutting (copy + remove) Dependency instance from model or namespace to clipboard. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0
\insrsid3226676\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468
\hich\af0\dbch\af13\loch\f0 Dependency}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Util
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0
This class extends from ClassToolUtil. It overrides some method which is unique for current instance of ModelElement \hich\f0 \endash \loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Dependency}{\rtlch\fcs1 \af0
\ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0 .
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid14287382
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class is thread safety because it \hich\af0\dbch\af13\loch\f0 is immutable.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid9790937
\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid9790937
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \ab\ai\af0 \ltrch\fcs0 \b\i\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Generalization }{\rtlch\fcs1 \ab\ai\af0
\ltrch\fcs0 \b\i\insrsid3430468\charrsid10764968 \hich\af0\dbch\af13\loch\f0 Actions
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid9922815 \hich\af0\dbch\af13\loch\f0 Add}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468
\hich\af0\dbch\af13\loch\f0 Generalization}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid9922815 \hich\af0\dbch\af13\loch\f0 A}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 ction
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from AddAction and used for adding }
{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Generalization}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace. Its methods provide only proper configuration and presentation of action. All logic rep\hich\af0\dbch\af13\loch\f0 resent into its super class.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid9790937
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Paste}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Generalization}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from PasteAction and used for adding }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Generalization}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to model or namespace from clipboard. Its metho\hich\af0\dbch\af13\loch\f0 ds provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0
\insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Copy}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Generalization}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0 This class extends from CopyAction and used for c
\hich\af0\dbch\af13\loch\f0 opying }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Generalization}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance to clipboard. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Remove}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Generalization}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
This class extends from RemoveAction and used for removing }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Generalization}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273 \hich\af0\dbch\af13\loch\f0
 instance from model or namespace. Its methods provide only proper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15753273\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid15753273
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class Cut}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Generalization}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Action
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0
This class extends from CutAction and used for cutting (copy + remove) Generalization instance from model or namespace to clipboard. Its methods provide only p\hich\af0\dbch\af13\loch\f0
roper configuration and presentation of action. All logic represent into its super class. }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid2508487
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676
\par \hich\af0\dbch\af13\loch\f0 Class is not thread safety because it extends from mutable class.
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid6256956
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468
\hich\af0\dbch\af13\loch\f0 Generalization}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid3430468\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Util
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3226676 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0
This class extends from ClassToolUtil. It overrides some method which is\hich\af0\dbch\af13\loch\f0  unique for current instance of ModelElement \hich\f0 \endash \loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0
Generalization}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676 \hich\af0\dbch\af13\loch\f0 .
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid14287382
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid3226676 \hich\af0\dbch\af13\loch\f0 Class is thread safety because it is immutable.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3226676\charrsid9790937
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid3430468 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3430468\charrsid5077831
\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15753273 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815\charrsid413021
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid9922815 \hich\af1\dbch\af13\loch\f1 1.5\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid9922815 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid9922815 \hich\af1\dbch\af13\loch\f1 Component Exception Definitions
\par }\pard\plain \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid13976739 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0
\fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid13976739 \hich\af0\dbch\af13\loch\f0
Component may throw IllegalArgumentEception when some method was given null parameter (check documentati\hich\af0\dbch\af13\loch\f0 on of each concrete methods) and }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid13976739\charrsid6121773
\hich\af0\dbch\af13\loch\f0 ActionExecutionException}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid13976739 \hich\af0\dbch\af13\loch\f0  when appears problem during running execute() method of actions.
\par \hich\af0\dbch\af13\loch\f0 Also ClassElementsTransfer may throw own exception see documentation of this class.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid13976739\charrsid6121773
\par
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid13976739\charrsid6256956 \hich\af0\dbch\af13\loch\f0 Class}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid13976739\charrsid11545339 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid13976739
\hich\af0\dbch\af13\loch\f0 InvalidDataContent}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid13976739\charrsid11545339 \hich\af0\dbch\af13\loch\f0 Exception}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\insrsid13976739
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid13976739 \hich\af0\dbch\af13\loch\f0 This exceptio\hich\af0\dbch\af13\loch\f0 n may be thrown in two situations \hich\f0 \endash \loch\f0 \hich\f0
 when data in transferable object is incorrect or when we use incorrect utility class for current element Also it may be thrown by each constructor of exception actions, if given Class instance has no \'93\loch\f0 \hich\f0 exception\'94\loch\f0  stereot
\hich\af0\dbch\af13\loch\f0 y\hich\af0\dbch\af13\loch\f0 pe
\par \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid13976739\charrsid10099754
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\insrsid13976739 \hich\af0\dbch\af13\loch\f0 Class is thread safety because it is immutable.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9922815
\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13976739 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14431288\charrsid7812601
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 1.6\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Thread Safety
\par }\pard\plain \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid14438482 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0
\fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid13976739\charrsid13976739 \hich\af0\dbch\af13\loch\f0
Component is not thread safety because many of its classes are not thread safety. Actually this is not needed because UML Tool provides external thread safety model.  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8022690\charrsid13976739
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid13976739\charrsid8022690
\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\f1\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 2.\tab}}\pard\plain \ltrpar\s1\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls1\outlinelevel0\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 \b\fs24\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Environment Requirements\tab \tab
\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8022690 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8022690\charrsid8022690
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 2.1\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Environment
\par }\pard\plain \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid14431288 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0
\fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8022690 \hich\af0\dbch\af13\loch\f0 Java 1.5}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1003486 \hich\af0\dbch\af13\loch\f0
 for test and compile component}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14431288
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8022690\charrsid13267711
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 2.2\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 TopCoder Software Components}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288\charrsid16537706
\par }\pard\plain \ltrpar\s16\ql \li720\ri0\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid8022690 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab\af0\afs24 \ltrch\fcs0 \b\f0\fs24\insrsid8022690\charrsid4854747 \hich\af0\dbch\af13\loch\f0 Action Manager 1.0
\par }{\rtlch\fcs1 \af0\afs24 \ltrch\fcs0 \f0\fs24\insrsid8022690 \hich\af0\dbch\af13\loch\f0 It is the base component for creating actions. It contains interfaces which should be implemented.
\par }{\rtlch\fcs1 \ab\af0\afs24 \ltrch\fcs0 \b\f0\fs24\insrsid8022690\charrsid4854747 \hich\af0\dbch\af13\loch\f0 UML Model Manager 1\hich\af0\dbch\af13\loch\f0 .0
\par }{\rtlch\fcs1 \af0\afs24 \ltrch\fcs0 \f0\fs24\insrsid8022690 \hich\af0\dbch\af13\loch\f0 This component gives ability to get Model and project language.
\par }\pard\plain \ltrpar\ql \li720\ri0\sa120\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid8022690 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab\af0
\ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid8022690\charrsid8022690 \hich\af0\dbch\af13\loch\f0 UML }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid8022690\charrsid4854747 \hich\af0\dbch\af13\loch\f0
Project Configuration}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid8022690\charrsid8022690 \hich\af0\dbch\af13\loch\f0  1.0 }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\cf1\lang1033\langfe1049\langfenp1049\insrsid8022690\charrsid4854747
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid8022690 \hich\af0\dbch\af13\loch\f0 This component provide applying of initial formatting for model elements
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid1003486\charrsid1003486 \hich\af0\dbch\af13\loch\f0 UML Model - Core Classifiers 1.0
\par }\pard \ltrpar\ql \li720\ri0\sa120\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid1003486 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid1003486 \hich\af0\dbch\af13\loch\f0
This component represents Class, Enumeration and Int\hich\af0\dbch\af13\loch\f0 erface interfaces and also their default implementation
\par }\pard \ltrpar\ql \li720\ri0\sa120\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid8022690 {\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid1003486\charrsid1003486 \hich\af0\dbch\af13\loch\f0
UML Model - Core Relationships 1.0
\par }\pard \ltrpar\ql \li720\ri0\sa120\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid1003486 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid1003486 \hich\af0\dbch\af13\loch\f0
This component represents Association and Generalization interfaces and also their default implementation
\par }\pard \ltrpar\ql \li720\ri0\sa120\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid8022690 {\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid1003486\charrsid1003486 \hich\af0\dbch\af13\loch\f0
UML Model - Core Dependencies 1.0
\par }\pard \ltrpar\ql \li720\ri0\sa120\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid1003486 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid1003486 \hich\af0\dbch\af13\loch\f0
This component represents Abstraction and Dependency interfaces and also their default implementation
\par }\pard \ltrpar\ql \li720\ri0\sa120\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid8022690 {\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid1003486\charrsid1003486 \hich\af0\dbch\af13\loch\f0
UML Model - Core Requirements 1.0
\par }\pard \ltrpar\ql \li720\ri0\sa120\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid1003486 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid1003486 \hich\af0\dbch\af13\loch\f0
This component represents Namespace interface and its default implementation. Also this component is needed to find all \hich\af0\dbch\af13\loch\f0 attributes of model elements
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid1003486\charrsid7891806 \hich\af0\dbch\af13\loch\f0 UML Model - Model Management 1.0
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid1003486 \hich\af0\dbch\af13\loch\f0 This component represents Model and Package interfaces and also their default implementation
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid5925068\charrsid5925068 \hich\af0\dbch\af13\loch\f0 UML Model - Core Extension Mechanisms 1.0
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid5925068 \hich\af0\dbch\af13\loch\f0 This component is used for giving stereotype of class. It i\hich\af0\dbch\af13\loch\f0 s needed for checking if class is really exception }{
\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid5925068\charrsid5925068
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid1003486\charrsid7891806 \hich\af0\dbch\af13\loch\f0 Base Exception 1.0
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid1003486 \hich\af0\dbch\af13\loch\f0 This component is basic of all custom exceptions in this component.
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid1003486\charrsid7891806 \hich\af0\dbch\af13\loch\f0 Logging Wrapper 1.}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe2052\langfenp2052\insrsid12922335
\hich\af0\dbch\af13\loch\f0 2}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe2052\langfenp2052\insrsid1003486\charrsid7891806
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid1003486 \hich\af0\dbch\af13\loch\f0 This component uses by redo() and undo() methods of actions for logging errors which may \hich\af0\dbch\af13\loch\f0 occur in
\hich\af0\dbch\af13\loch\f0  execution process. Also it is used by ClassElementsTransfer class.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe2052\langfenp2052\insrsid1003486
\par }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid12922335\charrsid12922335 \hich\af0\dbch\af13\loch\f0 T\hich\af0\dbch\af13\loch\f0 ypesafe}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\cf1\lang1033\langfe1049\langfenp1049\insrsid12922335\charrsid12922335 \hich\af0\dbch\af13\loch\f0  \hich\af0\dbch\af13\loch\f0 E}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid12922335\charrsid12922335
\hich\af0\dbch\af13\loch\f0 num}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid12922335\charrsid12922335 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\cf1\lang1033\langfe1049\langfenp1049\insrsid12922335\charrsid12922335 \hich\af0\dbch\af13\loch\f0 1.0}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid12922335\charrsid12922335
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid12922335 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid12922335\charrsid12922335 \hich\af0\dbch\af13\loch\f0 This}
{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe2052\langfenp2052\insrsid12922335 \hich\af0\dbch\af13\loch\f0  component \hich\af0\dbch\af13\loch\f0 is needed by \hich\af0\dbch\af13\loch\f0 component \hich\af0\dbch\af13\loch\f0 L
\hich\af0\dbch\af13\loch\f0 ogging \hich\af0\dbch\af13\loch\f0 W\hich\af0\dbch\af13\loch\f0 rapper.\hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12922335 \hich\af0\dbch\af13\loch\f0 For more detail see its component specification}{
\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe2052\langfenp2052\insrsid12922335\charrsid12922335
\par }\pard \ltrpar\ql \li720\ri0\sa120\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid1003486 {\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid12922335\charrsid12922335 \hich\af0\dbch\af13\loch\f0 C}{\rtlch\fcs1 \ab\af0
\ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid12922335\charrsid12922335 \hich\af0\dbch\af13\loch\f0 onfiguration}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid12922335\charrsid12922335
\hich\af0\dbch\af13\loch\f0  \hich\af0\dbch\af13\loch\f0 M}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid12922335\charrsid12922335 \hich\af0\dbch\af13\loch\f0 anager}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0
\b\cf1\lang1033\langfe1049\langfenp1049\insrsid12922335\charrsid12922335 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe1049\langfenp1049\insrsid12922335\charrsid12922335 {\*\xmlopen\xmlns1{\factoidname chsdate}
{\xmlattr\xmlattrns0{\xmlattrname IsROCDate}{\xmlattrvalue False}}{\xmlattr\xmlattrns0{\xmlattrname IsLunarDate}{\xmlattrvalue False}}{\xmlattr\xmlattrns0{\xmlattrname Day}{\xmlattrvalue 30}}{\xmlattr\xmlattrns0{\xmlattrname Month}{\xmlattrvalue 12}}
{\xmlattr\xmlattrns0{\xmlattrname Year}{\xmlattrvalue 1899}}}\hich\af0\dbch\af13\loch\f0 2.1.5}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe2052\langfenp2052\insrsid12922335 {\*\xmlclose}
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid12922335 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid12922335\charrsid12922335 \hich\af0\dbch\af13\loch\f0 This}
{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe2052\langfenp2052\insrsid12922335 \hich\af0\dbch\af13\loch\f0  component \hich\af0\dbch\af13\loch\f0 is needed by \hich\af0\dbch\af13\loch\f0 component \hich\af0\dbch\af13\loch\f0 L
\hich\af0\dbch\af13\loch\f0 ogging \hich\af0\dbch\af13\loch\f0 W\hich\af0\dbch\af13\loch\f0 rapper\hich\af0\dbch\af13\loch\f0 .\hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid12922335 \hich\af0\dbch\af13\loch\f0
For more detail see its component specification}{\rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\cf1\lang1033\langfe2052\langfenp2052\insrsid12922335\charrsid12922335
\par }\pard\plain \ltrpar\s16\ql \li0\ri0\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11885319 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0\afs24 \ltrch\fcs0 \f0\fs24\insrsid14886819\charrsid16647119
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 2.3\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Third Party Components
\par }\pard\plain \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid14431288 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0
\fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5732998 \hich\af0\dbch\af13\loch\f0 None}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid16722089
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid1003486\charrsid2105647
\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\f1\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 3.\tab}}\pard\plain \ltrpar\s1\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls1\outlinelevel0\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 \b\fs24\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Installation and Configuration
\par }\pard\plain \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid14431288 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0
\fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14431288
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 3.1\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Package Name
\par }\pard\plain \ltrpar\ql \li720\ri0\sa120\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid16647119 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0
\ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid16647119\charrsid16647119 \hich\af0\dbch\af13\loch\f0 com.topc}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid618977 \hich\af0\dbch\af13\loch\f0
oder.uml.actions.model.class}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid15143773 \hich\af0\dbch\af13\loch\f0 ifiers}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf1\lang1033\langfe1049\langfenp1049\insrsid16647119\charrsid16647119

\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16647119 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid14431288\charrsid16537706
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 3.2\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Configuration Parameters
\par }\pard\plain \ltrpar\s16\ql \li720\ri0\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid14431288 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0\afs24 \ltrch\fcs0 \f0\fs24\insrsid5732998 \hich\af0\dbch\af13\loch\f0 None}{\rtlch\fcs1 \af1 \ltrch\fcs0 \lbr3\insrsid14431288 \line }{\rtlch\fcs1 \af1
\ltrch\fcs0 \insrsid14431288
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 3.3\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Dependencies Configuration
\par }\pard\plain \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid5732998 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033
{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid13976739 \hich\af0\dbch\af13\loch\f0 Logging}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5732998 \hich\af0\dbch\af13\loch\f0  Wrapper 1.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1033\langfe2052\langfenp2052\insrsid12922335
\hich\af0\dbch\af13\loch\f0 2}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5732998 \hich\af0\dbch\af13\loch\f0  is needed to be configured. For more detail see its component specification}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid5732998\charrsid6256956
\par }\pard \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid14431288 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14431288\charrsid4488890
\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\f1\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 4.\tab}}\pard\plain \ltrpar\s1\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls1\outlinelevel0\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 \b\fs24\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Usage Notes
\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9397411 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid9397411\charrsid9397411
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 4.1\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid9397411 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Required steps to test the component
\par {\listtext\pard\plain\ltrpar \s16 \rtlch\fcs1 \af0 \ltrch\fcs0 \f3\lang1033\langfe1033\langfenp1033\insrsid14431288\charrsid8022690 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s16\ql \fi-360\li720\ri0\sa120\nowidctlpar
\jclisttab\tx720\wrapdefault\faauto\ls5\rin0\lin720\itap0\pararsid14431288 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0\afs24 \ltrch\fcs0
\f0\fs24\insrsid14431288\charrsid8022690 \hich\af0\dbch\af13\loch\f0 Extract the component distribution.
\par {\listtext\pard\plain\ltrpar \s16 \rtlch\fcs1 \af0 \ltrch\fcs0 \f3\lang1033\langfe1033\langfenp1033\insrsid14431288\charrsid8022690 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af0\dbch\af13\loch\f0 Follow Dependencies Configuration.
\par {\listtext\pard\plain\ltrpar \s16 \rtlch\fcs1 \af0 \ltrch\fcs0 \f3\lang1033\langfe1033\langfenp1033\insrsid14431288\charrsid8022690 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af0\dbch\af13\loch\f0 Execute \hich\f0 \lquote \loch\f0 ant test\hich\f0
\rquote \loch\f0  within the directory that the distribution was extracted to.
\par }\pard\plain \ltrpar\ql \li720\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid14431288 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0
\fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid14431288\charrsid4488890
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 4.2\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid16722089 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Required steps to use the component
\par }\pard\plain \ltrpar\s16\ql \li720\ri0\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid14431288 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0\afs24 \ltrch\fcs0 \f0\fs24\insrsid14431288\charrsid8022690 \hich\af0\dbch\af13\loch\f0 There are no some special requirements for running this component

\par }{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid16722089\charrsid8398362
\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\f1\fs20\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 4.3\tab}}\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx0\wrapdefault\aspalpha\aspnum\faauto\ls1\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Demo
\par }\pard\plain \ltrpar\s17\ql \li720\ri0\sa120\sl240\slmult0\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\pararsid5315156 \rtlch\fcs1 \ai\af1\afs20\alang1025 \ltrch\fcs0
\i\fs20\cf2\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ai0\af0\afs24 \ltrch\fcs0 \i0\f0\fs24\cf0\insrsid5315156 \hich\af0\dbch\af13\loch\f0 This demo will be provided just for Class actions. Workin
\hich\af0\dbch\af13\loch\f0 g with all other model elements are }{\rtlch\fcs1 \ai0\af0\afs24 \ltrch\fcs0 \i0\f0\fs24\cf0\insrsid5315156\charrsid7365337 \hich\af0\dbch\af13\loch\f0 practically the same}{\rtlch\fcs1 \ai0\af0\afs24 \ltrch\fcs0
\i0\f0\fs24\cf0\insrsid5315156 \hich\af0\dbch\af13\loch\f0
. This component can not have own scenario of running it used by the other component which define its behavior. It just simple example when user at first add component class, then press undo, then pre\hich\af0\dbch\af13\loch\f0
ss redo, then copy it and paste into new namespace. Now it has two classes \hich\f0 \endash \loch\f0
 he delete actor from namespace and then cut and paste into namespace class from model (actually default namespace). The next code shows how to realize such user actions:
\par }\pard\plain \ltrpar\ql \fi480\li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\cufi200\pararsid3346278 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\loch\af0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1
\af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0 // let}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \loch\af0\hich\af0\dbch\f13 \'a1\'af}{\rtlch\fcs1 \af0 \ltrch\fcs0
\cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0 s create first add action without namespace
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid3346278 {\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0         // Note that it was just creation and actor don}{\rtlch\fcs1
\af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \loch\af0\hich\af0\dbch\f13 \'a1\'af}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0 t added to model
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         AddClassAction addClass = new AddClassAction(classElement, manager);
\par
\par \hich\af0\dbch\af13\loch\f0         }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0 // After execution classElement was add to model
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         addClass.execute();
\par
\par \hich\af0\dbch\af13\loch\f0        }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0  // Now we can use undo and redo actions
\par \hich\af0\dbch\af13\loch\f0         // As a result classElement was deleted from model
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         addClass.undo();
\par
\par \hich\af0\dbch\af13\loch\f0        }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0  // As a result classElement was added to model again
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         addClass.redo();
\par
\par \hich\af0\dbch\af13\loch\f0        }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0  // Now let copy actor to namespace, for this target we should create
\par \hich\af0\dbch\af13\loch\f0         // copy action and execute it.
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         CopyClassAction copyClass = new CopyClassAction(classElement, clipboard);
\par \hich\af0\dbch\af13\loch\f0         copyClass.execute();
\par
\par \hich\af0\dbch\af13\loch\f0        }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0  /*
\par \hich\af0\dbch\af13\loch\f0          * Now actor is \hich\af0\dbch\af13\loch\f0 in clipboard and we need to paste it in needed
\par \hich\af0\dbch\af13\loch\f0          * namespace. Paste action has such requirement that it can}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\lang1033\langfe2052\langfenp2052\insrsid608478 \loch\af0\dbch\af13\hich\f0 \rquote }{\rtlch\fcs1 \af0 \ltrch\fcs0
\cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0 t get class
\par \hich\af0\dbch\af13\loch\f0          * from clipboard directly. It just get Transferable instance and only
\par \hich\af0\dbch\af13\loch\f0          * than put class to model(it wait for som\hich\af0\dbch\af13\loch\f0 e action from graphical part).
\par \hich\af0\dbch\af13\loch\f0          * For now image that user click paste and we get transferable from
\par \hich\af0\dbch\af13\loch\f0          * clipboard. For example, user may click copy but than don}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\lang1033\langfe2052\langfenp2052\insrsid608478 \loch\af0\dbch\af13\hich\f0 \rquote }{\rtlch\fcs1 \af0 \ltrch\fcs0
\cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0 t click
\par \hich\af0\dbch\af13\loch\f0          * paste. He can copy some next model element that is why impossi\hich\af0\dbch\af13\loch\f0 ble
\par \hich\af0\dbch\af13\loch\f0          * directly connect copy and paste action. Application may use
\par \hich\af0\dbch\af13\loch\f0          * ClassElementsTransfer to check if clipboard contain right element For
\par \hich\af0\dbch\af13\loch\f0          * now image that user click paste and we get transferable from
\par \hich\af0\dbch\af13\loch\f0          * clipboard Component may define which paste action should be created
\par \hich\af0\dbch\af13\loch\f0          * by using methods of transferable
\par \hich\af0\dbch\af13\loch\f0          */
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         Transferable trans = clipboard.getContents(null);
\par \hich\af0\dbch\af13\loch\f0         if (trans.isDataFlavorSupported(ClassElementsTransfer.C\hich\af0\dbch\af13\loch\f0 LASS_FLAVOR)) \{
\par \hich\af0\dbch\af13\loch\f0             PasteClassAction pasteClass = new PasteClassAction(trans, namespace);
\par \hich\af0\dbch\af13\loch\f0             pasteClass.execute();
\par \hich\af0\dbch\af13\loch\f0         \} else \{
\par \hich\af0\dbch\af13\loch\f0            }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0  // Provide some exception logic
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         \}
\par
\par \hich\af0\dbch\af13\loch\f0         }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0 // As a result classElement was deleted from\hich\af0\dbch\af13\loch\f0  model
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         addClass.undo();
\par
\par \hich\af0\dbch\af13\loch\f0        }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0  // As a result classElement was added to model again
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         addClass.redo();
\par
\par \hich\af0\dbch\af13\loch\f0         }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0 /*
\par \hich\af0\dbch\af13\loch\f0          * For now we actually create second classElement let it be:
\par \hich\af0\dbch\af13\loch\f0          * classElement1. Component may just receive it \hich\af0\dbch\af13\loch\f0 for making some action.
\par \hich\af0\dbch\af13\loch\f0          * It doesn}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \loch\af0\hich\af0\dbch\f13 \'a1\'af}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0
t have reference to it Then let provide deleting cutting and
\par \hich\af0\dbch\af13\loch\f0          * pasting classElement as was mentioned in scenario. Note now we have
\par \hich\af0\dbch\af13\loch\f0          * two classes
\par \hich\af0\dbch\af13\loch\f0          */
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         RemoveClassAction removeClass\hich\af0\dbch\af13\loch\f0  = new RemoveClassAction(classElement1);
\par
\par \hich\af0\dbch\af13\loch\f0        }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0  // we just deletes classElement1.
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         removeClass.execute();
\par
\par \hich\af0\dbch\af13\loch\f0         CutClassAction cutClass = new CutClassAction(classElement);
\par
\par \hich\af0\dbch\af13\loch\f0        }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0  // the classElement was cut from the namespace.
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         cutClass.execute();
\par \hich\af0\dbch\af13\loch\f0        }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0  // For the addClass lost the owner of the clipboard, a warn log will be
\par \hich\af0\dbch\af13\loch\f0         // given: Clipboard System contains Class
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278
\par \hich\af0\dbch\af13\loch\f0       }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0   // For classElement was already cut from the namespace, a warn log will
\par \hich\af0\dbch\af13\loch\f0         // be giv\hich\af0\dbch\af13\loch\f0 en: Given element doesn't exist in the namespace.
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         addClass.undo();
\par
\par \hich\af0\dbch\af13\loch\f0         }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0 // As a result classElement was added to model again
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         addClass.redo();
\par
\par \hich\af0\dbch\af13\loch\f0         PasteClassAction pasteClass = new PasteClassAction(trans, namespace);
\par
\par \hich\af0\dbch\af13\loch\f0        }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0  // the\hich\af0\dbch\af13\loch\f0  classElement was added to the namespace again.
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         pasteClass.execute();
\par \hich\af0\dbch\af13\loch\f0         }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0 // For the addClass lost the owner of the clipboard, a warn log will be
\par \hich\af0\dbch\af13\loch\f0         // given: Clipboard System contains Class
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278
\par \hich\af0\dbch\af13\loch\f0         }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0 // As a result classElement was deleted\hich\af0\dbch\af13\loch\f0  from model
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         addClass.undo();
\par
\par \hich\af0\dbch\af13\loch\f0        }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0  // As a result classElement was added to model again
\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid3346278\charrsid3346278 \hich\af0\dbch\af13\loch\f0         addClass.redo();
\par
\par \hich\af0\dbch\af13\loch\f0         }{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0 // after this operation we has only classElement and it is in given}{\rtlch\fcs1 \af0 \ltrch\fcs0
\cf2\lang1033\langfe2052\langfenp2052\insrsid3346278\charrsid16257303
\par }\pard \ltrpar\ql \fi480\li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0\cufi200\pararsid3346278 {\rtlch\fcs1 \ai\af0 \ltrch\fcs0 \i\cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0  }{\rtlch\fcs1 \af0 \ltrch\fcs0
\cf2\insrsid14241155\charrsid16257303 \hich\af0\dbch\af13\loch\f0 // }{\rtlch\fcs1 \ai\af0 \ltrch\fcs0 \i\cf2\insrsid3346278\charrsid16257303 \hich\af0\dbch\af13\loch\f0 namespace}{\rtlch\fcs1 \af0 \ltrch\fcs0 \cf2\insrsid14431288\charrsid16257303
\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af0 \ltrch\fcs0 \b\f1\lang1033\langfe1033\langfenp1033\insrsid14431288 \hich\af1\dbch\af13\loch\f1 5.\tab}}\pard\plain \ltrpar\s1\ql \li0\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar
\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls1\outlinelevel0\adjustright\rin0\lin0\itap0\pararsid14431288 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0 \b\fs24\lang1033\langfe1033\loch\af1\hich\af1\dbch\af13\cgrid\langnp1033\langfenp1033 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid14431288 \hich\af1\dbch\af13\loch\f1 Future Enhancements
\par }\pard \ltrpar\s1\ql \li720\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin720\itap0\pararsid11743658 {\rtlch\fcs1 \ab0\af0 \ltrch\fcs0 \b0\f0\insrsid14561568
\hich\af0\dbch\af13\loch\f0 None}{\rtlch\fcs1 \ab0\af0 \ltrch\fcs0 \b0\f0\insrsid11743658\charrsid6256956
\par }\pard \ltrpar\s1\ql \li720\ri0\sb120\sa60\sl240\slmult0\keepn\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin720\itap0\pararsid16647119 {\rtlch\fcs1 \af0 \ltrch\fcs0 \f0\insrsid11213828\charrsid11743658
\par }}

{'repo_name': 'topcoder-platform/topcoder-UML-Tool', 'stars': '213', 'repo_language': 'Java', 'file_name': 'Diagram_UML_Sequence_Elements_Component_Specification.rtf', 'mime_type': 'text/rtf', 'hash': -1310799154312465200, 'source_dataset': 'data'}