Updated EclipseCon2008 documentation for UML2 Wiki.
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2.html b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2.html
new file mode 100644
index 0000000..8fd36e7
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2.html
@@ -0,0 +1,85 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link rel=File-List
+href="EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/filelist.xml">
+<link rel=Preview
+href="EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/preview.wmf">
+<link rel=Edit-Time-Data
+href="EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/editdata.mso">
+<title>New Features Of UML2</title>
+<!--[if gte mso 9]><xml>
+ <o:DocumentProperties>
+ <o:Author>James Bruck</o:Author>
+ <o:LastAuthor>jbruck</o:LastAuthor>
+ <o:Revision>154</o:Revision>
+ <o:TotalTime>4364</o:TotalTime>
+ <o:Created>2007-12-12T17:59:30Z</o:Created>
+ <o:LastSaved>2008-04-09T19:43:48Z</o:LastSaved>
+ <o:Words>1682</o:Words>
+ <o:PresentationFormat>On-screen Show</o:PresentationFormat>
+ <o:Company>IBM</o:Company>
+ <o:Bytes>325180</o:Bytes>
+ <o:Paragraphs>348</o:Paragraphs>
+ <o:Slides>57</o:Slides>
+ <o:Notes>1</o:Notes>
+ <o:Version>10.6830</o:Version>
+ </o:DocumentProperties>
+ <o:OfficeDocumentSettings>
+ <o:PixelsPerInch>80</o:PixelsPerInch>
+ </o:OfficeDocumentSettings>
+</xml><![endif]-->
+<link rel=Presentation-XML
+href="EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/pres.xml">
+<meta name=Description
+content="4/9/2008: New Features of UML2: Generics, Static Profile Definition and OCL integration ">
+<meta http-equiv=expires content=0>
+<![if !ppt]><script>
+<!--
+ var ver = 0, appVer = navigator.appVersion, msie = appVer.indexOf( "MSIE " )
+ var msieWin31 = (appVer.indexOf( "Windows 3.1" ) >= 0), isMac = (appVer.indexOf("Macintosh") >= 0)
+ if( msie >= 0 )
+ ver = parseFloat( appVer.substring( msie+5, appVer.indexOf ( ";", msie ) ) )
+ else
+ ver = parseInt( appVer )
+ browserSupported=0
+ if( !isMac && ver >= 4 && msie >= 0 ) {
+ browserSupported=1
+ window.location.replace( 'EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/frame.htm'+document.location.hash )
+ }
+//-->
+</script>
+<![endif]>
+</head>
+
+<body>
+<script><!--
+
+if( browserSupported )
+ document.writeln('<div style="visibility:hidden">');
+
+//--></script><font face=Arial size=2><b>
+
+<p>This presentation contains content that your browser may not be able to show
+properly. This presentation was optimized for more recent versions of Microsoft
+Internet Explorer.</p>
+
+<p>If you would like to proceed anyway, click <a
+href="EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/frame.htm">here</a>.</p>
+
+</b></font><script><!--
+
+if( browserSupported )
+ document.writeln('</div>');
+
+//--></script>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/buttons.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/buttons.gif
new file mode 100644
index 0000000..1f2c73c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/buttons.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/editdata.mso b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/editdata.mso
new file mode 100644
index 0000000..05e6a88
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/editdata.mso
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/filelist.xml b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/filelist.xml
new file mode 100644
index 0000000..cdc3d3e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/filelist.xml
@@ -0,0 +1,223 @@
+<xml xmlns:o="urn:schemas-microsoft-com:office:office">
+ <o:File HRef="master03.htm"/>
+ <o:File HRef="master03.xml"/>
+ <o:File HRef="preview.wmf"/>
+ <o:File HRef="master03_image001.jpg"/>
+ <o:File HRef="master03_image002.jpg"/>
+ <o:File HRef="editdata.mso"/>
+ <o:File HRef="master04.htm"/>
+ <o:File HRef="master04.xml"/>
+ <o:File HRef="master02.htm"/>
+ <o:File HRef="pres.xml"/>
+ <o:File HRef="slide0001.htm"/>
+ <o:File HRef="master04_image003.jpg"/>
+ <o:File HRef="master04_image004.jpg"/>
+ <o:File HRef="slide0010.htm"/>
+ <o:File HRef="master03_image005.jpg"/>
+ <o:File HRef="master03_image006.jpg"/>
+ <o:File HRef="slide0011.htm"/>
+ <o:File HRef="slide0011_image007.wmz"/>
+ <o:File HRef="slide0011_image008.gif"/>
+ <o:File HRef="slide0012.htm"/>
+ <o:File HRef="slide0013.htm"/>
+ <o:File HRef="slide0014.htm"/>
+ <o:File HRef="slide0014_image009.gif"/>
+ <o:File HRef="slide0015.htm"/>
+ <o:File HRef="slide0015_image010.png"/>
+ <o:File HRef="slide0015_image011.jpg"/>
+ <o:File HRef="slide0015_image012.gif"/>
+ <o:File HRef="slide0015_image013.gif"/>
+ <o:File HRef="slide0015_image014.gif"/>
+ <o:File HRef="slide0015_image015.gif"/>
+ <o:File HRef="slide0016.htm"/>
+ <o:File HRef="slide0016_image016.png"/>
+ <o:File HRef="slide0016_image017.jpg"/>
+ <o:File HRef="slide0017.htm"/>
+ <o:File HRef="slide0017_image018.gif"/>
+ <o:File HRef="slide0017_image019.gif"/>
+ <o:File HRef="slide0017_image020.gif"/>
+ <o:File HRef="slide0017_image021.gif"/>
+ <o:File HRef="slide0017_image022.gif"/>
+ <o:File HRef="slide0018.htm"/>
+ <o:File HRef="slide0018_image023.png"/>
+ <o:File HRef="slide0018_image024.jpg"/>
+ <o:File HRef="slide0018_image025.gif"/>
+ <o:File HRef="slide0018_image026.gif"/>
+ <o:File HRef="slide0018_image027.gif"/>
+ <o:File HRef="slide0018_image028.gif"/>
+ <o:File HRef="slide0063.htm"/>
+ <o:File HRef="slide0063_image029.gif"/>
+ <o:File HRef="slide0063_image030.gif"/>
+ <o:File HRef="slide0019.htm"/>
+ <o:File HRef="slide0019_image031.png"/>
+ <o:File HRef="slide0019_image032.jpg"/>
+ <o:File HRef="slide0021.htm"/>
+ <o:File HRef="slide0021_image033.png"/>
+ <o:File HRef="slide0021_image034.jpg"/>
+ <o:File HRef="slide0021_image035.png"/>
+ <o:File HRef="slide0021_image036.jpg"/>
+ <o:File HRef="slide0021_image037.gif"/>
+ <o:File HRef="slide0021_image038.gif"/>
+ <o:File HRef="slide0021_image039.gif"/>
+ <o:File HRef="slide0021_image040.gif"/>
+ <o:File HRef="slide0022.htm"/>
+ <o:File HRef="slide0022_image041.gif"/>
+ <o:File HRef="slide0023.htm"/>
+ <o:File HRef="slide0023_image042.gif"/>
+ <o:File HRef="slide0023_image043.png"/>
+ <o:File HRef="slide0023_image044.jpg"/>
+ <o:File HRef="slide0023_image045.gif"/>
+ <o:File HRef="slide0023_image046.gif"/>
+ <o:File HRef="slide0023_image047.gif"/>
+ <o:File HRef="slide0024.htm"/>
+ <o:File HRef="slide0024_image048.png"/>
+ <o:File HRef="slide0024_image049.jpg"/>
+ <o:File HRef="slide0025.htm"/>
+ <o:File HRef="slide0025_image050.png"/>
+ <o:File HRef="slide0025_image051.jpg"/>
+ <o:File HRef="slide0025_image052.gif"/>
+ <o:File HRef="slide0025_image053.png"/>
+ <o:File HRef="slide0025_image054.jpg"/>
+ <o:File HRef="slide0026.htm"/>
+ <o:File HRef="slide0026_image055.gif"/>
+ <o:File HRef="slide0026_image056.gif"/>
+ <o:File HRef="slide0026_image057.gif"/>
+ <o:File HRef="slide0026_image058.gif"/>
+ <o:File HRef="slide0026_image059.gif"/>
+ <o:File HRef="slide0078.htm"/>
+ <o:File HRef="slide0028.htm"/>
+ <o:File HRef="slide0029.htm"/>
+ <o:File HRef="slide0030.htm"/>
+ <o:File HRef="slide0031.htm"/>
+ <o:File HRef="slide0067.htm"/>
+ <o:File HRef="slide0067_image060.png"/>
+ <o:File HRef="slide0067_image061.jpg"/>
+ <o:File HRef="slide0067_image062.png"/>
+ <o:File HRef="slide0067_image063.jpg"/>
+ <o:File HRef="slide0067_image064.png"/>
+ <o:File HRef="slide0067_image065.jpg"/>
+ <o:File HRef="slide0067_image066.png"/>
+ <o:File HRef="slide0067_image067.jpg"/>
+ <o:File HRef="slide0067_image068.gif"/>
+ <o:File HRef="slide0067_image069.gif"/>
+ <o:File HRef="slide0074.htm"/>
+ <o:File HRef="slide0074_image070.png"/>
+ <o:File HRef="slide0074_image071.jpg"/>
+ <o:File HRef="slide0071.htm"/>
+ <o:File HRef="slide0071_image072.png"/>
+ <o:File HRef="slide0071_image073.jpg"/>
+ <o:File HRef="slide0071_image074.png"/>
+ <o:File HRef="slide0071_image075.jpg"/>
+ <o:File HRef="slide0071_image076.gif"/>
+ <o:File HRef="slide0066.htm"/>
+ <o:File HRef="slide0035.htm"/>
+ <o:File HRef="slide0035_image077.png"/>
+ <o:File HRef="slide0035_image078.jpg"/>
+ <o:File HRef="slide0037.htm"/>
+ <o:File HRef="slide0037_image079.png"/>
+ <o:File HRef="slide0037_image080.jpg"/>
+ <o:File HRef="slide0037_image081.gif"/>
+ <o:File HRef="slide0038.htm"/>
+ <o:File HRef="slide0038_image082.png"/>
+ <o:File HRef="slide0038_image083.jpg"/>
+ <o:File HRef="slide0038_image084.png"/>
+ <o:File HRef="slide0038_image085.jpg"/>
+ <o:File HRef="slide0038_image086.gif"/>
+ <o:File HRef="slide0039.htm"/>
+ <o:File HRef="slide0039_image087.png"/>
+ <o:File HRef="slide0039_image088.jpg"/>
+ <o:File HRef="slide0039_image089.png"/>
+ <o:File HRef="slide0039_image090.jpg"/>
+ <o:File HRef="slide0039_image091.png"/>
+ <o:File HRef="slide0039_image092.jpg"/>
+ <o:File HRef="slide0039_image093.gif"/>
+ <o:File HRef="slide0039_image094.gif"/>
+ <o:File HRef="slide0039_image095.gif"/>
+ <o:File HRef="slide0076.htm"/>
+ <o:File HRef="slide0075.htm"/>
+ <o:File HRef="slide0064.htm"/>
+ <o:File HRef="slide0064_image096.gif"/>
+ <o:File HRef="slide0064_image097.gif"/>
+ <o:File HRef="slide0064_image098.gif"/>
+ <o:File HRef="slide0040.htm"/>
+ <o:File HRef="slide0040_image099.gif"/>
+ <o:File HRef="slide0041.htm"/>
+ <o:File HRef="slide0041_image100.png"/>
+ <o:File HRef="slide0041_image101.jpg"/>
+ <o:File HRef="slide0041_image102.gif"/>
+ <o:File HRef="slide0072.htm"/>
+ <o:File HRef="slide0058.htm"/>
+ <o:File HRef="slide0042.htm"/>
+ <o:File HRef="slide0043.htm"/>
+ <o:File HRef="slide0044.htm"/>
+ <o:File HRef="slide0045.htm"/>
+ <o:File HRef="slide0046.htm"/>
+ <o:File HRef="slide0046_image103.png"/>
+ <o:File HRef="slide0046_image104.jpg"/>
+ <o:File HRef="slide0047.htm"/>
+ <o:File HRef="slide0047_image105.png"/>
+ <o:File HRef="slide0047_image106.jpg"/>
+ <o:File HRef="slide0047_image107.gif"/>
+ <o:File HRef="slide0047_image108.png"/>
+ <o:File HRef="slide0047_image109.jpg"/>
+ <o:File HRef="slide0047_image110.gif"/>
+ <o:File HRef="slide0061.htm"/>
+ <o:File HRef="slide0061_image111.png"/>
+ <o:File HRef="slide0061_image112.jpg"/>
+ <o:File HRef="slide0061_image113.png"/>
+ <o:File HRef="slide0061_image114.jpg"/>
+ <o:File HRef="slide0048.htm"/>
+ <o:File HRef="slide0048_image115.png"/>
+ <o:File HRef="slide0048_image116.jpg"/>
+ <o:File HRef="slide0048_image117.png"/>
+ <o:File HRef="slide0048_image118.jpg"/>
+ <o:File HRef="slide0048_image119.gif"/>
+ <o:File HRef="slide0048_image120.gif"/>
+ <o:File HRef="slide0048_image121.gif"/>
+ <o:File HRef="slide0073.htm"/>
+ <o:File HRef="slide0073_image122.png"/>
+ <o:File HRef="slide0073_image123.jpg"/>
+ <o:File HRef="slide0073_image124.gif"/>
+ <o:File HRef="slide0049.htm"/>
+ <o:File HRef="slide0049_image125.png"/>
+ <o:File HRef="slide0049_image126.jpg"/>
+ <o:File HRef="slide0049_image127.png"/>
+ <o:File HRef="slide0049_image128.jpg"/>
+ <o:File HRef="slide0049_image129.png"/>
+ <o:File HRef="slide0049_image130.jpg"/>
+ <o:File HRef="slide0049_image131.gif"/>
+ <o:File HRef="slide0049_image132.gif"/>
+ <o:File HRef="slide0049_image133.gif"/>
+ <o:File HRef="slide0050.htm"/>
+ <o:File HRef="slide0050_image134.png"/>
+ <o:File HRef="slide0050_image135.jpg"/>
+ <o:File HRef="slide0050_image136.png"/>
+ <o:File HRef="slide0050_image137.jpg"/>
+ <o:File HRef="slide0050_image138.gif"/>
+ <o:File HRef="slide0050_image139.gif"/>
+ <o:File HRef="slide0050_image140.gif"/>
+ <o:File HRef="slide0051.htm"/>
+ <o:File HRef="slide0051_image141.png"/>
+ <o:File HRef="slide0051_image142.jpg"/>
+ <o:File HRef="slide0077.htm"/>
+ <o:File HRef="slide0062.htm"/>
+ <o:File HRef="slide0062_image143.png"/>
+ <o:File HRef="slide0062_image144.jpg"/>
+ <o:File HRef="slide0062_image145.png"/>
+ <o:File HRef="slide0062_image146.jpg"/>
+ <o:File HRef="slide0053.htm"/>
+ <o:File HRef="slide0054.htm"/>
+ <o:File HRef="slide0055.htm"/>
+ <o:File HRef="slide0057.htm"/>
+ <o:File HRef="slide0059.htm"/>
+ <o:File HRef="master01.htm"/>
+ <o:File HRef="master03_stylesheet.css"/>
+ <o:File HRef="script.js"/>
+ <o:MainFile HRef="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm"/>
+ <o:File HRef="fullscreen.htm"/>
+ <o:File HRef="notes_flag.gif"/>
+ <o:File HRef="buttons.gif"/>
+ <o:File HRef="frame.htm"/>
+ <o:File HRef="outline.htm"/>
+ <o:File HRef="filelist.xml"/>
+</xml>
\ No newline at end of file
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/frame.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/frame.htm
new file mode 100644
index 0000000..25d1b64
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/frame.htm
@@ -0,0 +1,47 @@
+<html>
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<title>New Features Of UML2</title>
+<![if !ppt]><script src=script.js></script><script>
+<!--
+var gNavLoaded = gOtlNavLoaded = gOtlLoaded = false;
+function Load()
+{
+ str=unescape(document.location.hash),idx=str.indexOf('#')
+ if(idx>=0) str=str.substr(1);
+ if(str) PPTSld.location.replace(escape(str));
+}
+//-->
+</script>
+<!--[if gte IE 5]>
+<object id=MSOANIM classid="CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"
+ codebase="http://download.microsoft.com/download/PowerPoint2002/Install/10.0.2609/WIN98MeXP/EN-US/msorun.cab#version=11,0,0,1"></object>
+<![endif]-->
+<![endif]>
+</head>
+
+<frameset rows="*,25" border=0>
+ <frameset cols="25%,*" id=PPTHorizAdjust framespacing=2>
+ <frameset rows="100%,*">
+ <frame src=outline.htm title="Outline" name=PPTOtl>
+ </frameset>
+ <frameset rows="*,40" id=PPTVertAdjust framespacing=2 frameborder=1
+ onload="Load()">
+ <frame src=slide0001.htm title="Slide" name=PPTSld>
+ <frame src=slide0001.htm title="Notes" name=PPTNts>
+ </frameset>
+ </frameset>
+ <frameset cols="25%,*" framespacing=1>
+ <frame src=outline.htm title="Outline
+Navigation Bar" name=PPTOtlNav scrolling=no noresize>
+ <frame src=outline.htm title="Slide
+Navigation Bar" name=PPTNav scrolling=no noresize>
+ </frameset>
+</frameset>
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/fullscreen.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/fullscreen.htm
new file mode 100644
index 0000000..6773e82
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/fullscreen.htm
@@ -0,0 +1,30 @@
+<html>
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<script src=script.js></script><script><!--
+var SCREEN_MODE = "FullScreen";
+function Load() {
+ str=unescape(document.location.hash),idx=str.indexOf('#')
+ if(idx>=0) str=str.substr(1);
+ if(!str) str = "slide0001.htm";
+ PPTSld.location.replace(MHTMLPrefix+escape(str));
+}
+function Unload() {
+ if ( document.body.PPTSldFrameset != null )
+ document.body.PPTSldFrameset.frames[1].document.body.resume();
+}
+//-->
+</script>
+</head>
+
+<frameset rows="*" frameborder=0 onload="Load()" onunload="Unload()">
+ <frame name=PPTSld>
+</frameset>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master01.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master01.htm
new file mode 100644
index 0000000..50146b0
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master01.htm
@@ -0,0 +1,139 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<meta name=Robots content=NoIndex>
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]><script src=script.js></script><script>
+<!--
+ parent.location.href=document.all.item("Main-File").href
+//-->
+</script>
+<![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="5"/>
+</o:shapelayout>
+</head>
+
+<body>
+<p:colorscheme
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"/><v:background
+ id="_x0000_s5121" o:bwmode="white" fillcolor="white [0]">
+ <v:fill color2="#339 [5]"/>
+</v:background><v:shapetype id="_x0000_s5122" style='position:absolute;left:0;
+ top:0;width:234pt;height:36pt' coordsize="21600,21600" o:master="" o:spt="1"
+ path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="header" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_s5122" class=O><span style='font-size:50%;mso-field-code:
+meta14'>header</span><span style='font-size:50%;mso-special-format:lastCR'> </span></div>
+
+<v:shapetype id="_x0000_s5123" style='position:absolute;left:306pt;top:0;
+ width:234pt;height:36pt' coordsize="21600,21600" o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="dateTime" position="1"/></v:shapetype>
+
+<div v:shape="_x0000_s5123" class=O style='text-align:right'><span lang=EN-US
+style='font-size:50%;mso-field-code:meta0'>date/time</span><span
+style='font-size:50%;mso-special-format:lastCR'> </span></div>
+
+<v:shapetype id="_x0000_m5124" style='position:absolute;left:90pt;top:54pt;
+ width:5in;height:270pt;v-text-anchor:middle' coordsize="21600,21600" o:master=""
+ o:spt="1" path="m,l,21600r21600,l21600,xe">
+ <v:fill o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter"/>
+ <v:shadow obscured="t"/>
+ <v:path gradientshapeok="t" fillok="f" o:connecttype="rect"/>
+ <o:lock v:ext="edit" text="t"/>
+ <p:placeholder type="slideImage" position="2"/></v:shapetype><v:shapetype
+ id="_x0000_m5125" style='position:absolute;left:1in;top:342pt;width:396pt;
+ height:324pt' coordsize="21600,21600" o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="body" position="3" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_m5125">
+
+<div class=N>Click to edit Master text styles </div>
+
+<div class=N1>Second level </div>
+
+<div class=N2>Third level </div>
+
+<div class=N3>Fourth level </div>
+
+<div class=N4>Fifth level</div>
+
+</div>
+
+<v:shapetype id="_x0000_s5126" style='position:absolute;left:0;top:684pt;
+ width:234pt;height:36pt;v-text-anchor:bottom' coordsize="21600,21600"
+ o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="footer" position="4" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_s5126" class=O><span style='font-size:50%;mso-field-code:
+meta15'>footer</span><span style='font-size:50%;mso-special-format:lastCR'> </span></div>
+
+<v:shapetype id="_x0000_s5127" style='position:absolute;left:306pt;top:684pt;
+ width:234pt;height:36pt;v-text-anchor:bottom' coordsize="21600,21600"
+ o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="slideNumber" position="5" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_s5127" class=O style='text-align:right'><span
+style='font-size:50%;mso-field-code:meta16'>#</span><span style='font-size:
+50%;mso-special-format:lastCR'> </span></div>
+
+<p:notes id="44" layout="notes" slots="slideImage,body">
+ <o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="91"/>
+ </o:shapelayout><v:shape id="_x0000_s93186" type="#_x0000_m5124" style='position:absolute;
+ left:90pt;top:54pt;width:5in;height:270pt'>
+ <v:fill o:detectmouseclick="t"/>
+ <v:stroke o:forcedash="t"/>
+ <o:lock v:ext="edit" text="t"/>
+ <p:placeholder type="slideImage"/></v:shape><v:shape id="_x0000_s93187"
+ type="#_x0000_m5125" style='position:absolute;left:1in;top:342pt;width:396pt;
+ height:324pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s93187" class=N>OCL is often used to specify operation
+ precondition and postcondition constraints. A third kind of OCL expression
+ defined on operations is the body expression, which defines the value of the
+ operation in terms of its parameters and the properties of the context
+ classifier. </div>
+</p:notes>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master02.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master02.htm
new file mode 100644
index 0000000..27ddcb2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master02.htm
@@ -0,0 +1,84 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<meta name=Robots content=NoIndex>
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]><script src=script.js></script><script>
+<!--
+ parent.location.href=document.all.item("Main-File").href
+//-->
+</script>
+<![endif]>
+</head>
+
+<body>
+<p:colorscheme
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"/><v:background
+ id="_x0000_s3073" o:bwmode="white" fillcolor="white [0]">
+ <v:fill color2="#339 [5]"/>
+</v:background><v:shapetype id="_x0000_s3074" style='position:absolute;left:0;
+ top:0;width:234pt;height:36pt' coordsize="21600,21600" o:master="" o:spt="1"
+ path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="header" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_s3074" class=O><span style='font-size:50%;mso-field-code:
+meta14'>header</span><span style='font-size:50%;mso-special-format:lastCR'> </span></div>
+
+<v:shapetype id="_x0000_s3075" style='position:absolute;left:306pt;top:0;
+ width:234pt;height:36pt' coordsize="21600,21600" o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="dateTime" position="1" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_s3075" class=O style='text-align:right'><span lang=EN-US
+style='font-size:50%;mso-field-code:meta0'>date/time</span><span
+style='font-size:50%;mso-special-format:lastCR'> </span></div>
+
+<v:shapetype id="_x0000_s3076" style='position:absolute;left:0;top:684pt;
+ width:234pt;height:36pt;v-text-anchor:bottom' coordsize="21600,21600"
+ o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="footer" position="2" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_s3076" class=O><span style='font-size:50%;mso-field-code:
+meta15'>footer</span><span style='font-size:50%;mso-special-format:lastCR'> </span></div>
+
+<v:shapetype id="_x0000_s3077" style='position:absolute;left:306pt;top:684pt;
+ width:234pt;height:36pt;v-text-anchor:bottom' coordsize="21600,21600"
+ o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="slideNumber" position="3" size="quarter"/></v:shapetype>
+
+<div v:shape="_x0000_s3077" class=O style='text-align:right'><span
+style='font-size:50%;mso-field-code:meta16'>#</span><span style='font-size:
+50%;mso-special-format:lastCR'> </span></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03.htm
new file mode 100644
index 0000000..94a0006
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03.htm
@@ -0,0 +1,57 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<meta name=Robots content=NoIndex>
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]><script src=script.js></script><script>
+<!--
+ parent.location.href=document.all.item("Main-File").href
+//-->
+</script>
+<![endif]>
+</head>
+
+<body>
+
+<div v:shape="_x0000_m1026" class=T>Click to edit Master title style</div>
+
+<div v:shape="_x0000_m1027" style='tab-stops:.4427in'>
+
+<div class=B>Click to edit Master text styles </div>
+
+<div class=B1>Second level </div>
+
+<div class=B2>Third level </div>
+
+<div class=B3>Fourth level </div>
+
+<div class=B4>Fifth level</div>
+
+</div>
+
+<div v:shape="_x0000_s1033" class=O><span style='mso-bidi-font-family:Arial;
+font-size:42%'><span style='mso-spacerun:yes'> </span></span><span
+style='font-size:42%'>New Features of UML2</span><span lang=EN-US
+style='font-size:42%;mso-ansi-language:EN-US'> |<span
+style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM Corp.,
+2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+
+<div v:shape="_x0000_s1035" class=O style='mso-line-spacing:"100 50 0";
+mso-char-wrap:1;mso-kinsoku-overflow:1'><span lang=EN-US style='mso-bidi-font-family:
+Arial;font-size:42%;mso-ansi-language:EN-US;mso-field-code:meta16'><b>#</b></span><span
+lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+EN-US;mso-special-format:lastCR'><b> </b></span></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03.xml b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03.xml
new file mode 100644
index 0000000..02575eb
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03.xml
@@ -0,0 +1,76 @@
+<xml xmlns:v="urn:schemas-microsoft-com:vml"
+ xmlns:o="urn:schemas-microsoft-com:office:office"
+ xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+ xmlns:oa="urn:schemas-microsoft-com:office:activation">
+ <o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="1"/>
+ </o:shapelayout><p:colorscheme
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"/>
+ <v:background id="_x0000_s1025" o:bwmode="white" fillcolor="white [0]">
+ <v:fill color2="#339 [5]"/>
+ </v:background><p:shaperange id="_x0000_s1032">
+ <v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75"
+ o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
+ <v:stroke joinstyle="miter"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t"/>
+ </v:shapetype><v:shape id="_x0000_s1032" type="#_x0000_t75" style='position:absolute;
+ left:0;top:495pt;width:10in;height:45pt' o:userdrawn="t">
+ <v:imagedata src="master03_image001.jpg" o:title="light4"/>
+ </v:shape></p:shaperange>
+ <p:shaperange id="_x0000_m1026">
+ <v:shapetype id="_x0000_m1026" style='position:absolute;left:54pt;top:84pt;
+ width:612pt;height:42pt;v-text-anchor:middle' coordsize="21600,21600"
+ o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f"
+ fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="title"/>
+ </v:shapetype></p:shaperange>
+ <p:shaperange id="_x0000_m1027">
+ <v:shapetype id="_x0000_m1027" style='position:absolute;left:54pt;top:138pt;
+ width:612pt;height:342pt' coordsize="21600,21600" o:master="" o:spt="1"
+ path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="body" position="1"/>
+ </v:shapetype></p:shaperange>
+ <p:shaperange id="_x0000_s1031">
+ <v:shape id="_x0000_s1031" type="#_x0000_t75" style='position:absolute;
+ left:14.75pt;top:0;width:262.125pt;height:76pt' o:userdrawn="t">
+ <v:imagedata src="master03_image002.jpg" o:title="eclipsecon_2008"
+ croptop="8573f" cropbottom="8252f"/>
+ </v:shape></p:shaperange>
+ <p:shaperange id="_x0000_s1033">
+ <v:rect id="_x0000_s1033" style='position:absolute;left:114pt;top:509.875pt;
+ width:606pt;height:19.25pt' o:bwmode="black" o:userdrawn="t" filled="f"
+ fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ <v:textbox style='mso-fit-shape-to-text:t'/>
+ <p:tag name="___PPTMac11" type="binary" datasize="284" dataoffset="0"/>
+ </v:rect><v:rect id="_x0000_s1035" style='position:absolute;left:0;top:514.75pt;
+ width:79.25pt;height:25.25pt' o:bwmode="black" filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:rect></p:shaperange>
+</xml>
\ No newline at end of file
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image001.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image001.jpg
new file mode 100644
index 0000000..6218aec
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image001.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image002.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image002.jpg
new file mode 100644
index 0000000..6ebe300
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image002.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image005.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image005.jpg
new file mode 100644
index 0000000..df11cf0
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image005.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image006.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image006.jpg
new file mode 100644
index 0000000..3caadfb
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_image006.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_stylesheet.css b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_stylesheet.css
new file mode 100644
index 0000000..38aff96
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master03_stylesheet.css
@@ -0,0 +1,476 @@
+body
+ {width:534px;
+ height:400px;}
+.TB
+ {mso-special-format:nobullet;}
+.T
+ {text-align:left;
+ font-family:Arial;
+ mso-bidi-font-family:Arial;
+ mso-hansi-font-family:Arial;
+ color:#2F2672;
+ font-size:133%;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.BB
+ {mso-special-format:bullet;}
+.B
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:114%;
+ mso-margin-left-alt:109;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.B1B
+ {mso-special-format:bulletw;
+ font-family:Wingdings;}
+.B1
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:95%;
+ mso-margin-left-alt:395;
+ mso-text-indent-alt:252;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.B2B
+ {mso-special-format:bullet§;
+ font-family:Wingdings;}
+.B2
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:85%;
+ mso-margin-left-alt:613;
+ mso-text-indent-alt:504;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.B3B
+ {mso-special-format:bullet\F0AA;
+ font-family:Wingdings;}
+.B3
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:76%;
+ mso-margin-left-alt:826;
+ mso-text-indent-alt:685;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.B4B
+ {mso-special-format:bullet\F0AB;
+ font-family:Wingdings;}
+.B4
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:76%;
+ mso-margin-left-alt:1081;
+ mso-text-indent-alt:935;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.NB
+ {mso-special-format:nobullet;}
+.N
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:57%;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.N1B
+ {mso-special-format:nobullet;}
+.N1
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:57%;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.N2B
+ {mso-special-format:nobullet;}
+.N2
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:57%;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.N3B
+ {mso-special-format:nobullet;}
+.N3
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:57%;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.N4N
+ {mso-special-format:nobullet;}
+.N4
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:57%;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.OB
+ {mso-special-format:nobullet;}
+.O
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:114%;}
+.O1B
+ {mso-special-format:nobullet;}
+.O1
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:114%;}
+.O2B
+ {mso-special-format:nobullet;}
+.O2
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:114%;}
+.O3B
+ {mso-special-format:nobullet;}
+.O3
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:114%;}
+.O4B
+ {mso-special-format:nobullet;}
+.O4
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:114%;}
+.CBB
+ {mso-special-format:nobullet;}
+.CB
+ {text-align:center;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:114%;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.CB1B
+ {mso-special-format:nobulletw;
+ font-family:Wingdings;}
+.CB1
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:95%;
+ mso-margin-left-alt:252;
+ mso-text-indent-alt:252;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.CB2B
+ {mso-special-format:nobullet§;
+ font-family:Wingdings;}
+.CB2
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:85%;
+ mso-margin-left-alt:504;
+ mso-text-indent-alt:504;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.CB3B
+ {mso-special-format:nobullet\F0AA;
+ font-family:Wingdings;}
+.CB3
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:76%;
+ mso-margin-left-alt:685;
+ mso-text-indent-alt:685;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.CB4B
+ {mso-special-format:nobullet\F0AB;
+ font-family:Wingdings;}
+.CB4
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:76%;
+ mso-margin-left-alt:935;
+ mso-text-indent-alt:935;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.CTB
+ {mso-special-format:nobullet;}
+.CT
+ {text-align:left;
+ font-family:Arial;
+ mso-bidi-font-family:Arial;
+ mso-hansi-font-family:Arial;
+ color:#2F2672;
+ font-size:133%;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.HBB
+ {mso-special-format:bullet;}
+.HB
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:95%;
+ mso-margin-left-alt:109;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.HB1B
+ {mso-special-format:bulletw;
+ font-family:Wingdings;}
+.HB1
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:85%;
+ mso-margin-left-alt:395;
+ mso-text-indent-alt:252;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.HB2B
+ {mso-special-format:bullet§;
+ font-family:Wingdings;}
+.HB2
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:76%;
+ mso-margin-left-alt:613;
+ mso-text-indent-alt:504;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.HB3B
+ {mso-special-format:bullet\F0AA;
+ font-family:Wingdings;}
+.HB3
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:66%;
+ mso-margin-left-alt:826;
+ mso-text-indent-alt:685;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.HB4B
+ {mso-special-format:bullet\F0AB;
+ font-family:Wingdings;}
+.HB4
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:66%;
+ mso-margin-left-alt:1081;
+ mso-text-indent-alt:935;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.QBB
+ {mso-special-format:bullet;}
+.QB
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:85%;
+ mso-margin-left-alt:109;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.QB1B
+ {mso-special-format:bulletw;
+ font-family:Wingdings;}
+.QB1
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:76%;
+ mso-margin-left-alt:395;
+ mso-text-indent-alt:252;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.QB2B
+ {mso-special-format:bullet§;
+ font-family:Wingdings;}
+.QB2
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:66%;
+ mso-margin-left-alt:613;
+ mso-text-indent-alt:504;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.QB3B
+ {mso-special-format:bullet\F0AA;
+ font-family:Wingdings;}
+.QB3
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:57%;
+ mso-margin-left-alt:826;
+ mso-text-indent-alt:685;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.QB4B
+ {mso-special-format:bullet\F0AB;
+ font-family:Wingdings;}
+.QB4
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:57%;
+ mso-margin-left-alt:1081;
+ mso-text-indent-alt:935;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.TblB
+ {mso-special-format:nobullet;}
+.Tbl
+ {text-align:left;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ color:black;
+ mso-color-index:1;
+ font-size:95%;
+ mso-margin-left-alt:109;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.Tbl1B
+ {mso-special-format:nobulletw;
+ font-family:Wingdings;}
+.Tbl1
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:85%;
+ mso-margin-left-alt:395;
+ mso-text-indent-alt:252;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.Tbl2B
+ {mso-special-format:nobullet§;
+ font-family:Wingdings;}
+.Tbl2
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:76%;
+ mso-margin-left-alt:613;
+ mso-text-indent-alt:504;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.Tbl3B
+ {mso-special-format:nobullet\F0AA;
+ font-family:Wingdings;}
+.Tbl3
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:66%;
+ mso-margin-left-alt:826;
+ mso-text-indent-alt:685;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.Tbl4B
+ {mso-special-format:nobullet\F0AB;
+ font-family:Wingdings;}
+.Tbl4
+ {font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-size:66%;
+ mso-margin-left-alt:1081;
+ mso-text-indent-alt:935;
+ mso-char-wrap:1;
+ mso-kinsoku-overflow:1;}
+.defaultB
+ {mso-special-format:nobullet;}
+.default
+ {text-align:center;
+ font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF";
+ mso-hansi-font-family:Arial;
+ font-weight:normal;
+ font-style:normal;
+ text-decoration:none;
+ text-shadow:none;
+ text-effect:none;
+ mso-fareast-hint:no;
+ layout-flow:horizontal;
+ color:black;
+ mso-color-index:1;
+ font-size:114%;
+ mso-text-raise:0%;
+ mso-line-spacing:"100 0 0";
+ mso-margin-left-alt:0;
+ mso-text-indent-alt:0;
+ mso-char-wrap:0;
+ mso-kinsoku-overflow:0;
+ direction:ltr;
+ mso-word-wrap:1;
+ mso-vertical-align-special:baseline;
+ mso-ansi-language:EN-US;}
+a:link
+ {color:#009999 !important;}
+a:active
+ {color:#333399 !important;}
+a:visited
+ {color:#99CC00 !important;}
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04.htm
new file mode 100644
index 0000000..9cad10c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04.htm
@@ -0,0 +1,42 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<meta name=Robots content=NoIndex>
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]><script src=script.js></script><script>
+<!--
+ parent.location.href=document.all.item("Main-File").href
+//-->
+</script>
+<![endif]>
+</head>
+
+<body>
+
+<div v:shape="_x0000_m24579" class=CT>Click to edit Master title style</div>
+
+<div v:shape="_x0000_m24580" class=CB style='tab-stops:.4427in'>Click to edit
+Master subtitle style</div>
+
+<div v:shape="_x0000_s24584" class=O style='mso-char-wrap:1;mso-kinsoku-overflow:
+1'><span style='mso-bidi-font-family:Arial;font-size:58%'>170</span></div>
+
+<div v:shape="_x0000_s24585" class=O><span lang=EN-US style='font-size:50%;
+mso-ansi-language:EN-US'>Copyright © IBM Corp., 2007-2008. </span><span
+style='mso-bidi-font-family:Arial;font-size:50%'>|<span
+style='mso-spacerun:yes'> </span>March-17-2008<span style='mso-spacerun:yes'>
+</span>|</span></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04.xml b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04.xml
new file mode 100644
index 0000000..b9ae048
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04.xml
@@ -0,0 +1,85 @@
+<xml xmlns:v="urn:schemas-microsoft-com:vml"
+ xmlns:o="urn:schemas-microsoft-com:office:office"
+ xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+ xmlns:oa="urn:schemas-microsoft-com:office:activation">
+ <o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="24"/>
+ </o:shapelayout><p:colorscheme
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"/>
+ <v:background id="_x0000_s24577" o:bwmode="white" fillcolor="white [0]">
+ <v:fill color2="#339 [5]"/>
+ </v:background><p:shaperange id="_x0000_s24578">
+ <v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75"
+ o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
+ <v:stroke joinstyle="miter"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t"/>
+ </v:shapetype><v:shape id="_x0000_s24578" type="#_x0000_t75" style='position:absolute;
+ left:0;top:495pt;width:10in;height:45pt' o:userdrawn="t">
+ <v:imagedata src="master03_image001.jpg" o:title="light4"/>
+ </v:shape></p:shaperange>
+ <p:shaperange id="_x0000_m24579">
+ <v:shapetype id="_x0000_m24579" style='position:absolute;left:54pt;top:126pt;
+ width:612pt;height:90pt;v-text-anchor:middle' coordsize="21600,21600"
+ o:master="" o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f"
+ fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="centerTitle"/>
+ </v:shapetype></p:shaperange>
+ <p:shaperange id="_x0000_m24580">
+ <v:shapetype id="_x0000_m24580" style='position:absolute;left:108pt;top:270pt;
+ width:7in;height:138pt' coordsize="21600,21600" o:master="" o:spt="1"
+ path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="subTitle" position="1"/>
+ </v:shapetype></p:shaperange>
+ <p:shaperange id="_x0000_s24581">
+ <v:shape id="_x0000_s24581" type="#_x0000_t75" style='position:absolute;
+ left:14.75pt;top:0;width:262.125pt;height:76pt' o:userdrawn="t">
+ <v:imagedata src="master03_image002.jpg" o:title="eclipsecon_2008"
+ croptop="8573f" cropbottom="8252f"/>
+ </v:shape></p:shaperange>
+ <p:shaperange id="_x0000_s24584">
+ <v:shapetype id="_x0000_s24584" style='position:absolute;left:542pt;top:19pt;
+ width:168pt;height:37.5pt' coordsize="21600,21600" o:master="" o:spt="1"
+ path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="t"/>
+ <v:stroke joinstyle="miter" o:forcedash="t"/>
+ <v:shadow color="gray [2]"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" grouping="t"/>
+ <p:placeholder type="slideNumber" position="4" size="quarter"/>
+ <p:tag name="___PPTMac11" type="binary" datasize="284" dataoffset="1"/>
+ </v:shapetype></p:shaperange>
+ <p:shaperange id="_x0000_s24585">
+ <v:rect id="_x0000_s24585" style='position:absolute;left:3.625pt;top:508.375pt;
+ width:716.5pt;height:21.625pt' o:bwmode="black" o:userdrawn="t" filled="f"
+ fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ <v:textbox style='mso-fit-shape-to-text:t'/>
+ <p:tag name="___PPTMac11" type="binary" datasize="284" dataoffset="2"/>
+ </v:rect></p:shaperange>
+</xml>
\ No newline at end of file
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04_image003.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04_image003.jpg
new file mode 100644
index 0000000..df11cf0
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04_image003.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04_image004.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04_image004.jpg
new file mode 100644
index 0000000..3caadfb
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/master04_image004.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/notes_flag.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/notes_flag.gif
new file mode 100644
index 0000000..608b349
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/notes_flag.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/outline.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/outline.htm
new file mode 100644
index 0000000..4adc55c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/outline.htm
@@ -0,0 +1,1583 @@
+<html>
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<meta name=Robots content=NoIndex>
+<script src=script.js></script><script><!--
+if( !(IsWin("PPTOtl")||IsWin("PPTNav")||IsWin("PPTOtlNav")) )
+{
+ obj = GetObj("Main-File")
+ parent.location.href=obj.href
+}
+var gOtlHiliteClr="#ffffff",gOtlNormalClr="#000000",gOtlActiveClr="#ffff00",gSelected="",gTxtState=false,gChildEntryTable=new Array()
+function Load()
+{
+ if( IsWin("PPTOtl" ) ){ LoadOtl(); parent.gOtlLoaded=true; return }
+ if( g_supportsPPTHTML ) {
+ if( IsWin("PPTNav" ) ){ LoadNav("NavObj",UpdNav); parent.gNavLoaded=true; return }
+ if( IsWin("PPTOtlNav" ) ){ LoadNav("OtlNavObj",UpdOtlNav); parent.gOtlNavLoaded=true; return }
+ }
+}
+function Upd(){ if( IsWin("PPTNav") ) LoadNav("NavObj",UpdNav) }
+function LoadNav( oId,UpdFunc )
+{
+ document.ondragstart=CancelDrag
+ document.onselectstart=CancelDrag
+ document.body.style.margin=2
+ UpdFunc()
+ obj=document.all.item(oId)
+ obj.style.display="block"
+ obj.style.visibility="visible"
+ document.bgColor="threedface"
+ if( parent.frames["PPTNts"] )
+ notesBtn.style.display = ""
+ if( parent.gHasNarration )
+ nb_voiceBorder.style.display = ""
+}
+function LoadOtl()
+{
+ var otl=GetObj("OtlObj")
+ otl.style.display="block"
+ otl.style.visibility="visible"
+ if( gOtlActiveClr == "" ) gOtlActiveClr=document.linkColor
+ if( gOtlHiliteClr == "" ) gOtlHiliteClr=document.fgColor
+ if( gOtlNormalClr == "" )
+ gOtlNormalClr=document.bgColor
+ else
+ document.bgColor=gOtlNormalClr
+ InitArray()
+ if( ObjExists( parent.gCurSld ) ) {
+ ChangeState( parent.gCurSld,gOtlNormalClr,gOtlHiliteClr )
+ gSelected=parent.gCurSld
+ }
+ else gSelected = -1
+ UpdOtl()
+}
+function UpdOtl(){ UpdIdx(parent.gCurSld) }
+function UpdIdx( idx )
+{
+ if( gSelected != idx ) {
+ if( gSelected > 0 )
+ ChangeState( gSelected,gOtlHiliteClr,gOtlNormalClr )
+ if( ObjExists( idx ) ) {
+ gSelected = idx
+ ChangeState( gSelected,gOtlNormalClr,gOtlHiliteClr )
+ }
+ else gSelected = -1
+ }
+ if( gTxtState != parent.gOtlTxtExp ) {
+ state = "block"
+ if( !parent.gOtlTxtExp )
+ state="none"
+ for(ii=0; ii<gChildEntryTable.length; ii++) {
+ obj=gChildEntryTable[ii];
+ if( obj.id == null ) continue;
+ if( obj.id.indexOf("PPTC") >= 0 )
+ obj.style.display=state;
+ }
+ gTxtState=parent.gOtlTxtExp
+ if( ObjExists( gSelected ) )
+ ChangeState( gSelected,gOtlNormalClr,gOtlHiliteClr )
+ }
+}
+function InitArray()
+{
+ count=0
+ var list=GetTags(document,"DIV");
+ for(ii=0; ii<list.length; ii++) {
+ obj=list.item(ii)
+ if( obj.id == null ) continue
+ if( obj.id.indexOf("PPTC") >= 0 )
+ gChildEntryTable[count++]=obj
+ }
+}
+function ChangeState( idx,fgColor,bgColor )
+{
+ obj=GetObj("PPTL"+idx)
+ obj.style.color=fgColor
+ obj=GetObj("PPTP"+idx)
+ obj.style.backgroundColor=bgColor
+}
+function ChgClr( o,clr ){ if( o.id != "PPTL"+gSelected ) o.style.color=clr }
+function Over( src ){ ChgClr(GetLink(src),gOtlActiveClr) }
+function Out( src ){ ChgClr(GetLink(src),gOtlHiliteClr) }
+function Follow(src){ window.location.href = GetLink(src).href; }
+function ObjExists( ii ) { obj=GetObj("PPTP"+ii ); return( obj ) }
+function GoToSld( href ){ UpdIdx(parent.GetSldNum(href)); parent.GoToSld( href ) }
+function CancelDrag(){ window.event.cancelBubble=true;window.event.returnValue=false}
+function GetLink(src)
+{
+ if(src.tagName=="A") return src
+ else return GetTags(src,"A").item(0)
+}
+function UpdNav()
+{
+ txt = "<center>";
+ if( parent.GetHrefObj( parent.gCurSld ).mOrigVis == 1 )
+ txt += "Slide " + parent.GetCurSldNum() + " of " + parent.GetNumSlds()
+ else
+ txt += "Hidden Slide"
+ txt += "</center>";
+ nav_text.innerHTML = txt;
+ if( !parent.HasPrevSld() )
+ gBtnArr["nb_prev"].Enabled(0)
+ else
+ gBtnArr["nb_prev"].Enabled(1)
+ if( !parent.HasNextSld() )
+ gBtnArr["nb_next"].Enabled(0)
+ else
+ gBtnArr["nb_next"].Enabled(1)
+ gBtnArr["nb_nts"].SetEnabled()
+ gBtnArr["nb_nts"].SetFlag( parent.gHasNts )
+ gBtnArr["nb_sldshw"].Enabled(1)
+ gBtnArr["nb_voice"].Enabled(1)
+}
+function UpdOtlNav()
+{
+ gBtnArr["nb_otl"].SetEnabled();
+ if( parent.gOtlOpen )
+ gBtnArr["nb_otlTxt"].Enabled( true );
+ else
+ document.all.item("nb_otlTxtBorder").style.visibility = "hidden";
+}
+
+//--></script>
+<style>
+<!--.PTxt
+ {position:relative;
+ width:100%;
+ margin-top:5px;
+ padding-left:2px;
+ font-weight:bold;}
+.CTxt
+ {position:relative;
+ width:100%;
+ margin-top:5px;}
+a
+ {color:white;
+ text-decoration:none;}
+ul
+ {color:white;
+ margin-bottom:0px;
+ margin-left:20px;}
+.sldNum
+ {margin-top:5px;
+ color:white;}
+.button
+ {position:absolute;
+ width:32px;
+ height:20px;
+ border-style:solid;
+ border-width:1px;
+ border-color:threedface;}
+-->
+</style>
+</head>
+
+<body onload="Load()" style='margin:2px'>
+
+<div id=NavObj onload="Load()" onmouseover="BtnOnOver()"
+onmousedown="BtnOnDown()" onmouseout="BtnOnOut()" onmouseup="BtnOnUp()"
+onkeypress="_KPH()" style='display:none;visibility:hidden'>
+<table id="notesBtn" style='position:absolute;display:none;width:70px' align=left cellpadding=0
+ cellspacing=0>
+ <td nowrap>
+ <div id="nb_ntsElem" align=center style='position:relative;padding:3px;
+ font-family:Arial;color:buttontext;font-size:9pt'><img src="notes_flag.gif"
+ border=0 id="notes_flag" style='display:none'><span
+style='mso-spacerun:yes'> </span>Notes</div>
+ <div title="Show/Hide Notes" id="nb_nts" style='position:absolute;top:0%;
+ left:0%;width:100%;height:100%'></div>
+ </td>
+</table>
+
+<table style='position:relative;width:70px' align=right cellpadding=0 cellspacing=0>
+ <td nowrap>
+ <div id="nb_sldshwText" title="Full
+Screen Slide Show" align=center style='position:relative;margin-left:20px;padding:3px;
+ font-family:Arial;color:buttontext;font-size:9pt;cursor:default'>Slide
+Show</div>
+ <div id="nb_sldshwBorder" title="Full Screen Slide Show" style='position:absolute;top:0%;left:0%;width:100%;height:20px'>
+ <div style='position:absolute;clip:rect(0px, 18px, 18px, 0px)'><img
+ src="buttons.gif" id="nb_sldshw" style='position:relative;left:-254px'></div>
+ </div>
+ </td>
+ <td>
+ <div id="nb_voiceBorder" style='display:none;position:absolute;top:0;left:-40px;
+ width:20px;height:20px'>
+ <div style='position:absolute;clip:rect(0px, 18px, 18px, 0px)'><img
+ src="buttons.gif" id="nb_voice" title="Pause/Play Narration" style='position:
+ relative;left:-290px'></div>
+ </div>
+ </td>
+</table>
+
+<table style='position:relative' align=center cellpadding=0 cellspacing=0>
+ <td nowrap>
+ <div id="nb_prevBorder" class=button style='left:-30px'>
+ <div style='position:absolute;clip:rect(0px, 30px, 18px, 0px)'><img
+ src="buttons.gif" id="nb_prev" title="Previous Slide" style='position:relative;
+ left:0px'></div>
+ </div>
+ <span id="nav_text" style='position:relative;top:3px;width:100px;font-family:
+ Arial;color:buttontext;font-size:9pt'></span>
+ <div id="nb_nextBorder" class=button>
+ <div style='position:absolute;clip:rect(0px, 30px, 18px, 0px)'><img
+ src="buttons.gif" id="nb_next" title="Next Slide" style='position:relative;
+ left:-90px'></div>
+ </div>
+ </td>
+</table>
+</div>
+
+<div id=OtlNavObj onload="Load()" onmouseover="BtnOnOver()"
+onmousedown="BtnOnDown()" onmouseout="BtnOnOut()" onmouseup="BtnOnUp()"
+onkeypress="_KPH()" style='display:none;visibility:hidden'>
+
+<table style='position:relative;width:70px' align=left cellpadding=0 cellspacing=0>
+ <td nowrap><div title="Show/Hide
+Outline" id="nb_otl"
+ style='position:absolute;top:0%;left:0%;width:100%;height:100%;cursor:default'>
+ <div id="nb_otlElem" align=center style='position:relative;padding:3px;font-family:Arial;
+ color:buttontext;font-size:9pt'>Outline</div></div>
+ </td>
+</table>
+
+<table style='position:relative' align=center cellpadding=0 cellspacing=0>
+ <td>
+ <div style='position:absolute;left:-18px;width:24px;height:20px;border-style:
+ solid;border-width:1px;border-color:threedface' id="nb_otlTxtBorder">
+ <div style='position:absolute;clip:rect(0px, 22px, 18px, 0px)'><img
+ src=buttons.gif id="nb_otlTxt" title="Expand/Collapse Outline"
+ style='position:relative;left:-157px'></div>
+ </div>
+ </td>
+</table>
+
+</div>
+
+<div id=OtlObj style='display:none;visibility:hidden;'>
+
+
+<table width="100%" style='font-family:Arial;font-size:9pt'>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>1</font></div>
+ </td>
+ <td width="100%">
+ <div id=PPTP1 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0001.htm');" id=PPTL1>New Features of UML2:
+ Generics, Static Profile Definition and OCL integration</a></font></div>
+ <div id=PPTC1 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Long Talk</li>
+ <li>(170)</li>
+ <br>
+ <br>
+ <li>James Bruck</li>
+ <li>IBM Rational Software</li>
+ <li>UML2 Committer</li>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>2</font></div>
+ </td>
+ <td>
+ <div id=PPTP2 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0010.htm');" id=PPTL2>Agenda</a></font></div>
+ <div id=PPTC2 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Introduction</li>
+ <br>
+ <br>
+ <li>New Features:</li>
+ <br>
+ <br>
+ <ul>
+ <li>Generics</li>
+ </ul>
+ <br>
+ <ul>
+ <li>Static Profile Definition</li>
+ </ul>
+ <br>
+ <ul>
+ <li>OCL Integration</li>
+ <br>
+ <br>
+ </ul>
+ <li>Summary</li>
+ <br>
+ <br>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>3</font></div>
+ </td>
+ <td>
+ <div id=PPTP3 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0011.htm');" id=PPTL3>Introduction: Fill up
+ your Toolbox</a></font></div>
+ <div id=PPTC3 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Creating architectures using basic modeling techniques (Class diagrams,
+ Sequence diagrams etc.) is just the first step.</li>
+ <ul>
+ <br>
+ <br>
+ </ul>
+ <li>Expand your toolbox by adding:</li>
+ <ul>
+ <li>Generics/Templates</li>
+ <ul>
+ <li>Ability to express generic reusable behavior.</li>
+ <br>
+ <br>
+ </ul>
+ <li>Static profile definition</li>
+ <ul>
+ <li>Generate code from profile</li>
+ <li>Now you can specify behavior in your profiles.</li>
+ <br>
+ <br>
+ </ul>
+ <li>OCL Integration</li>
+ <ul>
+ <li>Ability to create constraints, attach them to your model and have all
+ the code necessary to evaluate the constraints using the MDT-OCL
+ project.</li>
+ <br>
+ <br>
+ </ul>
+ </ul>
+ <li>Combination of these tools allows you to make practical use of your
+ models.</li>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>4</font></div>
+ </td>
+ <td>
+ <div id=PPTP4 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0012.htm');" id=PPTL4>Agenda</a></font></div>
+ <div id=PPTC4 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Introduction</li>
+ <br>
+ <br>
+ <li>New Features</li>
+ <br>
+ <br>
+ <ul>
+ <li>Generics</li>
+ </ul>
+ <br>
+ <ul>
+ <li>Static Profile Definition</li>
+ </ul>
+ <br>
+ <ul>
+ <li>OCL Integration</li>
+ <br>
+ <br>
+ </ul>
+ <li>Summary</li>
+ <br>
+ <br>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>5</font></div>
+ </td>
+ <td>
+ <div id=PPTP5 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0013.htm');" id=PPTL5>Generics: Why Bother?</a></font></div>
+ <div id=PPTC5 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Generics in Java.</li>
+ <ul>
+ <li>Enhance reusability of an API by isolating generic behavior.</li>
+ <li>Lists and Maps are commonly used since the implementation doesnt care
+ about the types contained their clients do.</li>
+ <ul>
+ <br>
+ <br>
+ </ul>
+ </ul>
+ <li>Generics in UML®.</li>
+ <ul>
+ <li>Practical Uses</li>
+ <ul>
+ <li>In an EMF-based modeling world, a practical end-goal of modeling is to
+ generate code.</li>
+ <li>Understanding how to express templates and model precisely using UML
+ constructs is useful.</li>
+ </ul>
+ </ul>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>6</font></div>
+ </td>
+ <td>
+ <div id=PPTP6 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0014.htm');" id=PPTL6>Generics: Overview</a></font></div>
+ <div id=PPTC6 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>The code generation process from UML to Java uses EMF.</li>
+ <ul>
+ <li><span style='mso-spacerun:yes'> </span>An intermediate Ecore
+ representation is created.</li>
+ <li><span style='mso-spacerun:yes'> </span>Behind the scenes, MDT-UML2
+ converts from UML to Ecore.</li>
+ </ul>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>7</font></div>
+ </td>
+ <td>
+ <div id=PPTP7 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0015.htm');" id=PPTL7>Generics: Concepts The
+ Players</a></font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>8</font></div>
+ </td>
+ <td>
+ <div id=PPTP8 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0016.htm');" id=PPTL8>Generics: Concepts - UML</a></font></div>
+ <div id=PPTC8 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>A TemplateableElement that contains a TemplateSignature is referred to
+ as a Template.</li>
+ <br>
+ <br>
+ <li><span style='mso-spacerun:yes'> </span>If a TemplateableElement has
+ template parameters, a small dashed rectangle is superimposed.</li>
+ <br>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>9</font></div>
+ </td>
+ <td>
+ <div id=PPTP9 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0017.htm');" id=PPTL9>Generics: Concepts - UML</a></font></div>
+ <div id=PPTC9 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <br>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>10</font></div>
+ </td>
+ <td>
+ <div id=PPTP10 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0018.htm');" id=PPTL10>Generics: Concepts
+ The Players</a></font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>11</font></div>
+ </td>
+ <td>
+ <div id=PPTP11 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0063.htm');" id=PPTL11>Generics: Concepts -
+ Java</a></font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>12</font></div>
+ </td>
+ <td>
+ <div id=PPTP12 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0019.htm');" id=PPTL12>Generics: Concepts -
+ UML</a></font></div>
+ <div id=PPTC12 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>TemplateBinding</li>
+ <ul>
+ <li>Substitution of actual parameters for the formal template parameters.</li>
+ </ul>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>13</font></div>
+ </td>
+ <td>
+ <div id=PPTP13 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0021.htm');" id=PPTL13>Generics: Examples
+ Generic Operations</a></font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>14</font></div>
+ </td>
+ <td>
+ <div id=PPTP14 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0022.htm');" id=PPTL14>Generics: Examples -
+ Wildcards</a></font></div>
+ <div id=PPTC14 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>In Java, wildcards are represented by ? which stands for an unknown
+ type.</li>
+ <br>
+ <br>
+ <li>When we talk about bounds we refer to the ability to specify that
+ bindings must either be the super type of some classifier or extend some
+ classifier.</li>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>15</font></div>
+ </td>
+ <td>
+ <div id=PPTP15 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0023.htm');" id=PPTL15>Generics: Examples -
+ Wildcards</a></font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>16</font></div>
+ </td>
+ <td>
+ <div id=PPTP16 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0024.htm');" id=PPTL16>Generics: Enhanced
+ Profile</a></font></div>
+ <div id=PPTC16 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>UML cannot capture everything.</li>
+ <li><<eGenericType>></li>
+ <ul>
+ <li>For code generation, we want to mark classes as intermediary constructs
+ (not included in final Java representation).</li>
+ <li>Introduce upper and lower bounds.</li>
+ </ul>
+ <li><<eTypeParameter>></li>
+ <ul>
+ <li>Introduce multiple bounds.</li>
+ </ul>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>17</font></div>
+ </td>
+ <td>
+ <div id=PPTP17 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0025.htm');" id=PPTL17>Generics: Examples -
+ Wildcards</a></font></div>
+ <div id=PPTC17 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Lets revisit our previous example with wildcards and now consider
+ stereotype properties.</li>
+ <ul>
+ <li>We can set the upper and lower bounds on our
+ <<EGeneric>> stereotype.</li>
+ <li>In the case of our Wildcard_extends_Car, we have the following:</li>
+ </ul>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>18</font></div>
+ </td>
+ <td>
+ <div id=PPTP18 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0026.htm');" id=PPTL18>Generics: Examples
+ Multiple Constraining Classifiers</a></font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>19</font></div>
+ </td>
+ <td>
+ <div id=PPTP19 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0078.htm');" id=PPTL19>Generics: Demo</a></font></div>
+ <div id=PPTC19 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Code generation from a model with generics specified.</li>
+ <br>
+ <br>
+ <ul>
+ <br>
+ </ul>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>20</font></div>
+ </td>
+ <td>
+ <div id=PPTP20 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0028.htm');" id=PPTL20>Generics: Tips &
+ Resources</a></font></div>
+ <div id=PPTC20 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Anything that can be expressed in Java can be represented with UML
+ constructs.</li>
+ <br>
+ <br>
+ <li>Remember that in UML, you need concrete representations of your generic
+ classes (bound classes) in order to use them.</li>
+ <ul>
+ <li>These extra constructs are not required in Java or EMF.</li>
+ </ul>
+ <br>
+ <li>If you get stuck</li>
+ <ul>
+ <li>Use the Ecore to UML2 converter.<span style='mso-spacerun:yes'>
+ </span>Start with EMF representation and then generate UML
+ representation.</li>
+ <li>Can be simpler for those who understand EMF.</li>
+ <ul>
+ <br>
+ <br>
+ </ul>
+ </ul>
+ <li>Changes to upcoming version of UML meta-model.</li>
+ <ul>
+ <li>RTF issue: http://www.omg.org/issues/uml2-rtf.html#Issue11243</li>
+ </ul>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>21</font></div>
+ </td>
+ <td>
+ <div id=PPTP21 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0029.htm');" id=PPTL21>Generics: References</a></font></div>
+ <div id=PPTC21 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>More in-depth articles can be found on the UML2 wiki</li>
+ <ul>
+ <li><span style='mso-spacerun:yes'> </span>http://wiki.eclipse.org/MDT-UML2</li>
+ </ul>
+ <br>
+ <li>UML superstructure specification</li>
+ <ul>
+ <li><span style='mso-spacerun:yes'> </span>http://www.omg.org/cgi-bin/doc?formal/07-02-05</li>
+ </ul>
+ <br>
+ <li>The generics tutorial</li>
+ <ul>
+ <li>http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf</li>
+ <br>
+ <br>
+ </ul>
+ <li>Java Generics FAQ by Angelika Langer</li>
+ <ul>
+ <li>http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html</li>
+ <br>
+ <br>
+ </ul>
+ <br>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>22</font></div>
+ </td>
+ <td>
+ <div id=PPTP22 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0030.htm');" id=PPTL22>Agenda</a></font></div>
+ <div id=PPTC22 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Introduction</li>
+ <br>
+ <br>
+ <li>New Features:</li>
+ <br>
+ <br>
+ <ul>
+ <li>Generics</li>
+ </ul>
+ <br>
+ <ul>
+ <li>Static Profile Definition</li>
+ </ul>
+ <br>
+ <ul>
+ <li>OCL Integration</li>
+ <br>
+ <br>
+ </ul>
+ <li>Summary</li>
+ <br>
+ <br>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>23</font></div>
+ </td>
+ <td>
+ <div id=PPTP23 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0031.htm');" id=PPTL23>Static Profile
+ Definition: What is a profile?</a></font></div>
+ <div id=PPTC23 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>A profile is a lightweight extension mechanism for UML.</li>
+ <ul>
+ <li>Does not specialize meta-types from UML, rather uses meta-class
+ extensions.</li>
+ </ul>
+ <br>
+ <li>It enables customization of UML for a specific domain to make modeling
+ easier.</li>
+ <br>
+ <br>
+ <li>Primary extension construct is the Stereotype.</li>
+ <br>
+ <br>
+ <li>Stereotypes can be used to add:</li>
+ <ul>
+ <li>Keywords</li>
+ <li>Constraints</li>
+ <li>Images</li>
+ <li>Properties</li>
+ <li>Behavior</li>
+ </ul>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>24</font></div>
+ </td>
+ <td>
+ <div id=PPTP24 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0067.htm');" id=PPTL24>Static Profile
+ Definition: Example</a></font></div>
+ <div id=PPTC24 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Stereotype extending Class meta-class from UML.</li>
+ <ul>
+ <br>
+ <br>
+ </ul>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>25</font></div>
+ </td>
+ <td>
+ <div id=PPTP25 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0074.htm');" id=PPTL25>Static Profile
+ Definition: Workflow - Current</a></font></div>
+ <div id=PPTC25 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>We create our profile using UML.</li>
+ <li>Define our profile.</li>
+ <li>Use our profile by setting applying profile and stereotypes.</li>
+ <li>Get and set properties of the stereotype.</li>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>26</font></div>
+ </td>
+ <td>
+ <div id=PPTP26 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0071.htm');" id=PPTL26>Static Profile
+ Definition: Current Workflow</a></font></div>
+ <div id=PPTC26 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>The current workflow involves defining our profiles.</li>
+ <ul>
+ <li>Generates an Ecore representation.</li>
+ <li>Makes use of dynamic EMF.</li>
+ <ul>
+ <br>
+ <br>
+ </ul>
+ </ul>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>27</font></div>
+ </td>
+ <td>
+ <div id=PPTP27 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0066.htm');" id=PPTL27>Static Profile
+ Definition: What is it?</a></font></div>
+ <div id=PPTC27 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>When we talk about Static Profile Definition we are talking about
+ generating code from our profile.</li>
+ <br>
+ <br>
+ <li>The define step is therefore no longer necessary.<span
+ style='mso-spacerun:yes'> </span>It is replaced by a code generation
+ step.</li>
+ <ul>
+ <br>
+ <br>
+ </ul>
+ <li>Both workflows will be supported going forward.</li>
+ <ul>
+ <li>Older workflow can be useful for rapid testing.</li>
+ </ul>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>28</font></div>
+ </td>
+ <td>
+ <div id=PPTP28 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0035.htm');" id=PPTL28>Static Profile
+ Definition: Workflow (New)</a></font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>29</font></div>
+ </td>
+ <td>
+ <div id=PPTP29 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0037.htm');" id=PPTL29>Static Profile
+ Definition: Setting nsURI.</a></font></div>
+ <div id=PPTC29 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Set the nsURI of the <<EPackage>> stereotype applied to the
+ profile root.</li>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>30</font></div>
+ </td>
+ <td>
+ <div id=PPTP30 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0038.htm');" id=PPTL30>Static Profile
+ Definition: Code Generation.</a></font></div>
+ <div id=PPTC30 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Generating Code for your Profile.</li>
+ <li>Reference UML and Ecore generator models since you do not need to
+ regenerate code for them.</li>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>31</font></div>
+ </td>
+ <td>
+ <div id=PPTP31 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0039.htm');" id=PPTL31>Static Profile
+ Definition: Extension Point.</a></font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>32</font></div>
+ </td>
+ <td>
+ <div id=PPTP32 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0076.htm');" id=PPTL32>Static Profile
+ Definition: Demo</a></font></div>
+ <div id=PPTC32 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Code generation.</li>
+ <li>Derived properties in profiles.</li>
+ <br>
+ <br>
+ <ul>
+ <br>
+ </ul>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>33</font></div>
+ </td>
+ <td>
+ <div id=PPTP33 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0075.htm');" id=PPTL33>Static Profile
+ Definition: Why Bother?</a></font></div>
+ <div id=PPTC33 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Introduce behavior.</li>
+ <br>
+ <br>
+ <li>Customize generated code.</li>
+ <br>
+ <br>
+ <li>Opens up possibilities for derived constraints.</li>
+ <br>
+ <br>
+ <li>Getting and setting values are easier and more intuitive since an
+ instance of the object is returned.</li>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>34</font></div>
+ </td>
+ <td>
+ <div id=PPTP34 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0064.htm');" id=PPTL34>Static Profile
+ Definition: Examples - Current</a></font></div>
+ <div id=PPTC34 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Applying stereotype.</li>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>35</font></div>
+ </td>
+ <td>
+ <div id=PPTP35 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0040.htm');" id=PPTL35>Static Profile
+ Definition: Examples - New</a></font></div>
+ <div id=PPTC35 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Applying stereotype.</li>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>36</font></div>
+ </td>
+ <td>
+ <div id=PPTP36 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0041.htm');" id=PPTL36>Static Profile
+ Definition: Versioning Issues</a></font></div>
+ <div id=PPTC36 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>With the older way of working with profiles, when changes are made, we
+ must re-define the profile.</li>
+ <ul>
+ <li>We are left with multiple Ecore representations.</li>
+ <li>These representations can be difficult to maintain.</li>
+ </ul>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>37</font></div>
+ </td>
+ <td>
+ <div id=PPTP37 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0072.htm');" id=PPTL37>Static Profile
+ Definition: Versioning Issues</a></font></div>
+ <div id=PPTC37 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>With Static Profile Definition, if we introduce API breaking changes, we
+ would have to update the nsURI.</li>
+ <ul>
+ <li>Similar to how meta-models change.</li>
+ <br>
+ <br>
+ </ul>
+ <li>We dont have to change the nsURI if the changes are backward
+ compatible.</li>
+ <ul>
+ <br>
+ <br>
+ </ul>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>38</font></div>
+ </td>
+ <td>
+ <div id=PPTP38 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0058.htm');" id=PPTL38>Static Profile
+ Definition: Summary</a></font></div>
+ <div id=PPTC38 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Preferred approach going forward.</li>
+ <br>
+ <br>
+ <li>Easier to work with.</li>
+ <br>
+ <br>
+ <li>Introduce behavior.</li>
+ <br>
+ <br>
+ <li>Combine with our next topic: OCL Integration.</li>
+ <br>
+ <br>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>39</font></div>
+ </td>
+ <td>
+ <div id=PPTP39 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0042.htm');" id=PPTL39>Static Profile
+ Definition: References</a></font></div>
+ <div id=PPTC39 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>More in-depth articles can be found on the UML2 wiki: http://wiki.eclipse.org/MDT-UML2</li>
+ <br>
+ <br>
+ <li>New and Noteworthy section: http://wiki.eclipse.org/index.php/MDT_1.0_New_and_Noteworthy#Static_Profile_Definition</li>
+ <br>
+ <br>
+ <br>
+ <ul>
+ <br>
+ </ul>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>40</font></div>
+ </td>
+ <td>
+ <div id=PPTP40 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0043.htm');" id=PPTL40>Agenda</a></font></div>
+ <div id=PPTC40 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Introduction</li>
+ <br>
+ <br>
+ <li>New Features:</li>
+ <br>
+ <br>
+ <ul>
+ <li>Generics</li>
+ </ul>
+ <br>
+ <ul>
+ <li>Static Profile Definition</li>
+ </ul>
+ <br>
+ <ul>
+ <li>OCL Integration</li>
+ <br>
+ <br>
+ </ul>
+ <li>Summary</li>
+ <br>
+ <br>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>41</font></div>
+ </td>
+ <td>
+ <div id=PPTP41 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0044.htm');" id=PPTL41>OCL Integration: What
+ is it?</a></font></div>
+ <div id=PPTC41 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>OCL is designed to be a simple language for specification of constraints
+ and queries in models.</li>
+ <br>
+ <br>
+ <li>Specifying Constraints</li>
+ <br>
+ <br>
+ <ul>
+ <li>Invariant constraint condition on attributes (or any feature of
+ context classifier) must always be true.</li>
+ </ul>
+ <br>
+ <ul>
+ <li>Query specified as the body expression of an operation.</li>
+ </ul>
+ <br>
+ <li>Have code generated from the expressions entered in the UML model.</li>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>42</font></div>
+ </td>
+ <td>
+ <div id=PPTP42 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0045.htm');" id=PPTL42>OCL Integration: Why
+ Bother?</a></font></div>
+ <div id=PPTC42 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Constraints can be evaluated at runtime.</li>
+ <ul>
+ <li>Automated constraint checking allows greater integrity of the model.</li>
+ </ul>
+ <br>
+ <li>Catch errors early.</li>
+ <br>
+ <br>
+ <li>Embellish your code with doc tags containing OCL.</li>
+ <br>
+ <br>
+ <li>UML is not enough.</li>
+ <br>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>43</font></div>
+ </td>
+ <td>
+ <div id=PPTP43 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0046.htm');" id=PPTL43>OCL Integration:
+ Example</a></font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>44</font></div>
+ </td>
+ <td>
+ <div id=PPTP44 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0047.htm');" id=PPTL44>OCL Integration:
+ Example-Invariant Constraint</a></font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>45</font></div>
+ </td>
+ <td>
+ <div id=PPTP45 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0061.htm');" id=PPTL45>OCL Integration:
+ Example-Invariant Constraint</a></font></div>
+ <div id=PPTC45 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>OCL dependencies automatically added.</li>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>46</font></div>
+ </td>
+ <td>
+ <div id=PPTP46 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0048.htm');" id=PPTL46>OCL Integration:
+ Example-Invariant Constraint</a></font></div>
+ <div id=PPTC46 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>context: Specifies the element we are referring to.</li>
+ <ul>
+ <li>Context in this example is Car</li>
+ </ul>
+ <li>self: Keyword that indicates the current object.</li>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>47</font></div>
+ </td>
+ <td>
+ <div id=PPTP47 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0073.htm');" id=PPTL47>OCL Integration:
+ Example-Body Condition</a></font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>48</font></div>
+ </td>
+ <td>
+ <div id=PPTP48 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0049.htm');" id=PPTL48>OCL Integration:
+ Example-Body Condition</a></font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>49</font></div>
+ </td>
+ <td>
+ <div id=PPTP49 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0050.htm');" id=PPTL49>OCL Integration:
+ Example-Body Condition</a></font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>50</font></div>
+ </td>
+ <td>
+ <div id=PPTP50 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0051.htm');" id=PPTL50>OCL Integration: Code
+ Generation</a></font></div>
+ <div id=PPTC50 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <br>
+ <li>Specify that you would like Invariant Constraints processed.</li>
+ <br>
+ <br>
+ <li>Specify Operation Bodies to be added.</li>
+ <br>
+ <br>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>51</font></div>
+ </td>
+ <td>
+ <div id=PPTP51 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0077.htm');" id=PPTL51>OCL Integration: Demo</a></font></div>
+ <div id=PPTC51 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Code generation.</li>
+ <li>Validation.</li>
+ <ul>
+ <br>
+ <br>
+ </ul>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>52</font></div>
+ </td>
+ <td>
+ <div id=PPTP52 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0062.htm');" id=PPTL52>OCL Integration: Try it
+ out.</a></font></div>
+ <div id=PPTC52 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Output</li>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>53</font></div>
+ </td>
+ <td>
+ <div id=PPTP53 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0053.htm');" id=PPTL53>OCL Integration: Tips</a></font></div>
+ <div id=PPTC53 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Have a look at bugzilla https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199
+ for an example of how to hook in validation of your model</li>
+ <ul>
+ <br>
+ <br>
+ </ul>
+ <li>Refer to OCL article at: http://www.eclipse.org/articles/article.php?file=Article-EMF-Codegen-with-OCL/index.html</li>
+ <br>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>54</font></div>
+ </td>
+ <td>
+ <div id=PPTP54 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0054.htm');" id=PPTL54>Agenda</a></font></div>
+ <div id=PPTC54 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Introduction</li>
+ <br>
+ <br>
+ <li>New Features:</li>
+ <br>
+ <br>
+ <ul>
+ <li>Generics</li>
+ </ul>
+ <br>
+ <ul>
+ <li>Static Profile Definition</li>
+ </ul>
+ <br>
+ <ul>
+ <li>OCL Integration</li>
+ <br>
+ <br>
+ </ul>
+ <li>Summary</li>
+ <br>
+ <br>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>55</font></div>
+ </td>
+ <td>
+ <div id=PPTP55 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0055.htm');" id=PPTL55>Summary</a></font></div>
+ <div id=PPTC55 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Weve looked at:</li>
+ <ul>
+ <li>Generics</li>
+ <li>Static Profile Definition</li>
+ <li>OCL Integration</li>
+ <br>
+ <br>
+ </ul>
+ <li>Tooling should make it easy for you to use these features.</li>
+ <br>
+ <br>
+ <li>Try it out and report issues.</li>
+ <br>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>56</font></div>
+ </td>
+ <td>
+ <div id=PPTP56 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0057.htm');" id=PPTL56>"Thank You!"</a></font></div>
+ <div id=PPTC56 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <li>Thank You!</li>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+ <tr onmouseover="Over(this)" onmouseout="Out(this)" onclick="Follow(this)"
+ style='cursor:hand'>
+ <td align=right valign=top>
+ <div class=sldNum><font size=2>57</font></div>
+ </td>
+ <td>
+ <div id=PPTP57 class=PTxt><font size=2><a
+ href="javascript:GoToSld('slide0059.htm');" id=PPTL57>Legal Notices</a></font></div>
+ <div id=PPTC57 class=CTxt style='display:none'><font size=2>
+ <ul>
+ <br>
+ <li>Copyright © IBM Corp., 2007-2008.<span style='mso-spacerun:yes'>
+ </span>All rights reserved.<span style='mso-spacerun:yes'>
+ </span>Source code in this presentation is made available under the EPL,
+ v1.0; remainder of the presentation is licensed under Creative Commons
+ Att. Nc Nd 2.5 license.</li>
+ <br>
+ <br>
+ <li>IBM and the IBM logo are trademarks or registered trademarks of IBM
+ Corporation in the United States, other countries, or both.</li>
+ <br>
+ <br>
+ <li>Rational and the Rational logo are trademarks or registered trademarks
+ of International Business Corporation in the United States, other
+ countries, or both.</li>
+ <br>
+ <br>
+ <li>UML, Unified Modeling Language, and MOF are trademarks or registered
+ trademarks of Object Management Group, Inc.</li>
+ <br>
+ <br>
+ <li>Java and all Java-based trademarks, among others, are trademarks or
+ registered trademarks of Sun Microsystems in the United States, other
+ countries, or both</li>
+ <br>
+ <br>
+ <li>Eclipse and the Eclipse logo are trademarks of the Eclipse Foundation,
+ Inc.</li>
+ <br>
+ <br>
+ <li>Other company, product, and service names may be trademarks or service
+ marks of others.</li>
+ <br>
+ <br>
+ <li>THE INFORMATION DISCUSSED IN THIS PRESENTATION IS PROVIDED FOR
+ INFORMATIONAL PURPOSES ONLY.<span style='mso-spacerun:yes'>
+ </span>WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY
+ OF THE INFORMATION, IT IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, AND IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES
+ ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, SUCH
+ INFORMATION.<span style='mso-spacerun:yes'> </span>ANY INFORMATION
+ CONCERNING IBMS PRODUCT PLANS OR STRATEGY IS SUBJECT TO CHANGE BY IBM
+ WITHOUT NOTICE.</li>
+ <br>
+ <br>
+ <br>
+ </ul>
+ </font></div>
+ </td>
+ </tr>
+</table>
+
+
+
+</div>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/pres.xml b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/pres.xml
new file mode 100644
index 0000000..1df3392
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/pres.xml
@@ -0,0 +1,183 @@
+<xml xmlns:v="urn:schemas-microsoft-com:vml"
+ xmlns:o="urn:schemas-microsoft-com:office:office"
+ xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+ xmlns:oa="urn:schemas-microsoft-com:office:activation">
+ <p:presentation sizeof="screen" gridspacingx="49152" gridspacingy="49152">
+ <p:master id="3" slidesn="748A66,DD262D00" type="main" href="master03.htm"
+ xmlhref="master03.xml" template="Blank Presentation" layout="title_body"
+ slots="title,body,dateTime,footer,slideNumber">
+ <p:schemes>
+ <p:colorscheme
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"/>
+ <p:colorscheme
+ colors="#FFFFFF,#000000,#969696,#000000,#FBDF53,#FF9966,#CC3300,#996600"/>
+ <p:colorscheme
+ colors="#FFFFFF,#000000,#808080,#000000,#99CCFF,#CCCCFF,#3333CC,#AF67FF"/>
+ <p:colorscheme
+ colors="#DEF6F1,#000000,#969696,#000000,#FFFFFF,#8DC6FF,#0066CC,#00A800"/>
+ <p:colorscheme
+ colors="#FFFFD9,#000000,#777777,#000000,#FFFFF7,#33CCCC,#FF5050,#FF9900"/>
+ <p:colorscheme
+ colors="#008080,#FFFFFF,#005A58,#FFFF99,#006462,#6D6FC7,#00FFFF,#00FF00"/>
+ <p:colorscheme
+ colors="#800000,#FFFFFF,#5C1F00,#DFD293,#713E39,#BE7960,#FFFF99,#D3A219"/>
+ <p:colorscheme
+ colors="#000099,#FFFFFF,#003366,#CCFFFF,#3366CC,#00B000,#66CCFF,#FFE701"/>
+ <p:colorscheme
+ colors="#000000,#FFFFFF,#336699,#E3EBF1,#003399,#468A4B,#66CCFF,#F0E500"/>
+ <p:colorscheme
+ colors="#686B5D,#FFFFFF,#777777,#D1D1CB,#909082,#809EA8,#FFCC66,#E9DCB9"/>
+ <p:colorscheme
+ colors="#666699,#FFFFFF,#3E3E5C,#FFFFFF,#60597B,#6666FF,#99CCFF,#FFFF99"/>
+ <p:colorscheme
+ colors="#523E26,#FFFFFF,#2D2015,#DFC08D,#8C7B70,#8F5F2F,#CCB400,#8C9EA0"/>
+ </p:schemes>
+ </p:master>
+ <p:master id="4" slidesn="748A69,165F9C80" type="title" href="master04.htm"
+ xmlhref="master04.xml" layout="title_subtitle"
+ slots="centerTitle,subTitle,dateTime,footer,slideNumber"/>
+ <p:master id="1" slidesn="748A67,72C1BC80" type="notes" href="master01.htm"
+ layout="notes" slots="header,dateTime,slideImage,body,footer,slideNumber"/>
+ <p:master id="2" slidesn="748A67,70F7F900" type="handout" href="master02.htm"
+ layout="handout" slots="header,dateTime,footer,slideNumber"/>
+ <p:slide id="1" slidesn="748A66,DDBEC380" href="slide0001.htm"
+ masterhref="master04.htm" layout="title_subtitle"
+ slots="centerTitle,subTitle"/>
+ <p:slide id="10" slidesn="748A68,DEF0F000" href="slide0010.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="11" slidesn="748A68,DEF0F000" href="slide0011.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="12" slidesn="748A68,DEF0F000" href="slide0012.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="13" slidesn="748A68,DEF0F000" href="slide0013.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="14" slidesn="748A68,DEF0F000" href="slide0014.htm"
+ layout="2_columns" slots="title,body,object"/>
+ <p:slide id="15" slidesn="748A68,DEF0F000" href="slide0015.htm"
+ layout="title_body" slots="title,object"/>
+ <p:slide id="16" slidesn="748A68,DEF0F000" href="slide0016.htm"
+ layout="2_columns" slots="title,body,object"/>
+ <p:slide id="17" slidesn="748A68,DEF0F000" href="slide0017.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="18" slidesn="748A68,DEF0F000" href="slide0018.htm"
+ layout="title_body" slots="title,object"/>
+ <p:slide id="63" slidesn="748A68,DEF0F000" href="slide0063.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="19" slidesn="748A68,DEF0F000" href="slide0019.htm"
+ layout="2_columns" slots="title,body,object"/>
+ <p:slide id="21" slidesn="748A68,DEF0F000" href="slide0021.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="22" slidesn="748A68,DEF0F000" href="slide0022.htm"
+ layout="2_columns" slots="title,body,object"/>
+ <p:slide id="23" slidesn="748A68,DEF0F000" href="slide0023.htm"
+ layout="2_columns" slots="title,object,object"/>
+ <p:slide id="24" slidesn="748A68,DEF0F000" href="slide0024.htm"
+ layout="2_columns" slots="title,body,object"/>
+ <p:slide id="25" slidesn="748A68,DEF0F000" href="slide0025.htm"
+ layout="column_2_rows" slots="title,body,object,object"/>
+ <p:slide id="26" slidesn="748A68,DEF0F000" href="slide0026.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="78" slidesn="748A68,DEF0F000" href="slide0078.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="28" slidesn="748A68,DEF0F000" href="slide0028.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="29" slidesn="748A68,DEF0F000" href="slide0029.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="30" slidesn="748A68,DEF0F000" href="slide0030.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="31" slidesn="748A68,DEF0F000" href="slide0031.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="67" slidesn="748A68,DEF0F000" href="slide0067.htm"
+ layout="column_2_rows" slots="title,body,object,object"/>
+ <p:slide id="74" slidesn="748A68,DEF0F000" href="slide0074.htm"
+ layout="2_columns" slots="title,body,object"/>
+ <p:slide id="71" slidesn="748A68,DEF0F000" href="slide0071.htm"
+ layout="column_2_rows" slots="title,body,object,object"/>
+ <p:slide id="66" slidesn="748A68,DEF0F000" href="slide0066.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="35" slidesn="748A68,DEF0F000" href="slide0035.htm"
+ layout="title_body" slots="title,object"/>
+ <p:slide id="37" slidesn="748A68,DEF0F000" href="slide0037.htm"
+ layout="2_columns" slots="title,body,object"/>
+ <p:slide id="38" slidesn="748A68,DEF0F000" href="slide0038.htm"
+ layout="column_2_rows" slots="title,body,object,object"/>
+ <p:slide id="39" slidesn="748A68,DEF0F000" href="slide0039.htm"
+ layout="column_2_rows" slots="title,body,object,object"/>
+ <p:slide id="76" slidesn="748A68,DEF0F000" href="slide0076.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="75" slidesn="748A68,DEF0F000" href="slide0075.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="64" slidesn="748A68,DEF0F000" href="slide0064.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="40" slidesn="748A68,DEF0F000" href="slide0040.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="41" slidesn="748A68,DEF0F000" href="slide0041.htm"
+ layout="2_columns" slots="title,body,object"/>
+ <p:slide id="72" slidesn="748A68,DEF0F000" href="slide0072.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="58" slidesn="748A68,DEF0F000" href="slide0058.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="42" slidesn="748A68,DEF0F000" href="slide0042.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="43" slidesn="748A68,DEF0F000" href="slide0043.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="44" slidesn="748A68,DEF0F000" href="slide0044.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="45" slidesn="748A68,DEF0F000" href="slide0045.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="46" slidesn="748A68,DEF0F000" href="slide0046.htm"
+ layout="title_body" slots="title,object"/>
+ <p:slide id="47" slidesn="748A68,DEF0F000" href="slide0047.htm"
+ layout="2_columns" slots="title,object,object"/>
+ <p:slide id="61" slidesn="748A68,DEF0F000" href="slide0061.htm"
+ layout="column_2_rows" slots="title,body,object,object"/>
+ <p:slide id="48" slidesn="748A68,DEF0F000" href="slide0048.htm"
+ layout="column_2_rows" slots="title,body,object,object"/>
+ <p:slide id="73" slidesn="748A68,DEF0F000" href="slide0073.htm"
+ layout="title_body" slots="title,object"/>
+ <p:slide id="49" slidesn="748A68,DEF0F000" href="slide0049.htm"
+ layout="column_2_rows" slots="title,object,object,object"/>
+ <p:slide id="50" slidesn="748A68,DEF0F000" href="slide0050.htm"
+ layout="column_2_rows" slots="title,object,object,object"/>
+ <p:slide id="51" slidesn="748A68,DEF0F000" href="slide0051.htm"
+ layout="2_columns" slots="title,body,object"/>
+ <p:slide id="77" slidesn="748A68,DEF0F000" href="slide0077.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="62" slidesn="748A68,DEF0F000" href="slide0062.htm"
+ layout="column_2_rows" slots="title,body,object,object"/>
+ <p:slide id="53" slidesn="748A68,DEF0F000" href="slide0053.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="54" slidesn="748A68,DEF0F000" href="slide0054.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="55" slidesn="748A68,DEF0F000" href="slide0055.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="57" slidesn="748A68,DEF0F000" href="slide0057.htm"
+ layout="title_body" slots="title,body"/>
+ <p:slide id="59" slidesn="748A68,DEF0F000" href="slide0059.htm"
+ layout="title_body" slots="title,body"/>
+ <p:viewstate type="slideView" slidehref="slide0067.htm" scale="100"
+ restoredleft="156" restoredtop="887" manualadjusttop="t" hideoutlineicons="t"/>
+ <p:tag name="___PPT2001" type="binary" datasize="68" dataoffset="3"/>
+ <p:tag name="___PPTMac11" type="binary" datasize="1674" dataoffset="4"/>
+ <p:kinsoku language="Japanese" level="levelOne"/>
+ <p:font name="Arial" charset="0" type="4"/>
+ <p:font name="MS Pゴシック" charset="128" type="6" family="34"/>
+ <p:font name="Wingdings" charset="2" type="6" family="2"/>
+ <p:font name="Times" charset="0" type="4" family="80"/>
+ <p:font name="Arial Unicode MS" charset="128" type="6" family="34"/>
+ <p:font name="Times New Roman" charset="0" type="6" family="18"/>
+ <p:font name="Courier New" charset="0" type="6" family="49"/>
+ <p:headersfooters formatid="0" noheader="t"/>
+ <p:pptdocumentsettings framecolors="WhiteTextOnBlack" hideslideanimation="t"
+ browsersupport="v4"/>
+ <p:htmlpublishsettings browsersupport="v4"
+ href="C:\UMLDevelopment\EclipseCon2008\LONG_TALK\EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm"
+ noloadinbrowser="t"/>
+ </p:presentation>
+ <o:shapedefaults v:ext="edit" spidmax="139268" style='mso-wrap-style:none;
+ v-text-anchor:middle' strokecolor="red">
+ <v:fill opacity="0"/>
+ <v:stroke color="red"/>
+ <o:colormru v:ext="edit" colors="red"/>
+ <o:colormenu v:ext="edit" shadowcolor="black"/>
+ </o:shapedefaults></xml>
\ No newline at end of file
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/preview.wmf b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/preview.wmf
new file mode 100644
index 0000000..9d5242b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/preview.wmf
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/script.js b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/script.js
new file mode 100644
index 0000000..90a6f04
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/script.js
@@ -0,0 +1,836 @@
+function LoadSld()
+{
+ var sld=GetObj("SlideObj")
+ if( !g_supportsPPTHTML ) {
+ sld.style.visibility="visible"
+ return
+ }
+ if( MakeNotesVis() ) return
+ runAnimations = _InitAnimations();
+ if( IsWin("PPTSld") )
+ parent.SldUpdated(GetSldId())
+ g_origSz=parseInt(SlideObj.style.fontSize)
+ g_origH=sld.style.posHeight
+ g_origW=sld.style.posWidth
+ g_scaleHyperlinks=(document.all.tags("AREA").length>0)
+ if( g_scaleHyperlinks )
+ InitHLinkArray()
+ if( g_scaleInFrame||(IsWin("PPTSld") && parent.IsFullScrMode() ) )
+ document.body.scroll="no"
+ _RSW()
+ if( IsWin("PPTSld") && parent.IsFullScrMode() )
+ FullScrInit();
+
+ MakeSldVis();
+ ChkAutoAdv()
+
+ if( runAnimations )
+ {
+ if( document.all("NSPlay") )
+ document.all("NSPlay").autoStart = false;
+ if( sld.filters && sld.filters.revealtrans )
+ setTimeout( "document.body.start()", sld.filters.revealtrans.duration * 1000 );
+ else
+ document.body.start();
+ }
+}
+function MakeSldVis()
+{
+ var fTrans=g_showAnimation && SldHasTrans()
+ if( fTrans )
+ {
+ if( g_bgSound ) {
+ idx=g_bgSound.indexOf(",");
+ pptSound.src=g_bgSound.substr( 0, idx );
+ pptSound.loop= -(parseInt(g_bgSound.substr(idx+1)));
+ }
+ SlideObj.filters.revealtrans.Apply()
+ }
+ SlideObj.style.visibility="visible"
+ if( fTrans )
+ SlideObj.filters.revealtrans.Play()
+}
+function MakeNotesVis()
+{
+ if( !IsNts() ) return false
+ SlideObj.style.display="none"
+ nObj = document.all.item("NotesObj")
+ parent.SetHasNts(0)
+ if( nObj ) {
+ nObj.style.display=""
+ parent.SetHasNts(1)
+ }
+ return 1
+}
+function ChkAutoAdv()
+{
+ if(SldHasTrans())
+ SlideObj.onfilterchange=AutoAdv
+ else
+ AutoAdv()
+}
+function AutoAdv()
+{
+ if(!IsWin("PPTSld") || !gUseSldTimings )return
+ var sld=GetCurSld()
+ if( (sld.mAdvDelay>0) && !parent.IsFramesMode() )
+ setTimeout("parent.GoToNextSld()",sld.mAdvDelay)
+}
+function GetObj(id)
+{
+ if(g_supportsPPTHTML) return document.all(id);
+ else return document.getElementById(id);
+}
+function SldHasTrans() { return SlideObj.style.getAttribute("filter")!="" }
+function GetSldId() { return sId=location.href.substring(location.href.lastIndexOf('/')+1) }
+function HideMenu() { if( frames["PPTSld"] && PPTSld.document.all.item("ctxtmenu") && PPTSld.ctxtmenu.style.display!="none" ) { PPTSld.ctxtmenu.style.display='none'; return true } return false }
+function IsWin( name ) { return window.name == name }
+function IsNts() { return IsWin("PPTNts") }
+function IsSldOrNts() { return( IsWin("PPTSld")||IsWin("PPTNts") ) }
+function SupportsPPTAnimation() { return( navigator.platform == "Win32" && navigator.appVersion.indexOf("Windows")>0 ) }
+function SupportsPPTHTML()
+{
+ var appVer=navigator.appVersion, msie=appVer.indexOf("MSIE "), ver=0
+ if( msie >= 0 )
+ ver=parseFloat( appVer.substring( msie+5, appVer.indexOf(";",msie) ) )
+ else
+ ver=parseInt(appVer)
+ return( ver >= 4 && msie >= 0 )
+}
+function _RSW()
+{
+ if( !g_supportsPPTHTML || IsNts() ||
+ ( !g_scaleInFrame && (!IsWin("PPTSld") || !parent.IsFullScrMode()) ) )
+ return
+ var padding=0;
+ if( IsWin("PPTSld") && parent.IsFramesMode() ) padding=6
+ cltWidth=document.body.clientWidth-padding
+ cltHeight=document.body.clientHeight-padding
+ factor=(1.0*cltWidth)/g_origW
+ if( cltHeight < g_origH*factor )
+ factor=(1.0*cltHeight)/g_origH
+ newSize = g_origSz * factor
+ if( newSize < 1 ) newSize=1
+ s=SlideObj.style
+ s.fontSize=newSize+"px"
+ s.posWidth=g_origW*factor
+ s.posHeight=g_origH*factor
+ s.posLeft=(cltWidth-s.posWidth+padding)/2
+ s.posTop=(cltHeight-s.posHeight+padding)/2
+ if( g_scaleHyperlinks )
+ ScaleHyperlinks( factor )
+}
+function _InitAnimations()
+{
+ animRuntimeInstalled = ''+document.body.localTime != 'undefined';
+ isFullScreen = (window.name == "PPTSld") && !parent.IsFramesMode();
+ g_animUseRuntime = g_showAnimation && animRuntimeInstalled && !(isFullScreen && parent.IsSldVisited());
+ if( g_animUseRuntime ) {
+ collSeq = document.all.tags("seq");
+ if( collSeq != null ) {
+ for(ii=0;ii<collSeq.length;ii++) {
+ if( collSeq[ii].getAttribute( "p:nodeType" ) == "mainSeq" ) {
+ g_animMainSequence = collSeq[ii];
+ break;
+ }
+ }
+ }
+ if( g_animItemsToHide ) {
+ for(jj = 0; jj < g_animItemsToHide.length; jj++) {
+ if( hideObj = GetObj(g_animItemsToHide[jj]) )
+ hideObj.runtimeStyle.visibility="hidden";
+ }
+ }
+ if( g_animInteractiveItems ){
+ for(jj = 0; jj < g_animInteractiveItems.length; jj++) {
+ if( triggerObj = GetObj(g_animInteractiveItems[jj]) )
+ triggerObj.runtimeStyle.cursor="hand";
+ }
+ }
+ if( gUseSldTimings && ''+g_animSlideTime != 'undefined' ) {
+ adjustedTime = document.body.calculateAutoAdvanceTimes( g_animSlideTime, g_animEffectTimings );
+ if( IsWin("PPTSld") && adjustedTime != g_animSlideTime ) {
+ var sld = GetCurSld();
+ sld.mAdvDelay = adjustedTime * 1000;
+ }
+ }
+ }
+ return g_animUseRuntime;
+}
+gSldJump = 0, gSldJumpTrack = 0, gSldJumpIdx = "";
+function _KPH()
+{
+ if( IsNts() ) return;
+ if( !parent.IsFramesMode() && event.keyCode == 27 && !HideMenu() )
+ parent.window.close( self );
+ else if( event.keyCode == 32 ) {
+ if( window.name == "PPTSld" )
+ parent.PPTSld.DocumentOnClick();
+ else
+ parent.GoToNextSld();
+ }
+ CatchNumKeys( parent, event );
+}
+function CatchNumKeys( win, event ) {
+ if( win.IsFullScrMode() && (48<=event.keyCode) && (event.keyCode<=57) ) {
+ gSldJump = 1;
+ gSldJumpIdx += (event.keyCode-48).toString();
+ }
+ if( win.IsFullScrMode() && gSldJump && event.keyCode == 13 ) {
+ var numSlds = parent.GetSldList().mList.length
+ if ( gSldJumpIdx > numSlds )
+ gSldJumpIdx = numSlds;
+ if ( gSldJumpIdx >= 0 ) {
+ if ( gSldJumpIdx == 0 )
+ gSldJumpIdx = 1;
+ var jumpTo = parseInt(gSldJumpIdx);
+ gSldJump = 0; gSldJumpIdx = "";
+ win.GoToSld( parent.GetSldList().mList[jumpTo-1].mSldHref )
+ }
+ }
+}
+function _KDH()
+{
+ if( event.keyCode == 8 ) {
+ event.returnValue = 0;
+ parent.GoToPrevSld();
+ }
+}
+function DocumentOnClick()
+{
+ if( IsNts() || parent.HideMenu() ) return;
+ if( ( g_allowAdvOnClick && (window.name=="PPTSld") && !parent.IsFramesMode() ) ||
+ (event && event.keyCode==32) ) {
+ if( g_animUseRuntime && g_animMainSequence && g_animMainSequence.cangonext )
+ return;
+ parent.GoToNextSld();
+ }
+}
+
+var g_supportsPPTHTML = SupportsPPTHTML(), g_scaleInFrame = 1, gId="", g_bgSound="",
+ g_scaleHyperlinks = false, g_allowAdvOnClick = 1, g_showInBrowser = 0, gLoopCont = 0, gUseSldTimings = 1;
+var g_showAnimation = g_supportsPPTHTML && SupportsPPTAnimation() && ( (window.name=="PPTSld" && !parent.IsFramesMode()) || g_showInBrowser );var g_animManager = null;
+var g_animUseRuntime = false;
+var g_animItemsToHide, g_animInteractiveItems, g_animSlideTime;
+var g_animMainSequence = null;
+var ENDSHOW_MESG="End of slide show, click to exit.", SCREEN_MODE="Frames", gIsEndShow=0, NUM_VIS_SLDS=57, SCRIPT_HREF="script.js", FULLSCR_HREF="fullscreen.htm";
+var gCurSld = gPrevSld = 1, g_offset = 0, gNtsOpen = gHasNts = gOtlTxtExp = 0, gHasNarration = 0, gOtlOpen = true
+window.gPPTHTML=SupportsPPTHTML()
+var gMainDoc=new Array(new hrefList("slide0001.htm",1,-1,1),new hrefList("slide0010.htm",1,-1,1),new hrefList("slide0011.htm",1,-1,1),new hrefList("slide0012.htm",1,-1,1),new hrefList("slide0013.htm",1,-1,1),new hrefList("slide0014.htm",1,-1,1),new hrefList("slide0015.htm",1,-1,1),new hrefList("slide0016.htm",1,-1,1),new hrefList("slide0017.htm",1,-1,1),new hrefList("slide0018.htm",1,-1,1),new hrefList("slide0063.htm",1,-1,1),new hrefList("slide0019.htm",1,-1,1),new hrefList("slide0021.htm",1,-1,1),new hrefList("slide0022.htm",1,-1,1),new hrefList("slide0023.htm",1,-1,1),new hrefList("slide0024.htm",1,-1,1),new hrefList("slide0025.htm",1,-1,1),new hrefList("slide0026.htm",1,-1,1),new hrefList("slide0078.htm",1,-1,1),new hrefList("slide0028.htm",1,-1,1),new hrefList("slide0029.htm",1,-1,1),new hrefList("slide0030.htm",1,-1,1),new hrefList("slide0031.htm",1,-1,1),new hrefList("slide0067.htm",1,-1,1),new hrefList("slide0074.htm",1,-1,1),new hrefList("slide0071.htm",1,-1,1),new hrefList("slide0066.htm",1,-1,1),new hrefList("slide0035.htm",1,-1,1),new hrefList("slide0037.htm",1,-1,1),new hrefList("slide0038.htm",1,-1,1),new hrefList("slide0039.htm",1,-1,1),new hrefList("slide0076.htm",1,-1,1),new hrefList("slide0075.htm",1,-1,1),new hrefList("slide0064.htm",1,-1,1),new hrefList("slide0040.htm",1,-1,1),new hrefList("slide0041.htm",1,-1,1),new hrefList("slide0072.htm",1,-1,1),new hrefList("slide0058.htm",1,-1,1),new hrefList("slide0042.htm",1,-1,1),new hrefList("slide0043.htm",1,-1,1),new hrefList("slide0044.htm",1,-1,1),new hrefList("slide0045.htm",1,-1,1),new hrefList("slide0046.htm",1,-1,1),new hrefList("slide0047.htm",1,-1,1),new hrefList("slide0061.htm",1,-1,1),new hrefList("slide0048.htm",1,-1,1),new hrefList("slide0073.htm",1,-1,1),new hrefList("slide0049.htm",1,-1,1),new hrefList("slide0050.htm",1,-1,1),new hrefList("slide0051.htm",1,-1,1),new hrefList("slide0077.htm",1,-1,1),new hrefList("slide0062.htm",1,-1,1),new hrefList("slide0053.htm",1,-1,1),new hrefList("slide0054.htm",1,-1,1),new hrefList("slide0055.htm",1,-1,1),new hrefList("slide0057.htm",1,-1,1),new hrefList("slide0059.htm",1,-1,1));
+function FullScrInit()
+{
+ g_allowAdvOnClick = GetCurSld().mAdvOnClk
+ document.body.style.backgroundColor="black"
+ document.oncontextmenu=parent._CM;
+ document.onkeydown = _KDH;
+ document.ondragstart=Cancel
+ document.onselectstart=Cancel
+ self.focus()
+}
+function Redirect( frmId )
+{
+ var str=document.location.hash,idx=str.indexOf('#'), sId=GetSldId()
+ if(idx>=0) str=str.substr(1);
+ if( window.name != frmId && ( sId != str) ) {
+ obj = GetObj("Main-File")
+ window.location.href=obj.href+"#"+sId
+ return 1
+ }
+ return 0
+}
+var MHTMLPrefix = CalculateMHTMLPrefix();
+function CalculateMHTMLPrefix()
+{
+ if ( document.location.protocol == 'mhtml:') {
+ href=new String(document.location.href)
+ Start=href.indexOf('!')+1
+ End=href.lastIndexOf('/')+1
+ if (End < Start)
+ return href.substring(0, Start)
+ else
+ return href.substring(0, End)
+ }
+ return '';
+}
+function GetTags(base,tag)
+{
+ if(g_supportsPPTHTML) return base.all.tags(tag);
+ else return base.getElementsByTagName(tag);
+}
+function UpdNtsPane(){ if(frames["PPTNts"]) PPTNts.location.replace( MHTMLPrefix+GetHrefObj( gCurSld ).mNtsHref ) }
+function UpdNavPane( sldIndex ){ if(gNavLoaded) PPTNav.UpdNav() }
+function UpdOtNavPane(){ if(gOtlNavLoaded) PPTOtlNav.UpdOtlNav() }
+function UpdOtlPane(){ if(gOtlLoaded) PPTOtl.UpdOtl() }
+function SetHasNts( fVal )
+{
+ if( gHasNts != fVal ) {
+ gHasNts=fVal
+ UpdNavPane()
+ }
+}
+function ToggleOtlText()
+{
+ gOtlTxtExp=!gOtlTxtExp
+ UpdOtlPane()
+}
+function ToggleOtlPane()
+{
+ frmset=document.all("PPTHorizAdjust")
+ frm=document.all("PPTOtl")
+ if( gOtlOpen )
+ frmset.cols="*,100%"
+ else
+ frmset.cols="25%,*"
+ gOtlOpen=!gOtlOpen
+ frm.noResize=!frm.noResize
+ UpdOtNavPane()
+}
+function ToggleNtsPane()
+{
+ frmset=document.all("PPTVertAdjust")
+ frm=document.all("PPTNts")
+ if( gNtsOpen )
+ frmset.rows="100%,*"
+ else
+ frmset.rows="*,20%"
+ gNtsOpen=!gNtsOpen
+ UpdNtsPane()
+}
+function ClearMedia()
+{
+ if (PPTSld.pptSound) PPTSld.pptSound.loop = 0;
+}
+function FullScreen()
+{
+ if ( PPTSld.g_animUseRuntime )
+ PPTSld.document.body.pause();
+ ClearMedia();
+ var href = ( document.location.protocol == 'mhtml:') ? FULLSCR_HREF : FULLSCR_HREF+"#"+GetHrefObj(gCurSld).mSldHref;
+ if(PPTNav.event.ctrlKey) {
+ var w = (window.screen.availWidth * 1.0) / 2.0
+ var h = w * (PPTSld.g_origH * 1.0) / PPTSld.g_origW
+ win = window.open( MHTMLPrefix+href,null,"toolbar=0,resizable=1,top=0,left=0," + "width="+ w + ",height=" + h );
+ if( PPTSld.g_animUseRuntime )
+ win.document.body.PPTSldFrameset=window;
+ }
+ else
+ {
+ win = window.open( MHTMLPrefix+href,null,"fullscreen=yes" );
+ if( PPTSld.g_animUseRuntime )
+ win.document.body.PPTSldFrameset=window;
+ }
+}
+function ToggleVNarration()
+{
+ rObj=PPTSld.document.all("NSPlay")
+ if( rObj && !PPTSld.g_animUseRuntime ) {
+ if( (rObj.playState == 1)||(rObj.playState == 0) )
+ rObj.Play()
+ else if( rObj.playState == 2 )
+ rObj.Pause()
+ else
+ return;
+ }
+ else if( PPTSld.g_animUseRuntime )
+ {
+ narObj = PPTSld.document.all("narrationID")
+ if( narObj )
+ narObj.togglePause()
+ }
+}
+function GetCurSldNum()
+{
+ obj=GetHrefObj(gCurSld)
+ if( obj.mOrigVis == 1 )
+ return obj.mSldIdx
+ else
+ return gCurSld
+}
+function GetNumSlds()
+{
+ if( GetHrefObj(gCurSld).mOrigVis == 1 )
+ return GetSldList().mNumVisSlds;
+ else
+ return GetSldList().mList.length
+}
+function GetSldNum( href )
+{
+ for(ii=0; ii<GetSldList().mList.length; ii++) {
+ if ( GetSldList().mList[ii].mSldHref == href )
+ return ii+1
+ }
+ return 1
+}
+function GetHrefObj( sldIdx ){ return GetSldList().mList[sldIdx-1] }
+function IsFramesMode(){ return ( SCREEN_MODE == "Frames" ) }
+function IsFullScrMode(){ return ( SCREEN_MODE == "FullScreen" ) }
+function GoToNextSld()
+{
+ ii=gCurSld + 1
+ if( GetHrefObj( ii-1 ).mOrigVis == 0 ) {
+ if( ii<=GetSldList().mList.length ) {
+ obj=GetHrefObj(ii)
+ obj.mVis=1
+ GoToSldNum(ii)
+ return
+ }
+ }
+ else {
+ obj=GetHrefObj( ii )
+ while ( obj && ( obj.mOrigVis == 0 ) )
+ obj=GetHrefObj(++ii)
+ if( obj && obj.mOrigVis ) {
+ GoToSldNum(ii)
+ return
+ }
+ }
+ if( gSldStack.length > 1 )
+ PopSldList();
+ else if( !IsFramesMode() ) {
+ if( gLoopCont )
+ GoToFirst()
+ else
+ EndShow()
+ }
+}
+function GoToPrevSld()
+{
+ ii=gCurSld-1
+ if( ii > 0 ) {
+ obj=GetHrefObj(ii)
+ while ( obj && ( obj.mVis == 0 ) && ( ii>0 ) )
+ obj=GetHrefObj(--ii)
+ if( ii == 0 ) ii=1
+ GoToSldNum(ii)
+ }
+}
+function GoToFirst(){ GoToSld( GetHrefObj(1).mSldHref ) }
+function GoToLast()
+{
+ ii=GetSldList().mList.length
+ if( ii != gCurSld )
+ GoToSld( GetHrefObj(ii).mSldHref )
+}
+function GoToSldNum( num )
+{
+ if( PPTSld.event ) PPTSld.event.cancelBubble=true
+ obj = GetHrefObj( num )
+ obj.mVis=1
+ gPrevSld=gCurSld
+ gCurSld = num;
+ PPTSld.location.replace(MHTMLPrefix+obj.mSldHref)
+ if( IsFramesMode() ) {
+ UpdNavPane(); UpdOtlPane(); UpdNtsPane()
+ }
+}
+function GoToSld( href )
+{
+ if( PPTSld.event ) PPTSld.event.cancelBubble=true
+ GetHrefObj( GetSldNum(href) ).mVis=1
+ PPTSld.location.replace(MHTMLPrefix+href)
+}
+function SldUpdated( id )
+{
+ if( id == GetHrefObj(gCurSld).mSldHref ) return
+ gPrevSld=gCurSld
+ gCurSld=GetSldNum(id)
+ if( IsFramesMode() ) {
+ UpdNavPane(); UpdOtlPane(); UpdNtsPane()
+ }
+}
+function PrevSldViewed(){ GoToSld( GetHrefObj(gPrevSld).mSldHref ) }
+function HasPrevSld() { return ( gIsEndShow || ( gCurSld != 1 && GetHrefObj( gCurSld-1 ).mVis == 1 )||( GetCurSldNum() > 1 ) ) }
+function HasNextSld() { return (GetCurSldNum() != GetNumSlds()) }
+function CloseWindow() {
+ if( HideMenu() ) return;
+ var event = PPTSld.event;
+ if( !IsFramesMode() && event && (event.keyCode==27 || event.keyCode==32 || event.type=="click" ) )
+ window.close( self );
+ CatchNumKeys( self, event );
+}
+function Unload() { gIsEndShow=0; }
+function SetupEndShow() {
+ gIsEndShow=1;
+ PPTSld.document.body.scroll="no";
+ PPTSld.document.onkeypress=CloseWindow;
+ PPTSld.document.onclick=CloseWindow;
+ PPTSld.document.oncontextmenu=_CM;
+}
+function EndShow()
+{
+ if( IsFramesMode() ) return
+ if( PPTSld.event ) PPTSld.event.cancelBubble=true
+ doc=PPTSld.document
+ doc.open()
+ doc.writeln('<html><body bgcolor=black onload=parent.SetupEndShow() onunload=parent.Unload()><center><p><font face=Tahoma color=white size=2><br><b>' + ENDSHOW_MESG + '</b></font></p></center></body></html>')
+ doc.close()
+}
+function SetSldVisited(){ GetSldList().mList[gCurSld-1].mVisited=true }
+function IsSldVisited(){ return GetSldList().mList[gCurSld-1].mVisited }
+function hrefList( sldHref, visible, advDelay, advClk )
+{
+ this.mSldHref= this.mNtsHref = sldHref
+ this.mOrigVis= this.mVis = visible
+ this.mVisited= false
+ this.mAdvDelay= advDelay
+ this.mAdvOnClk= advClk
+}
+function SldList(arr,curSld,fEnd)
+{
+ this.mCurSld = curSld;
+ this.mList = new Array();
+ var idx = 1;
+ for(ii=0;ii<arr.length;ii++) {
+ this.mList[ii] = new hrefList( arr[ii].mSldHref, arr[ii].mOrigVis, arr[ii].mAdvDelay, arr[ii].mAdvOnClk );
+ if( arr[ii].mOrigVis )
+ this.mList[ii].mSldIdx = idx++;
+ }
+ this.mNumVisSlds = idx-1;
+ this.fEndShow = fEnd;
+}
+function GetSldList() { return gSldStack[gSldStack.length-1] }
+function GetCurSld() { return parent.GetSldList().mList[parent.gCurSld - 1] }
+gSldStack = new Array();
+gSldStack[0] = new SldList(gMainDoc,gCurSld,1)
+function ViewCustomShow(idx,fEnd)
+{
+ if( !IsFullScrMode() ) return;
+ var sldList = new Array();
+ var custShow = custShowList[idx-1];
+ var jj = 0;
+ for( ii=0;ii<custShow.length;ii++ ) {
+ if( custShow[ii] <= gMainDoc.length )
+ sldList[jj++] = gMainDoc[custShow[ii]-1];
+ }
+ if (sldList.length > 0) {
+ PushSldList(sldList,fEnd);
+ gCurSld = 1;
+ }
+ else
+ if( PPTSld.event ) PPTSld.event.cancelBubble=true
+}
+function PushSldList(arr,fEnd) {
+ var ii = gSldStack.length;
+ gSldStack[ii] = new SldList(arr,gCurSld,fEnd);
+ GoToSld( gSldStack[ii].mList[0].mSldHref );
+}
+function PopSldList() {
+ if (gSldStack[gSldStack.length-1].fEndShow)
+ EndShow()
+ else {
+ gCurSld = gSldStack[gSldStack.length-1].mCurSld;
+ gSldStack[gSldStack.length-1] = null;
+ gSldStack.length--;
+ var sldList = gSldStack[gSldStack.length-1];
+ GoToSld( sldList.mList[gCurSld - 1].mSldHref );
+ }
+}
+var custShowList=new Array();
+function ImgBtn( oId,bId,w,action )
+{
+ var t=this
+ t.Perform = _IBP
+ t.SetActive = _IBSetA
+ t.SetInactive= _IBSetI
+ t.SetPressed = _IBSetP
+ t.SetDisabled= _IBSetD
+ t.Enabled = _IBSetE
+ t.ChangeIcon = null
+ t.UserAction = action
+ t.ChgState = _IBUI
+ t.mObjId = oId
+ t.mBorderId= bId
+ t.mWidth = w
+ t.mIsOn = t.mCurState = 0
+}
+function _IBSetA()
+{
+ if( this.mIsOn ) {
+ obj=this.ChgState( gHiliteClr,gShadowClr,2 )
+ obj.style.posTop=0
+ }
+}
+function _IBSetI()
+{
+ if( this.mIsOn ) {
+ obj=this.ChgState( gFaceClr,gFaceClr,1 )
+ obj.style.posTop=0
+ }
+}
+function _IBSetP()
+{
+ if( this.mIsOn ) {
+ obj=this.ChgState( gShadowClr,gHiliteClr,2 )
+ obj.style.posLeft+=1; obj.style.posTop+=1
+ }
+}
+function _IBSetD()
+{
+ obj=this.ChgState( gFaceClr,gFaceClr,0 )
+ obj.style.posTop=0
+}
+function _IBSetE( state )
+{
+ var t=this
+ GetObj( t.mBorderId ).style.visibility="visible"
+ if( state != t.mIsOn ) {
+ t.mIsOn=state
+ if( state )
+ t.SetInactive()
+ else
+ t.SetDisabled()
+ }
+}
+function _IBP()
+{
+ var t=this
+ if( t.mIsOn ) {
+ if( t.UserAction != null )
+ t.UserAction()
+ if( t.ChangeIcon ) {
+ obj=GetObj(t.mObjId)
+ if( t.ChangeIcon() )
+ obj.style.posLeft=obj.style.posLeft+(t.mCurState-4)*t.mWidth
+ else
+ obj.style.posLeft=obj.style.posLeft+(t.mCurState-0)*t.mWidth
+ }
+ t.SetActive()
+ }
+}
+function _IBUI( clr1,clr2,nextState )
+{
+ var t=this
+ SetBorder( GetObj( t.mBorderId ),clr1,clr2 )
+ obj=GetObj( t.mObjId )
+ obj.style.posLeft=obj.style.posLeft+(t.mCurState-nextState)*t.mWidth-obj.style.posTop
+ t.mCurState=nextState
+ return obj
+}
+function TxtBtn( oId,oeId,action,chkState )
+{
+ var t=this
+ t.Perform = _TBP
+ t.SetActive = _TBSetA
+ t.SetInactive= _TBSetI
+ t.SetPressed = _TBSetP
+ t.SetDisabled= _TBSetD
+ t.SetEnabled = _TBSetE
+ t.GetState = chkState
+ t.UserAction = action
+ t.ChgState = _TBUI
+ t.mObjId = oId
+ t.m_elementsId= oeId
+ t.mIsOn = 1
+}
+function _TBSetA()
+{
+ var t=this
+ if( t.mIsOn && !t.GetState() )
+ t.ChgState( gHiliteClr,gShadowClr,0,0 )
+}
+function _TBSetI()
+{
+ var t=this
+ if( t.mIsOn && !t.GetState() )
+ t.ChgState( gFaceClr,gFaceClr,0,0 )
+}
+function _TBSetP()
+{
+ if( this.mIsOn )
+ this.ChgState( gShadowClr,gHiliteClr,1,1 )
+}
+function _TBSetD()
+{
+ this.ChgState( gFaceClr,gFaceClr,0,0 )
+ this.mIsOn = 0
+}
+function _TBSetE()
+{
+ var t=this
+ if( !t.GetState() )
+ t.ChgState( gFaceClr,gFaceClr,0,0 )
+ else
+ t.ChgState( gShadowClr,gHiliteClr,1,1 )
+ t.mIsOn = 1
+}
+function _TBP()
+{
+ var t=this
+ if( t.mIsOn ) {
+ if( t.UserAction != null )
+ t.UserAction()
+ if( !t.GetState )
+ return
+ if( t.GetState() )
+ t.SetPressed()
+ else
+ t.SetActive()
+ }
+}
+function _TBUI( clr1,clr2,lOffset,tOffset )
+{
+ SetBorder( GetObj( this.mObjId ),clr1,clr2 )
+ Offset( GetObj( this.m_elementsId ),lOffset,tOffset )
+}
+function Offset( obj, top, left ){ obj.style.top=top; obj.style.left=left }
+function SetBorder( obj, upperLeft, lowerRight )
+{
+ s=obj.style;
+ s.borderStyle = "solid"
+ s.borderWidth = 1
+ s.borderLeftColor = s.borderTopColor = upperLeft
+ s.borderBottomColor= s.borderRightColor = lowerRight
+}
+function GetBtnObj(){ return gBtnArr[window.event.srcElement.id] }
+function BtnOnOver(){ b=GetBtnObj(); if( b != null ) b.SetActive() }
+function BtnOnDown(){ b=GetBtnObj(); if( b != null ) b.SetPressed() }
+function BtnOnOut(){ b=GetBtnObj(); if( b != null ) b.SetInactive() }
+function BtnOnUp()
+{
+ b=GetBtnObj()
+ if( b != null )
+ b.Perform()
+ else
+ Upd()
+}
+function GetNtsState(){ return parent.gNtsOpen }
+function GetOtlState(){ return parent.gOtlOpen }
+function GetOtlTxtState(){ return parent.gOtlTxtExp }
+function NtsBtnSetFlag( fVal )
+{
+ s=document.all.item( this.m_flagId ).style
+ s.display="none"
+ if( fVal )
+ s.display=""
+ else
+ s.display="none"
+}
+function _BSetA_Border(){ b = gBtnArr[this.mObjId]; if( b != null ) b.SetActive() }
+function _BSetI_Border(){ b = gBtnArr[this.mObjId]; if( b != null ) b.SetInactive() }
+var gHiliteClr="THREEDHIGHLIGHT",gShadowClr="THREEDSHADOW",gFaceClr="THREEDFACE"
+var gBtnArr = new Array()
+gBtnArr["nb_otl"] = new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOtlPane,GetOtlState )
+gBtnArr["nb_otlElem"] = new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOtlPane,GetOtlState )
+gBtnArr["nb_nts"] = new TxtBtn( "nb_nts","nb_ntsElem",parent.ToggleNtsPane,GetNtsState )
+gBtnArr["nb_prev"]= new ImgBtn( "nb_prev","nb_prevBorder",30,parent.GoToPrevSld )
+gBtnArr["nb_next"]= new ImgBtn( "nb_next","nb_nextBorder",30,parent.GoToNextSld )
+gBtnArr["nb_sldshw"]= new ImgBtn( "nb_sldshw","nb_sldshwBorder",18,parent.FullScreen )
+gBtnArr["nb_sldshwBorder"] = new TxtBtn( "nb_sldshw","nb_sldshwBorder",parent.FullScreen,null )
+gBtnArr["nb_sldshwBorder"].SetActive = _BSetA_Border;
+gBtnArr["nb_sldshwBorder"].SetInactive = _BSetI_Border;
+gBtnArr["nb_sldshwText"] = new TxtBtn( "nb_sldshw","nb_sldshwText",parent.FullScreen,null )
+gBtnArr["nb_sldshwText"].SetActive = _BSetA_Border;
+gBtnArr["nb_sldshwText"].SetInactive = _BSetI_Border;
+gBtnArr["nb_voice"] = new ImgBtn( "nb_voice","nb_voiceBorder",18,parent.ToggleVNarration )
+gBtnArr["nb_otlTxt"]= new ImgBtn( "nb_otlTxt","nb_otlTxtBorder",23,parent.ToggleOtlText )
+gBtnArr["nb_nts"].m_flagId= "notes_flag"
+gBtnArr["nb_nts"].SetFlag = NtsBtnSetFlag
+gBtnArr["nb_otlTxt"].ChangeIcon= GetOtlTxtState
+var sNext="Next",sPrev="Previous",sEnd="End Show",sFont="Arial",sArrow="Arrow",sFreeform="Freeform",sRect="Rectangle",sOval="Oval"
+function ShowMenu()
+{
+ BuildMenu();
+ var doc=PPTSld.document.body,x=PPTSld.event.clientX+doc.scrollLeft,y=PPTSld.event.clientY+doc.scrollTop
+ m = PPTSld.document.all.item("ctxtmenu")
+ m.style.pixelLeft=x
+ if( (x+m.scrollWidth > doc.clientWidth)&&(x-m.scrollWidth > 0) )
+ m.style.pixelLeft=x-m.scrollWidth
+ m.style.pixelTop=y
+ if( (y+m.scrollHeight > doc.clientHeight)&&(y-m.scrollHeight > 0) )
+ m.style.pixelTop=y-m.scrollHeight
+ m.style.display=""
+}
+function _CM()
+{
+ if( !parent.IsFullScrMode() ) return;
+ if(!PPTSld.event.ctrlKey) {
+ ShowMenu()
+ return false
+ } else
+ HideMenu()
+}
+function BuildMenu()
+{
+ if( PPTSld.document.all.item("ctxtmenu") ) return
+ var mObj=CreateItem( PPTSld.document.body )
+ mObj.id="ctxtmenu"
+ mObj.style.visibility="hidden"
+ var s=mObj.style
+ s.position="absolute"
+ s.cursor="default"
+ s.width="120px"
+ SetCMBorder(mObj,"menu","black")
+ var iObj=CreateItem( mObj )
+ SetCMBorder( iObj, "threedhighlight","threedshadow" )
+ iObj.style.padding=2
+ CreateMenuItem( iObj,sNext,M_GoNextSld,M_True )
+ CreateMenuItem( iObj,sPrev,M_GoPrevSld,M_HasPrevSld )
+ CreateSeparator( iObj )
+ CreateMenuItem( iObj,sEnd,M_End,M_True )
+ mObj.style.visibility="visible"
+}
+function Cancel() { window.event.cancelBubble=true; window.event.returnValue=false }
+function Highlight() { ChangeClr("activecaption","threedhighlight") }
+function Deselect() { ChangeClr("threedface","menutext") }
+function Perform()
+{
+ e=PPTSld.event.srcElement
+ if( e.type=="menuitem" && e.IsActive() )
+ e.Action()
+ else
+ PPTSld.event.cancelBubble=true
+}
+function ChangeClr( bg,clr )
+{
+ e=PPTSld.event.srcElement
+ if( e.type=="menuitem" && e.IsActive() ) {
+ e.style.backgroundColor=bg
+ e.style.color=clr
+ }
+}
+function M_HasPrevSld() { return( parent.HasPrevSld() ) }
+function M_GoNextSld() { if( gIsEndShow ) M_End(); else GoToNextSld() }
+function M_GoPrevSld() { if( gIsEndShow ) { history.back(); PPTSld.event.cancelBubble=true; } else GoToPrevSld() }
+function M_True() { return true }
+function M_End() { window.close( self ) }
+function CreateMenuItem( node,text,action,eval )
+{
+ var e=CreateItem( node )
+ e.type="menuitem"
+ e.Action=action
+ e.IsActive=eval
+ e.innerHTML=text
+ if( !e.IsActive() )
+ e.style.color="threedshadow"
+ e.onclick=Perform
+ e.onmouseover=Highlight
+ e.onmouseout=Deselect
+ s=e.style;
+ s.fontFamily=sFont
+ s.fontSize="9pt"
+ s.paddingLeft=2
+}
+function CreateSeparator( node )
+{
+ var sObj=CreateItem( node )
+ SetCMBorder(sObj,"menu","menu")
+ var s=sObj.style
+ s.borderTopColor="threedshadow"
+ s.borderBottomColor="threedhighlight"
+ s.height=1
+ s.fontSize="0px"
+}
+function CreateItem( node )
+{
+ var elem=PPTSld.document.createElement("DIV")
+ node.insertBefore( elem )
+ return elem
+}
+function SetCMBorder( o,ltClr,rbClr )
+{
+ var s=o.style
+ s.backgroundColor="menu"
+ s.borderStyle="solid"
+ s.borderWidth=1
+ s.borderColor=ltClr+" "+rbClr+" "+rbClr+" "+ltClr
+}
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0001.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0001.htm
new file mode 100644
index 0000000..ca9d223
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0001.htm
@@ -0,0 +1,112 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: New Features of UML2: Generics, Static Profile Definition and OCL integration ">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style>
+.CB
+ {color:black;}
+.CT
+ {color:#2F2672;}
+</style>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="2"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master04.xml">
+ <p:shaperange href="master04.xml#_x0000_s24577"/><![if !ppt]><p:shaperange
+ href="master04.xml#_x0000_s24578"/><![if !vml]><img border=0
+ v:shapes="_x0000_s24578" src="master04_image003.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master04.xml#_x0000_s24581"/><![if !vml]><img border=0
+ v:shapes="_x0000_s24581" src="master04_image004.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master04.xml#_x0000_s24585"/>
+ <div v:shape="_x0000_s24585" class=O style='position:absolute;top:95.0%;
+ left:1.49%;width:97.75%;height:2.75%'><span lang=EN-US style='font-size:50%;
+ mso-ansi-language:EN-US'>Copyright © IBM Corp., 2007-2008. </span><span
+ style='mso-bidi-font-family:Arial;font-size:50%'>|<span
+ style='mso-spacerun:yes'> </span>March-17-2008<span
+ style='mso-spacerun:yes'> </span>|</span></div>
+ <![endif]><p:shaperange href="master04.xml#_x0000_m24579"/><v:shape id="_x0000_s2050"
+ type="#_x0000_m24579" style='position:absolute;left:54pt;top:126pt;width:612pt;
+ height:90pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <p:placeholder type="centerTitle"/></v:shape><p:shaperange
+ href="master04.xml#_x0000_m24580"/><v:shape id="_x0000_s2051" type="#_x0000_m24580"
+ style='position:absolute;left:108pt;top:270pt;width:7in;height:168pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <p:placeholder type="subTitle" position="1"/></v:shape>
+ <div v:shape="_x0000_s2050" class=CT><span style='position:absolute;
+ top:25.75%;left:8.42%;width:98.31%;height:6.0%'>New Features of UML2:
+ Generics, Static Profile </span><span style='position:absolute;top:32.0%;
+ left:8.42%;width:83.14%;height:6.0%'>Definition and OCL integration </span></div>
+ <div v:shape="_x0000_s2051" class=CB style='tab-stops:.4427in'>
+ <div style='mso-line-spacing:"90 20 0";position:absolute;top:50.5%;left:15.91%;
+ width:68.16%;height:4.5%'><span lang=EN-US style='font-size:83%;mso-ansi-language:
+ EN-US'>Long Talk </span></div>
+ <div style='mso-line-spacing:"90 20 0";position:absolute;top:55.5%;left:15.91%;
+ width:68.16%;height:4.5%'><span lang=EN-US style='font-size:83%;mso-ansi-language:
+ EN-US'>(170) </span></div>
+ <div style='mso-line-spacing:"90 20 0";position:absolute;top:60.25%;
+ left:15.91%;width:68.16%;height:4.5%'><span lang=EN-US style='font-size:83%;
+ mso-ansi-language:EN-US;display:none'> </span></div>
+ <div style='mso-line-spacing:"90 20 0";position:absolute;top:65.25%;
+ left:15.91%;width:68.16%;height:4.5%'><span lang=EN-US style='font-size:83%;
+ mso-ansi-language:EN-US'>James Bruck </span></div>
+ <div style='mso-line-spacing:"90 20 0";position:absolute;top:70.0%;left:15.91%;
+ width:68.16%;height:4.5%'><span lang=EN-US style='font-size:83%;mso-ansi-language:
+ EN-US'>IBM Rational Software </span></div>
+ <div style='mso-line-spacing:"90 20 0";position:absolute;top:75.0%;left:15.91%;
+ width:68.16%;height:4.5%'><span lang=EN-US style='font-size:83%;mso-ansi-language:
+ EN-US'>UML2 Committer</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0010.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0010.htm
new file mode 100644
index 0000000..e92cd6a
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0010.htm
@@ -0,0 +1,158 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Agenda">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="3,23"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O style='position:absolute;top:95.25%;
+ left:16.85%;width:82.39%;height:2.25%'><span style='mso-bidi-font-family:Arial;
+ font-size:42%'><span style='mso-spacerun:yes'> </span></span><span
+ style='font-size:42%'>New Features of UML2</span><span lang=EN-US
+ style='font-size:42%;mso-ansi-language:EN-US'> |<span
+ style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM Corp.,
+ 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ <div v:shape="_x0000_s1035" class=O style='mso-line-spacing:"100 50 0";
+ mso-char-wrap:1;mso-kinsoku-overflow:1;position:absolute;top:96.25%;
+ left:.93%;width:9.17%;height:2.25%'><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-field-code:meta16'><b>2</b></span><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-special-format:lastCR;display:none'><b> </b></span></div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s23554"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s23555" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s23554" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Agenda</div>
+ <div v:shape="_x0000_s23555" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:26.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'><b><i>Introduction </i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:32.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'><b><i> </i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:37.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>New Features: </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:43.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:49.25%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Generics </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:54.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:60.0%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Static Profile Definition </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:65.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:70.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>OCL Integration </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:75.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='mso-ansi-language:EN-US;
+ display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:80.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Summary </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:86.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:92.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011.htm
new file mode 100644
index 0000000..f7bfc3e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011.htm
@@ -0,0 +1,187 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Introduction: Fill up your Toolbox">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="25"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>3</b></span><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-special-format:lastCR;
+ display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s25602"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s25603" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:642pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s25602" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Introduction: Fill up your Toolbox</div>
+ <div v:shape="_x0000_s25603" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:26.25%;left:10.48%;width:97.0%;height:4.0%'><span style='font-size:75%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.12%'></span></span><span
+ style='font-size:75%'>Creating architectures using basic modeling techniques
+ (Class diagrams, </span></span><span style='position:absolute;top:29.75%;
+ left:10.48%;width:85.39%;height:4.0%'><span style='font-size:75%'>Sequence
+ diagrams etc.) is just the first step.<span style='mso-spacerun:yes'>
+ </span> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:34.0%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-3.02%;font-family:Wingdings'>w</span></span><span style='font-size:80%;
+ display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:38.0%;
+ left:8.42%;width:87.26%;height:4.0%'><span style='position:absolute;
+ top:0%;left:2.36%;width:97.85%;height:100.0%'><span style='font-size:75%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.41%'></span></span><span
+ style='font-size:75%'>Expand your toolbox by adding: </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:42.5%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span style='font-size:80%'>Generics/Templates </span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0";position:absolute;top:46.25%;
+ left:17.22%;width:78.65%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.38%;width:97.38%;height:100.0%'><span style='font-size:78%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.44%;font-family:
+ Wingdings'>§</span></span><span style='font-size:78%'>Ability to express
+ generic reusable behavior. </span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0";position:absolute;top:49.75%;
+ left:17.22%;width:78.65%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.38%;width:97.38%;height:100.0%'><span style='font-size:78%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.44%;font-family:Wingdings'>§</span></span><span style='font-size:78%;
+ display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:53.25%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span style='font-size:80%'>Static profile
+ definition </span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0";position:absolute;top:57.0%;
+ left:17.22%;width:78.65%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.38%;width:97.38%;height:100.0%'><span style='font-size:78%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.44%;font-family:
+ Wingdings'>§</span></span><span style='font-size:78%'>Generate code from
+ profile </span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0";position:absolute;top:60.5%;
+ left:17.22%;width:78.65%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.38%;width:97.38%;height:100.0%'><span style='font-size:78%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.44%;font-family:
+ Wingdings'>§</span></span><span style='font-size:78%'>Now you can specify
+ behavior in your profiles. </span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0";position:absolute;top:64.0%;
+ left:17.22%;width:78.65%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.38%;width:97.38%;height:100.0%'><span style='font-size:78%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.44%;font-family:Wingdings'>§</span></span><span style='font-size:78%;
+ display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:67.5%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span style='font-size:80%'>OCL Integration </span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:71.25%;left:19.1%;width:90.26%;height:3.25%'><span style='font-size:78%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.07%;font-family:
+ Wingdings'>§</span></span><span style='font-size:78%'>Ability to create
+ constraints, attach them to your model and have all the code necessary </span></span><span
+ style='position:absolute;top:74.0%;left:19.1%;width:76.59%;height:3.25%'><span
+ style='font-size:78%'>to evaluate the constraints using the MDT-OCL project.
+ </span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0";position:absolute;top:77.5%;
+ left:17.22%;width:78.65%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.38%;width:97.38%;height:100.0%'><span style='font-size:78%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.44%;font-family:Wingdings'>§</span></span><span style='font-size:78%;
+ display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:81.0%;
+ left:8.42%;width:102.99%;height:4.0%'><span style='position:absolute;
+ top:0%;left:2.0%;width:98.18%;height:100.0%'><span style='font-size:75%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.03%'></span></span><span
+ style='font-size:75%'>Combination of these tools allows you to make practical
+ use of your models.</span></span></div>
+ </div>
+ <v:shape id="_x0000_s25604" type="#_x0000_t75" style='position:absolute;
+ left:582pt;top:12pt;width:95.625pt;height:117.875pt'>
+ <v:imagedata src="slide0011_image007.wmz" o:title="MCj03499560000[1]"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s25604"
+ src="slide0011_image008.gif" style='position:absolute;top:2.25%;left:80.89%;
+ width:13.29%;height:21.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011_image007.wmz b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011_image007.wmz
new file mode 100644
index 0000000..461e66c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011_image007.wmz
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011_image008.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011_image008.gif
new file mode 100644
index 0000000..17244b6
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0011_image008.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0012.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0012.htm
new file mode 100644
index 0000000..f1f6c33
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0012.htm
@@ -0,0 +1,165 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Agenda">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="26"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>4</b></span><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-special-format:lastCR;
+ display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s26626"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s26627" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s26626" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'><span lang=EN-US style='mso-ansi-language:
+ EN-US'>Agenda</span><span style='mso-special-format:lastCR;display:none'> </span></div>
+ <div v:shape="_x0000_s26627" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:26.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Introduction </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:32.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'><b><i> </i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:37.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>New Features </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:43.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:49.5%;
+ left:12.92%;width:78.83%;height:5.25%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='font-size:120%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:120%;mso-ansi-language:
+ EN-US'><b><i>Generics </i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:55.25%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:61.0%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Static Profile Definition </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:66.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:71.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>OCL Integration </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:76.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='mso-ansi-language:EN-US;
+ display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:81.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Summary </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:87.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:93.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0013.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0013.htm
new file mode 100644
index 0000000..e07182f
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0013.htm
@@ -0,0 +1,131 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Why Bother?">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="27"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>5</b></span><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-special-format:lastCR;
+ display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s27650"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s27651" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s27650" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Why Bother?</div>
+ <div v:shape="_x0000_s27651" style='tab-stops:.4427in'>
+ <div class=B style='position:absolute;top:26.5%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'></span>Generics
+ in Java<span style='mso-bidi-font-family:Arial'></span>. </span></div>
+ <div class=B1 style='position:absolute;top:32.75%;left:12.92%;width:90.44%;
+ height:4.5%'><span style='position:absolute;top:0%;left:2.69%;width:97.3%;
+ height:100.0%'><span class=B1B style='position:absolute;left:-2.76%'>w</span>Enhance
+ reusability of an API by isolating generic behavior. </span></div>
+ <div class=B1><span style='position:absolute;top:38.0%;left:15.35%;width:90.26%;
+ height:4.5%'><span class=B1B style='position:absolute;left:-2.69%'>w</span>Lists
+ and Maps are commonly used since the implementation </span><span
+ style='position:absolute;top:42.5%;left:15.35%;width:83.52%;height:4.5%'>doesnt
+ care about the types contained their clients do. </span></div>
+ <div class=B2 style='position:absolute;top:47.75%;left:17.22%;width:74.34%;
+ height:4.0%'><span style='mso-special-format:nobullet;display:none;font-family:
+ Wingdings'>§</span> </div>
+ <div class=B style='position:absolute;top:52.75%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'></span>Generics
+ in UML<span style='mso-bidi-font-family:Arial'>®</span>. </span></div>
+ <div class=B1 style='position:absolute;top:59.0%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span class=B1B style='position:absolute;left:-3.19%'>w</span>Practical
+ Uses </span></div>
+ <div class=B2><span style='position:absolute;top:64.25%;left:19.1%;width:75.28%;
+ height:4.0%'><span class=B2B style='position:absolute;left:-2.48%'>§</span>In
+ an EMF-based modeling world, a practical end-goal of </span><span
+ style='position:absolute;top:68.25%;left:19.1%;width:72.47%;height:4.0%'>modeling
+ is to generate code. </span></div>
+ <div class=B2><span style='position:absolute;top:73.0%;left:19.1%;width:82.02%;
+ height:4.0%'><span class=B2B style='position:absolute;left:-2.28%'>§</span>Understanding
+ how to express templates and model precisely </span><span style='position:
+ absolute;top:77.0%;left:19.1%;width:72.47%;height:4.0%'>using UML constructs
+ is useful.</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0014.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0014.htm
new file mode 100644
index 0000000..da4210b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0014.htm
@@ -0,0 +1,154 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Overview">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="28"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>6</b></span><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-special-format:lastCR;
+ display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s28674"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s28675" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:582pt;height:102pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s28674" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Overview</div>
+ <div v:shape="_x0000_s28675" style='tab-stops:.4427in'>
+ <div class=HB style='position:absolute;top:26.5%;left:8.42%;width:80.52%;
+ height:4.0%'><span style='position:absolute;top:0%;left:2.55%;width:97.67%;
+ height:100.0%'><span style='font-size:90%'><span class=HBB style='position:
+ absolute;left:-2.61%'></span></span><span style='font-size:90%'>The code
+ generation process from UML to Java uses EMF.<span style='mso-spacerun:yes'>
+ </span> </span></span></div>
+ <div class=HB1 style='position:absolute;top:31.25%;left:12.92%;width:74.53%;
+ height:4.0%'><span style='position:absolute;top:0%;left:3.26%;width:96.73%;
+ height:100.0%'><span class=HB1B style='position:absolute;left:-3.37%'>w</span><span
+ style='mso-spacerun:yes'> </span>An intermediate Ecore representation is
+ created. </span></div>
+ <div class=HB1 style='position:absolute;top:36.0%;left:12.92%;width:85.2%;
+ height:4.0%'><span style='position:absolute;top:0%;left:2.85%;width:97.14%;
+ height:100.0%'><span class=HB1B style='position:absolute;left:-2.94%'>w</span><span
+ style='mso-spacerun:yes'> </span>Behind the scenes, MDT-UML2 converts from
+ UML to Ecore. </span></div>
+ <div class=HB style='position:absolute;top:41.0%;left:8.42%;width:79.02%;
+ height:4.0%'><span style='position:absolute;top:0%;left:2.6%;width:97.63%;
+ height:100.0%'><span style='font-size:90%;visibility:hidden'><span class=HBB
+ style='position:absolute;left:-2.66%'></span></span><span style='font-size:
+ 90%;mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s28676"
+ type="#_x0000_m1027" style='position:absolute;left:108pt;top:252pt;width:486pt;
+ height:71.625pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0014_image009.gif" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s28676" src="slide0014_image009.gif"
+ style='position:absolute;top:46.75%;left:14.98%;width:67.41%;height:13.25%'><![endif]><v:rect
+ id="_x0000_s28678" style='position:absolute;left:60pt;top:336pt;width:582pt;
+ height:48pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ </v:rect>
+ <div v:shape="_x0000_s28678" class=HB style='position:absolute;top:63.25%;
+ left:9.36%;width:79.02%;height:4.5%;tab-stops:.4427in'><span style='position:
+ absolute;top:0%;left:2.36%;width:97.63%;height:100.0%'><span class=HBB
+ style='position:absolute;left:-2.42%'></span>We will focus on <b>UML</b> and <b>Java</b>
+ representations.</span></div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0014_image009.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0014_image009.gif
new file mode 100644
index 0000000..0efbdf6
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0014_image009.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015.htm
new file mode 100644
index 0000000..179038e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015.htm
@@ -0,0 +1,206 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Concepts The Players">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<!--[if gte IE 5]>
+<object id=MSOANIM classid="CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"></object>
+<object id=MSOTIME classid="CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"></object>
+<![endif]-->
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<style>
+<!--
+oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }
+oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }
+oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="29"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()" oa:clockstart="onstart">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>7</b></span><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-special-format:lastCR;
+ display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s29698"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s29698" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Concepts The Players</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s29700"
+ type="#_x0000_m1027" style='position:absolute;left:84pt;top:124.25pt;width:498pt;
+ height:364.625pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="white [0]">
+ <v:fill opacity="1" color2="white [0]" o:opacity2="1" recolor="f" rotate="f"
+ o:detectmouseclick="f"/>
+ <v:stroke filltype="solid" joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0015_image010.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="1"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s29700" src="slide0015_image011.jpg"
+ style='position:absolute;top:23.0%;left:11.61%;width:69.1%;height:67.5%'><![endif]><v:oval
+ id="_x0000_s29703" style='position:absolute;left:408pt;top:162pt;width:120pt;
+ height:78pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s29703" src="slide0015_image012.gif" style='position:absolute;
+ top:30.0%;left:56.55%;width:17.04%;height:15.0%'><![endif]><v:oval id="_x0000_s29704"
+ style='position:absolute;left:130.5pt;top:159.75pt;width:114pt;height:1in;
+ mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s29704" src="slide0015_image013.gif" style='position:absolute;
+ top:29.5%;left:18.16%;width:16.29%;height:14.0%'><![endif]><v:oval id="_x0000_s29705"
+ style='position:absolute;left:126pt;top:4in;width:126pt;height:174pt;
+ mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s29705" src="slide0015_image014.gif" style='position:absolute;
+ top:53.25%;left:17.41%;width:17.97%;height:32.75%'><![endif]><v:oval id="_x0000_s29706"
+ style='position:absolute;left:450pt;top:282pt;width:2in;height:186pt;
+ mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s29706" src="slide0015_image015.gif" style='position:absolute;
+ top:52.25%;left:62.35%;width:20.41%;height:35.0%'><![endif]></p:slide></div>
+
+<p:animation/><oa:par id="TimeNode0" dur="indefinite" restart="never"
+ p:nodeType="timingRoot">
+ <oa:seq id="TimeNode1" dur="indefinite" prev="document.onpptprev"
+ next="document.onpptnext" concurrent="enabled" nextAction="seek"
+ p:nodeType="mainSeq">
+ <oa:par id="TimeNode2" begin="indefinite" fill="hold">
+ <oa:par id="TimeNode3" begin="0.0" fill="hold">
+ <oa:par id="TimeNode4" o:presetID="ppt_6" o:presetClass="emphasis"
+ o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+ p:nodeType="clickEffect">
+ <oa:animateScale id="TimeNode5" dur="2.0" fill="hold"
+ targetElement="_x0000_s29703" by="150.0,150.0"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ <oa:par id="TimeNode6" begin="indefinite" fill="hold">
+ <oa:par id="TimeNode7" begin="0.0" fill="hold">
+ <oa:par id="TimeNode8" o:presetID="ppt_6" o:presetClass="emphasis"
+ o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="hold"
+ p:nodeType="clickEffect">
+ <oa:animateScale id="TimeNode9" dur="2.0" fill="hold"
+ targetElement="_x0000_s29704" by="150.0,150.0"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ <oa:par id="TimeNode10" begin="indefinite" fill="hold">
+ <oa:par id="TimeNode11" begin="0.0" fill="hold">
+ <oa:par id="TimeNode12" o:presetID="ppt_6" o:presetClass="emphasis"
+ o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="hold"
+ p:nodeType="clickEffect">
+ <oa:animateScale id="TimeNode13" dur="2.0" fill="hold"
+ targetElement="_x0000_s29705" by="150.0,150.0"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ <oa:par id="TimeNode14" begin="indefinite" fill="hold">
+ <oa:par id="TimeNode15" begin="0.0" fill="hold">
+ <oa:par id="TimeNode16" o:presetID="ppt_6" o:presetClass="emphasis"
+ o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="hold"
+ p:nodeType="clickEffect">
+ <oa:animateScale id="TimeNode17" dur="2.0" fill="hold"
+ targetElement="_x0000_s29706" by="150.0,150.0"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ </oa:seq>
+</oa:par>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image010.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image010.png
new file mode 100644
index 0000000..a0ddb8e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image010.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image011.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image011.jpg
new file mode 100644
index 0000000..802ef30
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image011.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image012.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image012.gif
new file mode 100644
index 0000000..3fa8062
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image012.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image013.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image013.gif
new file mode 100644
index 0000000..c590921
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image013.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image014.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image014.gif
new file mode 100644
index 0000000..f77756c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image014.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image015.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image015.gif
new file mode 100644
index 0000000..fc6066d
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0015_image015.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016.htm
new file mode 100644
index 0000000..d5aff87
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016.htm
@@ -0,0 +1,143 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Concepts - UML">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="30"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>8</b></span><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-special-format:lastCR;
+ display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s30722"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s30723" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:168pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s30722" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Concepts - UML</div>
+ <div v:shape="_x0000_s30723" class=HB style='tab-stops:.4427in'><span
+ style='position:absolute;top:26.5%;left:10.48%;width:90.82%;height:4.5%'><span
+ class=HBB style='position:absolute;left:-2.26%'></span>A TemplateableElement
+ that contains a TemplateSignature is </span><span style='position:absolute;
+ top:31.0%;left:10.48%;width:81.27%;height:4.5%'>referred to as a Template.
+ </span>
+ <div style='position:absolute;top:36.25%;left:8.42%;width:83.14%;height:4.5%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ style='visibility:hidden'><span class=HBB style='position:absolute;left:-2.53%'></span></span> </span></div>
+ <span style='position:absolute;top:41.75%;left:10.48%;width:89.32%;height:
+ 5.25%'><span style='font-size:120%'><span class=HBB style='position:absolute;
+ left:-2.3%'></span></span><span style='font-size:120%'><span
+ style='mso-spacerun:yes'> </span></span>If a TemplateableElement has template
+ parameters, a small </span><span style='position:absolute;top:47.0%;
+ left:10.48%;width:81.27%;height:5.25%'>dashed rectangle is superimposed<span
+ style='font-size:120%'>. </span></span>
+ <div style='position:absolute;top:53.25%;left:8.42%;width:83.14%;height:4.5%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ style='visibility:hidden'><span class=HBB style='position:absolute;left:-2.53%'></span></span><span
+ style='mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s30724"
+ type="#_x0000_m1027" style='position:absolute;left:240pt;top:333.25pt;
+ width:174pt;height:88.875pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="t" strokecolor="white [0]">
+ <v:fill opacity="1" color2="white [0]" o:opacity2="1" recolor="f" rotate="f"
+ o:detectmouseclick="f"/>
+ <v:stroke filltype="solid" joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0016_image016.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s30724" src="slide0016_image017.jpg"
+ style='position:absolute;top:61.5%;left:33.14%;width:24.34%;height:16.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016_image016.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016_image016.png
new file mode 100644
index 0000000..6f3f05e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016_image016.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016_image017.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016_image017.jpg
new file mode 100644
index 0000000..2cf1bd1
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0016_image017.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017.htm
new file mode 100644
index 0000000..9284eea
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017.htm
@@ -0,0 +1,423 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Concepts - UML">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="31"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>9</b></span><span lang=EN-US style='mso-bidi-font-family:
+ Arial;font-size:42%;mso-ansi-language:EN-US;mso-special-format:lastCR;
+ display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s31746"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s31748" type="#_x0000_m1027"
+ style='position:absolute;left:52pt;top:157pt;width:298.625pt;height:307.25pt'
+ o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:shadow color="gray [2]"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" text="f" grouping="t"/>
+ <v:textbox style='mso-fit-shape-to-text:f'/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape><v:rect id="_x0000_s31749"
+ style='position:absolute;left:52pt;top:157pt;width:298.625pt;height:307.25pt'
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s31750" style='position:absolute;flip:y' from="66pt,336pt"
+ to="661.25pt,336pt" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s31750"
+ src="slide0017_image018.gif" style='position:absolute;top:62.25%;left:9.17%;
+ width:83.14%;height:.5%'><![endif]>
+ <div v:shape="_x0000_s31746" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Concepts - UML</div>
+ <div v:shape="_x0000_s31748">
+ <div class=HB1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=HB2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=HB3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=HB4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=HB style='mso-margin-left-alt:216;position:absolute;top:30.0%;
+ left:8.23%;width:39.7%;height:4.5%'><span style='position:absolute;top:0%;
+ left:9.43%;width:90.56%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-10.41%'></span></span> </span></div>
+ <div class=HB style='mso-margin-left-alt:216;position:absolute;top:35.25%;
+ left:8.23%;width:39.7%;height:4.5%'><span style='position:absolute;top:0%;
+ left:9.43%;width:90.56%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-10.41%'></span></span><span
+ style='mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+ <div v:shape="_x0000_s31749">
+ <div class=HB1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=HB2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=HB3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=HB4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=HB style='mso-margin-left-alt:216;position:absolute;top:30.0%;
+ left:8.23%;width:39.7%;height:4.5%'><span style='position:absolute;top:0%;
+ left:9.43%;width:90.56%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-10.41%'></span></span> </span></div>
+ <div class=HB style='mso-margin-left-alt:216;position:absolute;top:35.25%;
+ left:8.23%;width:39.7%;height:4.5%'><span style='position:absolute;top:0%;
+ left:9.43%;width:90.56%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-10.41%'></span></span><span
+ style='mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+ <v:line id="_x0000_s31751" style='position:absolute;flip:x' from="330pt,162pt"
+ to="333pt,336.125pt" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s31751"
+ src="slide0017_image019.gif" style='position:absolute;top:30.0%;left:45.69%;
+ width:.74%;height:32.75%'><![endif]><v:shape id="_x0000_s31752" type="#_x0000_t75"
+ style='position:absolute;left:96pt;top:210pt;width:141.75pt;height:76.5pt'
+ fillcolor="#bbe0e3 [4]" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:imagedata src="slide0017_image020.gif" o:title=""/>
+ <v:shadow color="gray [2]"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s31752"
+ src="slide0017_image020.gif" style='position:absolute;top:39.0%;left:13.29%;
+ width:19.66%;height:14.25%'><![endif]><v:shape id="_x0000_s31753" type="#_x0000_t75"
+ style='position:absolute;left:379.75pt;top:198.25pt;width:314.25pt;height:104.25pt'
+ fillcolor="#bbe0e3 [4]" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:imagedata src="slide0017_image021.gif" o:title=""/>
+ <v:shadow color="gray [2]"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s31753"
+ src="slide0017_image021.gif" style='position:absolute;top:36.75%;left:52.8%;
+ width:43.63%;height:19.25%'><![endif]><v:group id="_x0000_s31768" style='position:absolute;
+ left:138pt;top:414pt;width:454.375pt;height:64.625pt' coordorigin="768,2810"
+ coordsize="3635,517" o:tableproperties="1" o:tablelimits="56.625pt">
+ <o:lock v:ext="edit" rotation="t"/>
+ <v:rect id="_x0000_s31755" style='position:absolute;left:768;top:2810;
+ width:3635;height:517' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+ <v:fill alignshape="f" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s31756" style='position:absolute' from="768,2810"
+ to="4403,2810" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s31757" style='position:absolute' from="768,3327"
+ to="4403,3327" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s31758" style='position:absolute' from="768,2810"
+ to="768,3327" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s31759" style='position:absolute' from="4403,2810"
+ to="4403,3327" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line></v:group><v:group id="_x0000_s31760" style='position:absolute;
+ left:138pt;top:348pt;width:454.375pt;height:55.875pt' coordsize="2050,441"
+ o:tableproperties="1" o:tablelimits="55.875pt">
+ <o:lock v:ext="edit" rotation="t"/>
+ <v:rect id="_x0000_s31761" style='position:absolute;width:2050;height:441'
+ fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+ <v:fill alignshape="f" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s31762" style='position:absolute' from="0,0"
+ to="2050,0" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s31763" style='position:absolute' from="0,441"
+ to="2050,441" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s31764" style='position:absolute' from="0,0"
+ to="0,441" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s31765" style='position:absolute' from="2050,0"
+ to="2050,441" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line></v:group><v:rect id="_x0000_s31766" style='position:absolute;
+ left:67.375pt;top:139pt;width:148.625pt;height:45.75pt' filled="f"
+ fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:rect id="_x0000_s31767" style='position:absolute;left:377.5pt;
+ top:139pt;width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><![if !vml]><img border=0
+ v:shapes="_x0000_s31768,_x0000_s31755,_x0000_s31756,_x0000_s31757,_x0000_s31758,_x0000_s31759,_x0000_s31760,_x0000_s31761,_x0000_s31762,_x0000_s31763,_x0000_s31764,_x0000_s31765"
+ src="slide0017_image022.gif" style='position:absolute;top:64.5%;left:19.1%;
+ width:63.48%;height:24.5%'><![endif]>
+ <div v:shape="_x0000_s31755">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:77.0%;left:20.22%;width:61.23%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'> </span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>interface</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass<E></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>extends</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObject</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:79.75%;left:20.22%;
+ width:61.23%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>E</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>getMyProperty();</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:82.25%;left:20.22%;
+ width:61.23%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>void</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>setMyProperty(E</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>value);</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:85.0%;left:20.22%;
+ width:61.23%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'> </span></span></span></div>
+ </div>
+ <div v:shape="_x0000_s31761">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:64.75%;left:20.22%;width:69.85%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'> </span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>class</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClassImpl<E></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>extends</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObjectImpl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>implements</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass<E></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>{</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:67.5%;left:20.22%;
+ width:61.23%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>protected</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>E</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>myProperty;</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:70.25%;left:20.22%;
+ width:61.23%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:Arial;mso-fareast-font-family:"Times New Roman";
+ mso-special-format:lastCR;display:none'> </span></span></span></div>
+ </div>
+ <div v:shape="_x0000_s31766">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.75%;
+ left:10.29%;width:20.59%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'></span><u>UML Model</u></div>
+ </div>
+ <div v:shape="_x0000_s31767">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.75%;
+ left:53.37%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'></span><u>Properties</u></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image018.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image018.gif
new file mode 100644
index 0000000..1bac3a0
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image018.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image019.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image019.gif
new file mode 100644
index 0000000..11df93b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image019.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image020.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image020.gif
new file mode 100644
index 0000000..571ea53
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image020.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image021.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image021.gif
new file mode 100644
index 0000000..74de463
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image021.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image022.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image022.gif
new file mode 100644
index 0000000..5574c36
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0017_image022.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018.htm
new file mode 100644
index 0000000..971b294
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018.htm
@@ -0,0 +1,206 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Concepts The Players">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<!--[if gte IE 5]>
+<object id=MSOANIM classid="CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"></object>
+<object id=MSOTIME classid="CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"></object>
+<![endif]-->
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<style>
+<!--
+oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }
+oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }
+oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="32"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()" oa:clockstart="onstart">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>10</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s32770"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s32770" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Concepts The Players</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s32772"
+ type="#_x0000_m1027" style='position:absolute;left:109.375pt;top:124.75pt;
+ width:520.625pt;height:355.25pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="white [0]">
+ <v:fill opacity="1" color2="white [0]" o:opacity2="1" recolor="f" rotate="f"
+ o:detectmouseclick="f"/>
+ <v:stroke filltype="solid" joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0018_image023.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="1"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s32772" src="slide0018_image024.jpg"
+ style='position:absolute;top:23.0%;left:15.16%;width:72.28%;height:65.75%'><![endif]><v:oval
+ id="_x0000_s32774" style='position:absolute;left:468pt;top:354pt;width:150pt;
+ height:138pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s32774" src="slide0018_image025.gif" style='position:absolute;
+ top:65.5%;left:64.98%;width:21.16%;height:26.0%'><![endif]><v:oval id="_x0000_s32775"
+ style='position:absolute;left:438pt;top:162pt;width:198pt;height:2in;
+ mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s32775" src="slide0018_image026.gif" style='position:absolute;
+ top:30.0%;left:60.86%;width:27.9%;height:27.25%'><![endif]><v:oval id="_x0000_s32776"
+ style='position:absolute;left:234pt;top:180pt;width:54pt;height:12pt;
+ mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s32776" src="slide0018_image027.gif" style='position:absolute;
+ top:33.25%;left:32.39%;width:7.86%;height:2.75%'><![endif]><v:oval id="_x0000_s32777"
+ style='position:absolute;left:240pt;top:210pt;width:54pt;height:12pt;
+ mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s32777" src="slide0018_image028.gif" style='position:absolute;
+ top:38.75%;left:33.33%;width:7.86%;height:2.75%'><![endif]></p:slide></div>
+
+<p:animation/><oa:par id="TimeNode0" dur="indefinite" restart="never"
+ p:nodeType="timingRoot">
+ <oa:seq id="TimeNode1" dur="indefinite" prev="document.onpptprev"
+ next="document.onpptnext" concurrent="enabled" nextAction="seek"
+ p:nodeType="mainSeq">
+ <oa:par id="TimeNode2" begin="indefinite" fill="hold">
+ <oa:par id="TimeNode3" begin="0.0" fill="hold">
+ <oa:par id="TimeNode4" o:presetID="ppt_6" o:presetClass="emphasis"
+ o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+ p:nodeType="clickEffect">
+ <oa:animateScale id="TimeNode5" dur="2.0" fill="hold"
+ targetElement="_x0000_s32774" by="150.0,150.0"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ <oa:par id="TimeNode6" begin="indefinite" fill="hold">
+ <oa:par id="TimeNode7" begin="0.0" fill="hold">
+ <oa:par id="TimeNode8" o:presetID="ppt_6" o:presetClass="emphasis"
+ o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+ p:nodeType="clickEffect">
+ <oa:animateScale id="TimeNode9" dur="2.0" fill="hold"
+ targetElement="_x0000_s32775" by="150.0,150.0"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ <oa:par id="TimeNode10" begin="indefinite" fill="hold">
+ <oa:par id="TimeNode11" begin="0.0" fill="hold">
+ <oa:par id="TimeNode12" o:presetID="ppt_6" o:presetClass="emphasis"
+ o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+ p:nodeType="clickEffect">
+ <oa:animateScale id="TimeNode13" dur="2.0" fill="hold"
+ targetElement="_x0000_s32776" by="150.0,150.0"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ <oa:par id="TimeNode14" begin="indefinite" fill="hold">
+ <oa:par id="TimeNode15" begin="0.0" fill="hold">
+ <oa:par id="TimeNode16" o:presetID="ppt_6" o:presetClass="emphasis"
+ o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+ p:nodeType="clickEffect">
+ <oa:animateScale id="TimeNode17" dur="2.0" fill="hold"
+ targetElement="_x0000_s32777" by="150.0,150.0"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ </oa:seq>
+</oa:par>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image023.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image023.png
new file mode 100644
index 0000000..2c48e7f
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image023.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image024.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image024.jpg
new file mode 100644
index 0000000..c34ac46
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image024.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image025.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image025.gif
new file mode 100644
index 0000000..2cd6b13
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image025.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image026.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image026.gif
new file mode 100644
index 0000000..9660c9c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image026.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image027.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image027.gif
new file mode 100644
index 0000000..0abcd23
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image027.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image028.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image028.gif
new file mode 100644
index 0000000..1e00e49
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0018_image028.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019.htm
new file mode 100644
index 0000000..2014f51
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019.htm
@@ -0,0 +1,130 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Concepts - UML">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="33"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>12</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s33794"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s33795" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:624pt;height:66pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s33794" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Concepts - UML</div>
+ <div v:shape="_x0000_s33795" style='tab-stops:.4427in'>
+ <div class=HB style='position:absolute;top:26.5%;left:8.42%;width:84.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:2.42%;width:97.79%;
+ height:100.0%'><span class=HBB style='position:absolute;left:-2.48%'></span>TemplateBinding </span></div>
+ <div class=HB1 style='position:absolute;top:31.75%;left:12.92%;width:94.19%;
+ height:4.0%'><span style='position:absolute;top:0%;left:2.58%;width:97.41%;
+ height:100.0%'><span class=HB1B style='position:absolute;left:-2.65%'>w</span>Substitution
+ of actual parameters for the formal template parameters.</span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s33796"
+ type="#_x0000_m1027" style='position:absolute;left:60pt;top:210pt;width:594pt;
+ height:242.25pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0019_image031.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s33796" src="slide0019_image032.jpg"
+ style='position:absolute;top:39.0%;left:8.42%;width:82.58%;height:44.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019_image031.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019_image031.png
new file mode 100644
index 0000000..5da1431
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019_image031.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019_image032.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019_image032.jpg
new file mode 100644
index 0000000..3458096
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0019_image032.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021.htm
new file mode 100644
index 0000000..65ee210
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021.htm
@@ -0,0 +1,479 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Generics: Examples Generic Operations">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<!--[if gte IE 5]>
+<object id=MSOANIM classid="CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"></object>
+<object id=MSOTIME classid="CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"></object>
+<![endif]-->
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<style>
+<!--
+oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }
+oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }
+oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><script><!--
+g_animItemsToHide=new Array("_x0000_s35867","_x0000_s35866");
+
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="35"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()" oa:clockstart="onstart">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>13</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s35842"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s35842" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:87.82%;height:6.0%'>Generics: Examples Generic Operations</div>
+ <v:shape id="_x0000_s35845" type="#_x0000_t75" style='position:absolute;
+ left:84.75pt;top:231.125pt;width:220.5pt;height:66.75pt' fillcolor="#bbe0e3 [4]"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:imagedata src="slide0021_image033.png" o:title=""/>
+ <v:shadow color="gray [2]"/>
+ <o:lock v:ext="edit" text="t"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s35845"
+ src="slide0021_image034.jpg" style='position:absolute;top:42.75%;left:11.79%;
+ width:30.71%;height:12.25%'><![endif]><v:shape id="_x0000_s35846" type="#_x0000_t75"
+ style='position:absolute;left:367.25pt;top:194pt;width:298.625pt;height:105pt'
+ fillcolor="#bbe0e3 [4]" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:imagedata src="slide0021_image035.png" o:title=""/>
+ <v:shadow color="gray [2]"/>
+ <o:lock v:ext="edit" text="t"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s35846"
+ src="slide0021_image036.jpg" style='position:absolute;top:36.0%;left:50.93%;
+ width:41.38%;height:19.5%'><![endif]><v:group id="_x0000_s35863" style='position:absolute;
+ left:126pt;top:342pt;width:478.5pt;height:50.25pt' coordorigin="3696,3213"
+ coordsize="3828,402" o:tableproperties="1" o:tablelimits="43.25pt">
+ <o:lock v:ext="edit" rotation="t"/>
+ <v:rect id="_x0000_s35848" style='position:absolute;left:3696;top:3213;
+ width:3828;height:402' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+ <v:fill alignshape="f" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s35849" style='position:absolute' from="3696,3213"
+ to="7524,3213" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s35850" style='position:absolute' from="3696,3615"
+ to="7524,3615" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s35851" style='position:absolute' from="3696,3213"
+ to="3696,3615" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s35852" style='position:absolute' from="7524,3213"
+ to="7524,3615" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line></v:group><v:group id="_x0000_s35864" style='position:absolute;
+ left:126pt;top:402pt;width:478.5pt;height:79pt' coordorigin="3696,3639"
+ coordsize="3828,632" o:tableproperties="1" o:tablelimits="56.375pt">
+ <o:lock v:ext="edit" rotation="t"/>
+ <v:rect id="_x0000_s35854" style='position:absolute;left:3696;top:3639;
+ width:3828;height:632' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+ <v:fill alignshape="f" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s35855" style='position:absolute' from="3696,3639"
+ to="7524,3639" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s35856" style='position:absolute' from="3696,4271"
+ to="7524,4271" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s35857" style='position:absolute' from="3696,3639"
+ to="3696,4271" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s35858" style='position:absolute' from="7524,3639"
+ to="7524,4271" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line></v:group><v:line id="_x0000_s35859" style='position:absolute'
+ from="1in,324pt" to="660pt,324pt" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0
+ v:shapes="_x0000_s35863,_x0000_s35848,_x0000_s35849,_x0000_s35850,_x0000_s35851,_x0000_s35852,_x0000_s35864,_x0000_s35854,_x0000_s35855,_x0000_s35856,_x0000_s35857,_x0000_s35858,_x0000_s35859"
+ src="slide0021_image037.gif" style='position:absolute;top:60.0%;left:9.92%;
+ width:82.02%;height:29.5%'><![endif]>
+ <div v:shape="_x0000_s35848">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:63.75%;left:18.53%;width:64.6%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'> </span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>interface</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObject</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:66.25%;left:18.53%;
+ width:64.6%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'><T></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>T</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>someOperation(T</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>p1);</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:69.0%;left:18.53%;
+ width:64.6%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'> </span></span></span></div>
+ </div>
+ <div v:shape="_x0000_s35854">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:74.75%;left:18.53%;width:64.6%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'> </span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>class</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClassImpl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObjectImpl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>implements</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:77.5%;left:18.53%;
+ width:64.6%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'><T></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>T</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>someOperation(T</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>p1)</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:80.25%;left:18.53%;
+ width:64.6%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#3F7F5F'>//...</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:82.75%;left:18.53%;
+ width:64.6%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:85.5%;left:18.53%;
+ width:64.6%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'> </span></span></span></div>
+ </div>
+ <v:line id="_x0000_s35860" style='position:absolute;flip:x' from="336pt,155.5pt"
+ to="337.625pt,324pt" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:rect id="_x0000_s35861" style='position:absolute;left:1in;top:138pt;
+ width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:rect id="_x0000_s35862" style='position:absolute;left:382.125pt;
+ top:138pt;width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><![if !vml]><img border=0 v:shapes="_x0000_s35860"
+ src="slide0021_image038.gif" style='position:absolute;top:28.75%;left:46.62%;
+ width:.56%;height:31.75%'><![endif]>
+ <div v:shape="_x0000_s35861">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.5%;
+ left:11.04%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'></span><u>UML Model</u></div>
+ </div>
+ <div v:shape="_x0000_s35862">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.5%;
+ left:54.11%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'></span><u>Properties</u></div>
+ </div>
+ <v:oval id="_x0000_s35866" style='position:absolute;left:378pt;top:246pt;
+ width:270pt;height:48pt;flip:y;mso-wrap-style:none;v-text-anchor:middle'
+ fillcolor="#bbe0e3 [4]" strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:animation number="2" delay="0" type="object" effect="cut"
+ direction="noBlack" flag="17408"/><p:onmousemove flag="1"/></v:oval><![if !vml]><img
+ border=0 v:shapes="_x0000_s35866" src="slide0021_image039.gif"
+ style='position:absolute;top:45.5%;left:52.43%;width:37.82%;height:9.5%'><![endif]><v:oval
+ id="_x0000_s35867" style='position:absolute;left:78pt;top:270pt;width:3in;
+ height:18pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:animation number="3" delay="0" type="object" effect="cut"
+ direction="noBlack" flag="17408"/><p:onmousemove flag="1"/></v:oval><![if !vml]><img
+ border=0 v:shapes="_x0000_s35867" src="slide0021_image040.gif"
+ style='position:absolute;top:50.0%;left:10.86%;width:30.33%;height:4.0%'><![endif]></p:slide></div>
+
+<p:animation number="-1177318950"/><oa:par id="TimeNode0" dur="indefinite"
+ restart="never" p:nodeType="timingRoot">
+ <oa:seq id="TimeNode1" dur="indefinite" prev="document.onpptprev"
+ next="document.onpptnext" concurrent="enabled" nextAction="seek"
+ p:nodeType="mainSeq">
+ <oa:par id="TimeNode2" begin="indefinite" fill="hold">
+ <oa:par id="TimeNode3" begin="0.0" fill="hold">
+ <oa:par id="TimeNode4" o:presetID="ppt_55" o:presetClass="entrance"
+ o:presetSubType="0x0" begin="0.0" fill="hold" p:nodeType="clickEffect">
+ <oa:set id="TimeNode5" begin="0.0" dur="0.001" fill="hold"
+ targetElement="_x0000_s35866" attributeName="style.visibility"
+ to="visible"/>
+ <oa:animate id="TimeNode6" dur="1.0" fill="hold"
+ targetElement="_x0000_s35866" attributeName="ppt_w" calcmode="linear"
+ valueType="number" keyTimes="0.0;1.0" values="#ppt_w*0.70;#ppt_w"/>
+ <oa:animate id="TimeNode7" dur="1.0" fill="hold"
+ targetElement="_x0000_s35866" attributeName="ppt_h" calcmode="linear"
+ valueType="number" keyTimes="0.0;1.0" values="#ppt_h;#ppt_h"/>
+ <oa:animateFilter id="TimeNode8" dur="1.0" targetElement="_x0000_s35866"
+ transition="in" filter="fade"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ <oa:par id="TimeNode9" begin="indefinite" fill="hold">
+ <oa:par id="TimeNode10" begin="0.0" fill="hold">
+ <oa:par id="TimeNode11" o:presetID="ppt_55" o:presetClass="entrance"
+ o:presetSubType="0x0" begin="0.0" fill="hold" p:nodeType="clickEffect">
+ <oa:set id="TimeNode12" begin="0.0" dur="0.001" fill="hold"
+ targetElement="_x0000_s35867" attributeName="style.visibility"
+ to="visible"/>
+ <oa:animate id="TimeNode13" dur="1.0" fill="hold"
+ targetElement="_x0000_s35867" attributeName="ppt_w" calcmode="linear"
+ valueType="number" keyTimes="0.0;1.0" values="#ppt_w*0.70;#ppt_w"/>
+ <oa:animate id="TimeNode14" dur="1.0" fill="hold"
+ targetElement="_x0000_s35867" attributeName="ppt_h" calcmode="linear"
+ valueType="number" keyTimes="0.0;1.0" values="#ppt_h;#ppt_h"/>
+ <oa:animateFilter id="TimeNode15" dur="1.0" targetElement="_x0000_s35867"
+ transition="in" filter="fade"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ </oa:seq>
+</oa:par>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image033.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image033.png
new file mode 100644
index 0000000..3f161f1
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image033.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image034.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image034.jpg
new file mode 100644
index 0000000..6ba0951
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image034.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image035.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image035.png
new file mode 100644
index 0000000..7b103c2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image035.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image036.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image036.jpg
new file mode 100644
index 0000000..abf9061
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image036.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image037.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image037.gif
new file mode 100644
index 0000000..da38f7a
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image037.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image038.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image038.gif
new file mode 100644
index 0000000..c21ffc5
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image038.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image039.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image039.gif
new file mode 100644
index 0000000..1f80d9b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image039.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image040.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image040.gif
new file mode 100644
index 0000000..7e0bb03
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0021_image040.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0022.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0022.htm
new file mode 100644
index 0000000..fd5e3bf
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0022.htm
@@ -0,0 +1,278 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Examples - Wildcards">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="36"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>14</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s36866"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s36867" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:618pt;height:240pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape><v:group id="_x0000_s36877"
+ style='position:absolute;left:78pt;top:342pt;width:438pt;height:66pt'
+ coordorigin="624,2736" coordsize="3504,528" o:tableproperties="3"
+ o:tablelimits="66pt">
+ <o:lock v:ext="edit" rotation="t"/>
+ <v:rect id="_x0000_s36869" style='position:absolute;left:624;top:2736;
+ width:3504;height:528' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+ <v:fill alignshape="f" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s36870" style='position:absolute' from="624,2736"
+ to="4128,2736" strokecolor="black [1]" strokeweight="1pt">
+ <v:stroke endcap="square" imagealignshape="f"/>
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s36871" style='position:absolute' from="624,3264"
+ to="4128,3264" strokecolor="black [1]" strokeweight="1pt">
+ <v:stroke endcap="square" imagealignshape="f"/>
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s36872" style='position:absolute' from="624,2736"
+ to="624,3264" strokecolor="black [1]" strokeweight="1pt">
+ <v:stroke endcap="square" imagealignshape="f"/>
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s36873" style='position:absolute' from="4128,2736"
+ to="4128,3264" strokecolor="black [1]" strokeweight="1pt">
+ <v:stroke endcap="square" imagealignshape="f"/>
+ <v:shadow color="gray [2]"/>
+ </v:line><p:placeholder type="object" position="2" size="half"/></v:group><![if !vml]><img
+ border=0
+ v:shapes="_x0000_s36877,_x0000_s36869,_x0000_s36870,_x0000_s36871,_x0000_s36872,_x0000_s36873"
+ src="slide0022_image041.gif" style='position:absolute;top:63.25%;left:10.67%;
+ width:61.23%;height:12.75%'><![endif]>
+ <div v:shape="_x0000_s36866" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Examples - Wildcards</div>
+ <div v:shape="_x0000_s36867" class=HB style='tab-stops:.4427in'><span
+ style='position:absolute;top:26.5%;left:10.48%;width:88.01%;height:4.5%'><span
+ class=HBB style='position:absolute;left:-2.34%'></span>In Java, wildcards are
+ represented by <b>? </b>which stands for an </span><span style='position:absolute;
+ top:31.0%;left:10.48%;width:82.02%;height:4.5%'>unknown type. </span>
+ <div style='position:absolute;top:36.25%;left:8.42%;width:84.08%;height:4.5%'><span
+ style='position:absolute;top:0%;left:2.44%;width:97.55%;height:100.0%'><span
+ style='visibility:hidden'><span class=HBB style='position:absolute;left:-2.51%'></span></span> </span></div>
+ <span style='position:absolute;top:41.5%;left:10.48%;width:94.38%;height:4.5%'><span
+ class=HBB style='position:absolute;left:-2.18%'></span>When we talk about
+ bounds we refer to the ability to specify that </span><span style='position:
+ absolute;top:46.0%;left:10.48%;width:87.82%;height:4.5%'>bindings must either
+ be the <b>super</b> type of some classifier or </span><span style='position:
+ absolute;top:50.5%;left:10.48%;width:82.02%;height:4.5%'><b>extend</b> some
+ classifier.</span></div>
+ <div v:shape="_x0000_s36869">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:63.75%;left:11.79%;width:64.6%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'> </span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>class</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass3Impl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObjectImpl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>implements</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass3</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:66.25%;left:11.79%;
+ width:58.98%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>protected</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>List<?</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>Car></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>someReference;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:69.0%;left:11.79%;
+ width:58.98%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>protected</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>List<?</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>super</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>Car></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>anotherReference;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:71.75%;left:11.79%;
+ width:58.98%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'> </span></span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0022_image041.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0022_image041.gif
new file mode 100644
index 0000000..0f65583
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0022_image041.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023.htm
new file mode 100644
index 0000000..efcb34c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023.htm
@@ -0,0 +1,214 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Examples - Wildcards">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<!--[if gte IE 5]>
+<object id=MSOANIM classid="CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"></object>
+<object id=MSOTIME classid="CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"></object>
+<![endif]-->
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<style>
+<!--
+oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }
+oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }
+oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="37"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()" oa:clockstart="onstart">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>15</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s37890"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s37890" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Examples - Wildcards</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s37892"
+ type="#_x0000_m1027" style='position:absolute;left:54pt;top:126pt;width:342pt;
+ height:152.5pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0023_image042.gif" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="1" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s37892" src="slide0023_image042.gif"
+ style='position:absolute;top:23.25%;left:7.49%;width:47.56%;height:28.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s37894" type="#_x0000_m1027"
+ style='position:absolute;left:342pt;top:168pt;width:366pt;height:315.625pt'
+ o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+ fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0023_image043.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s37894" src="slide0023_image044.jpg"
+ style='position:absolute;top:31.0%;left:47.56%;width:50.74%;height:58.5%'><![endif]><v:oval
+ id="_x0000_s37896" style='position:absolute;left:540pt;top:420pt;width:132pt;
+ height:1in;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s37896" src="slide0023_image045.gif" style='position:absolute;
+ top:77.75%;left:74.9%;width:18.72%;height:14.0%'><![endif]><v:oval id="_x0000_s37897"
+ style='position:absolute;left:570pt;top:264pt;width:138pt;height:1in;
+ mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s37897" src="slide0023_image046.gif" style='position:absolute;
+ top:48.75%;left:79.02%;width:19.66%;height:14.0%'><![endif]><v:oval id="_x0000_s37898"
+ style='position:absolute;left:522pt;top:240pt;width:114pt;height:30pt;
+ mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s37898" src="slide0023_image047.gif" style='position:absolute;
+ top:44.5%;left:72.47%;width:16.29%;height:6.0%'><![endif]></p:slide></div>
+
+<p:animation/><oa:par id="TimeNode0" dur="indefinite" restart="never"
+ p:nodeType="timingRoot">
+ <oa:seq id="TimeNode1" dur="indefinite" prev="document.onpptprev"
+ next="document.onpptnext" concurrent="enabled" nextAction="seek"
+ p:nodeType="mainSeq">
+ <oa:par id="TimeNode2" begin="indefinite" fill="hold">
+ <oa:par id="TimeNode3" begin="0.0" fill="hold">
+ <oa:par id="TimeNode4" o:presetID="ppt_6" o:presetClass="emphasis"
+ o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+ p:nodeType="clickEffect">
+ <oa:animateScale id="TimeNode5" dur="2.0" fill="hold"
+ targetElement="_x0000_s37896" by="150.0,150.0"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ <oa:par id="TimeNode6" begin="indefinite" fill="hold">
+ <oa:par id="TimeNode7" begin="0.0" fill="hold">
+ <oa:par id="TimeNode8" o:presetID="ppt_6" o:presetClass="emphasis"
+ o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+ p:nodeType="clickEffect">
+ <oa:animateScale id="TimeNode9" dur="2.0" fill="hold"
+ targetElement="_x0000_s37897" by="150.0,150.0"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ <oa:par id="TimeNode10" begin="indefinite" fill="hold">
+ <oa:par id="TimeNode11" begin="0.0" fill="hold">
+ <oa:par id="TimeNode12" o:presetID="ppt_6" o:presetClass="emphasis"
+ o:presetSubType="0x0" begin="0.0" autoReverse="true" fill="remove"
+ p:nodeType="clickEffect">
+ <oa:animateScale id="TimeNode13" dur="2.0" fill="hold"
+ targetElement="_x0000_s37898" by="150.0,150.0"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ </oa:seq>
+</oa:par>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image042.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image042.gif
new file mode 100644
index 0000000..5f8ed92
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image042.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image043.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image043.png
new file mode 100644
index 0000000..0264b5e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image043.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image044.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image044.jpg
new file mode 100644
index 0000000..e9abe86
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image044.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image045.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image045.gif
new file mode 100644
index 0000000..50a9c73
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image045.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image046.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image046.gif
new file mode 100644
index 0000000..66d2e37
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image046.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image047.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image047.gif
new file mode 100644
index 0000000..ec8b9e2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0023_image047.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024.htm
new file mode 100644
index 0000000..34569a8
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024.htm
@@ -0,0 +1,152 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Enhanced Profile">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="38"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>16</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s38916"
+ type="#_x0000_m1027" style='position:absolute;left:1in;top:241.25pt;width:552pt;
+ height:220.75pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0024_image048.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s38916" src="slide0024_image049.jpg"
+ style='position:absolute;top:44.75%;left:9.92%;width:76.59%;height:41.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s38914" type="#_x0000_m1026"
+ style='position:absolute;left:54pt;top:84pt;width:612pt;height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s38915" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:618pt;height:174pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s38914" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Enhanced Profile</div>
+ <div v:shape="_x0000_s38915" style='tab-stops:.4427in'>
+ <div class=HB style='mso-line-spacing:"90 20 0";position:absolute;top:26.0%;
+ left:8.42%;width:84.08%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.44%;width:97.55%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.51%'></span>UML cannot capture
+ everything. </span></div>
+ <div class=HB style='mso-line-spacing:"90 20 0";position:absolute;top:31.0%;
+ left:8.42%;width:84.08%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.44%;width:97.55%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.51%'></span><<eGenericType>> </span></div>
+ <div class=HB1 style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:35.75%;left:15.35%;width:82.77%;height:4.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.94%;font-family:Wingdings'>w</span>For code
+ generation, we want to mark classes as intermediary </span><span
+ style='position:absolute;top:39.5%;left:15.35%;width:77.15%;height:4.0%'>constructs
+ (not included in final Java representation). </span></div>
+ <div class=HB1 style='mso-line-spacing:"90 20 0";position:absolute;top:43.75%;
+ left:12.92%;width:79.58%;height:4.0%'><span style='position:absolute;
+ top:0%;left:3.05%;width:96.94%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.15%;font-family:Wingdings'>w</span>Introduce
+ upper and lower bounds. </span></div>
+ <div class=HB style='mso-line-spacing:"90 20 0";position:absolute;top:48.25%;
+ left:8.42%;width:84.08%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.44%;width:97.55%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.51%'></span><<eTypeParameter>> </span></div>
+ <div class=HB1 style='mso-line-spacing:"90 20 0";position:absolute;top:53.25%;
+ left:12.92%;width:79.58%;height:4.0%'><span style='position:absolute;
+ top:0%;left:3.05%;width:96.94%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.15%;font-family:Wingdings'>w</span>Introduce
+ multiple bounds.</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024_image048.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024_image048.png
new file mode 100644
index 0000000..e03d0f7
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024_image048.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024_image049.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024_image049.jpg
new file mode 100644
index 0000000..d6d9aa0
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0024_image049.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025.htm
new file mode 100644
index 0000000..2d1a27b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025.htm
@@ -0,0 +1,253 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Examples - Wildcards">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="39"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>17</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s39938"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s39939" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:618pt;height:114pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s39938" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Examples - Wildcards</div>
+ <div v:shape="_x0000_s39939" style='tab-stops:.4427in'>
+ <div class=HB><span style='position:absolute;top:26.5%;left:10.48%;width:88.57%;
+ height:4.0%'><span style='font-size:90%'><span class=HBB style='position:absolute;
+ left:-2.32%'></span></span><span style='font-size:90%'>Lets revisit our
+ previous example with wildcards and now consider </span></span><span
+ style='position:absolute;top:30.5%;left:10.48%;width:82.02%;height:4.0%'><span
+ style='font-size:90%'>stereotype properties. </span></span></div>
+ <div class=HB1 style='position:absolute;top:35.25%;left:12.92%;width:92.5%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.63%;width:97.36%;
+ height:100.0%'><span style='font-size:89%'><span class=HB1B style='position:
+ absolute;left:-2.7%'>w</span></span><span style='font-size:89%'>We can set the
+ upper and lower bounds on our <<EGeneric>> stereotype. </span></span></div>
+ <div class=HB1 style='position:absolute;top:39.5%;left:12.92%;width:79.58%;
+ height:3.5%'><span style='position:absolute;top:0%;left:3.05%;width:96.94%;
+ height:100.0%'><span style='font-size:89%'><span class=HB1B style='position:
+ absolute;left:-3.15%'>w</span></span><span style='font-size:89%'>In the case
+ of our Wildcard_extends_Car, we have the following:</span></span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s39940"
+ type="#_x0000_m1027" style='position:absolute;left:6in;top:330pt;width:234pt;
+ height:56.625pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0025_image050.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s39940" src="slide0025_image051.jpg"
+ style='position:absolute;top:61.0%;left:59.92%;width:32.58%;height:10.5%'><![endif]><v:rect
+ id="_x0000_s39944" style='position:absolute;left:138pt;top:264pt;width:172.875pt;
+ height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:rect id="_x0000_s39945" style='position:absolute;left:448.125pt;
+ top:264pt;width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s39946" style='position:absolute;flip:x' from="408pt,306pt"
+ to="409.625pt,474.5pt" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s39946"
+ src="slide0025_image052.gif" style='position:absolute;top:56.5%;left:56.55%;
+ width:.56%;height:31.75%'><![endif]>
+ <div v:shape="_x0000_s39944">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:49.75%;
+ left:20.22%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'></span><u>UML Model</u></div>
+ </div>
+ <div v:shape="_x0000_s39945">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:49.75%;
+ left:63.29%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'></span><u>Properties</u></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s39950"
+ type="#_x0000_m1027" style='position:absolute;left:60pt;top:312pt;width:330pt;
+ height:149.625pt;mso-wrap-style:none;mso-wrap-distance-left:9pt;
+ mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
+ mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
+ mso-position-horizontal-relative:text;mso-position-vertical:absolute;
+ mso-position-vertical-relative:text;v-text-anchor:middle' o:spt="75"
+ o:bwmode="auto" o:preferrelative="t" o:allowincell="t" o:allowoverlap="t"
+ path="m@4@5l@4@11@9@11@9@5xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="red" strokeweight=".75pt" insetpen="f" o:insetmode="custom">
+ <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+ origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+ angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+ type="solid"/>
+ <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+ imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+ endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+ <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+ on="f" imagealignshape="t"/>
+ <o:column v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+ imagealignshape="t"/>
+ </v:stroke>
+ <v:imagedata src="slide0025_image053.png" o:title=""/>
+ <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+ color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+ <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+ foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+ metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+ orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+ viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+ skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+ lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+ lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+ lightharsh2="f"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+ length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+ <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s39950" src="slide0025_image054.jpg"
+ style='position:absolute;top:57.75%;left:8.42%;width:45.88%;height:27.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image050.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image050.png
new file mode 100644
index 0000000..41a4730
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image050.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image051.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image051.jpg
new file mode 100644
index 0000000..28b114a
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image051.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image052.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image052.gif
new file mode 100644
index 0000000..53ac764
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image052.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image053.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image053.png
new file mode 100644
index 0000000..1ccf064
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image053.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image054.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image054.jpg
new file mode 100644
index 0000000..41d2283
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0025_image054.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026.htm
new file mode 100644
index 0000000..4b1c213
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026.htm
@@ -0,0 +1,352 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Generics: Examples Multiple Constraining Classifiers">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="40"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>18</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s40962"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s40962" class=T style='position:absolute;top:17.0%;
+ left:8.42%;width:97.37%;height:5.25%'><span style='font-size:86%'>Generics:
+ Examples Multiple Constraining Classifiers</span></div>
+ <v:shape id="_x0000_s40964" type="#_x0000_t75" style='position:absolute;
+ left:46.625pt;top:182pt;width:287.25pt;height:69pt' fillcolor="#bbe0e3 [4]"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:imagedata src="slide0026_image055.gif" o:title=""/>
+ <v:shadow color="gray [2]"/>
+ <o:lock v:ext="edit" text="t"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s40964"
+ src="slide0026_image055.gif" style='position:absolute;top:33.75%;left:6.55%;
+ width:39.88%;height:12.75%'><![endif]><v:group id="_x0000_s40983" style='position:absolute;
+ left:85.375pt;top:316pt;width:436.625pt;height:31.25pt' coordorigin="683,2528"
+ coordsize="3493,250" o:tableproperties="1" o:tablelimits="31.25pt">
+ <o:lock v:ext="edit" rotation="t"/>
+ <v:rect id="_x0000_s40966" style='position:absolute;left:683;top:2528;
+ width:3493;height:250' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+ <v:fill alignshape="f" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s40967" style='position:absolute' from="683,2528"
+ to="4176,2528" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s40968" style='position:absolute' from="683,2778"
+ to="4176,2778" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s40969" style='position:absolute' from="683,2528"
+ to="683,2778" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s40970" style='position:absolute' from="4176,2528"
+ to="4176,2778" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line></v:group><v:group id="_x0000_s40971" style='position:absolute;
+ left:85.375pt;top:364.125pt;width:592.625pt;height:38pt' coordorigin="417,2106"
+ coordsize="2811,304" o:tableproperties="1" o:tablelimits="38pt">
+ <o:lock v:ext="edit" rotation="t"/>
+ <v:rect id="_x0000_s40972" style='position:absolute;left:417;top:2106;
+ width:2811;height:304' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+ <v:fill alignshape="f" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s40973" style='position:absolute' from="417,2106"
+ to="3228,2106" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s40974" style='position:absolute' from="417,2410"
+ to="3228,2410" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s40975" style='position:absolute' from="417,2106"
+ to="417,2410" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s40976" style='position:absolute' from="3228,2106"
+ to="3228,2410" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line></v:group><![if !vml]><img border=0
+ v:shapes="_x0000_s40983,_x0000_s40966,_x0000_s40967,_x0000_s40968,_x0000_s40969,_x0000_s40970,_x0000_s40971,_x0000_s40972,_x0000_s40973,_x0000_s40974,_x0000_s40975,_x0000_s40976"
+ src="slide0026_image056.gif" style='position:absolute;top:58.5%;left:11.79%;
+ width:82.58%;height:16.25%'><![endif]>
+ <div v:shape="_x0000_s40966">
+ <div class=Tbl1 style='mso-margin-left-alt:293;mso-text-indent-alt:293'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:144;position:absolute;top:59.0%;
+ left:12.92%;width:61.98%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>interface</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass4<P1</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>A</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>&</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>B></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObject</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'>...</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'> </span></span></div>
+ </div>
+ <div v:shape="_x0000_s40972">
+ <div class=Tbl1 style='mso-margin-left-alt:293;mso-text-indent-alt:293'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:144;position:absolute;top:67.75%;
+ left:12.92%;width:90.82%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>class</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass4Impl<P1</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>extends</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>A</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>&</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>B></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObjectImpl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>implements</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>MyClass4<P1></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>{</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'>
</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'> </span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:black'>}</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:Arial;mso-fareast-font-family:"Times New Roman";
+ mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+ <v:shape id="_x0000_s40977" type="#_x0000_t75" style='position:absolute;
+ left:363.5pt;top:202pt;width:298.625pt;height:46.5pt' fillcolor="#bbe0e3 [4]"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:imagedata src="slide0026_image057.gif" o:title=""/>
+ <v:shadow color="gray [2]"/>
+ <o:lock v:ext="edit" text="t"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s40977"
+ src="slide0026_image057.gif" style='position:absolute;top:37.5%;left:50.56%;
+ width:41.38%;height:8.5%'><![endif]><v:line id="_x0000_s40978" style='position:absolute'
+ from="60pt,282pt" to="660pt,282pt" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s40978"
+ src="slide0026_image058.gif" style='position:absolute;top:52.25%;left:8.23%;
+ width:83.7%;height:.5%'><![endif]><v:line id="_x0000_s40979" style='position:absolute;
+ flip:x' from="336pt,150pt" to="336pt,282pt" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:rect id="_x0000_s40980" style='position:absolute;left:68.25pt;
+ top:136.25pt;width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:rect id="_x0000_s40981" style='position:absolute;left:378.375pt;
+ top:136.25pt;width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><![if !vml]><img border=0 v:shapes="_x0000_s40979"
+ src="slide0026_image059.gif" style='position:absolute;top:27.75%;left:46.62%;
+ width:.37%;height:25.0%'><![endif]>
+ <div v:shape="_x0000_s40980">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.25%;
+ left:10.48%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'></span><u>UML Model</u></div>
+ </div>
+ <div v:shape="_x0000_s40981">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.25%;
+ left:53.55%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'></span><u>Properties</u></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image055.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image055.gif
new file mode 100644
index 0000000..aa645a3
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image055.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image056.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image056.gif
new file mode 100644
index 0000000..565627c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image056.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image057.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image057.gif
new file mode 100644
index 0000000..89c83fe
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image057.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image058.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image058.gif
new file mode 100644
index 0000000..e54a2ed
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image058.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image059.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image059.gif
new file mode 100644
index 0000000..19f2d3a
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0026_image059.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0028.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0028.htm
new file mode 100644
index 0000000..86caea4
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0028.htm
@@ -0,0 +1,168 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Tips & Resources">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="42"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>20</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s43010"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s43011" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s43010" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Tips & Resources</div>
+ <div v:shape="_x0000_s43011" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:26.0%;left:10.48%;width:94.75%;height:4.5%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.17%'></span></span><span
+ style='font-size:83%'>Anything that can be expressed in Java can be
+ represented with </span></span><span style='position:absolute;top:30.0%;
+ left:10.48%;width:81.27%;height:4.5%'><span style='font-size:83%'>UML
+ constructs. </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:35.0%;
+ left:8.42%;width:83.14%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:67%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.53%'></span></span><span style='font-size:67%;display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:39.0%;left:10.48%;width:91.38%;height:4.5%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.25%'></span></span><span
+ style='font-size:83%'>Remember that in UML, you need concrete representations
+ of </span></span><span style='position:absolute;top:43.0%;left:10.48%;
+ width:86.51%;height:4.5%'><span style='font-size:83%'>your generic classes
+ (bound classes) in order to use them. </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:47.75%;
+ left:12.92%;width:78.83%;height:4.0%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='font-size:90%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span style='font-size:90%'>These extra constructs
+ are not required in Java or EMF. </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:52.25%;
+ left:8.42%;width:83.14%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:67%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.53%'></span></span><span style='font-size:67%;display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:56.25%;
+ left:8.42%;width:83.14%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='font-size:83%'>If you get stuck </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:61.0%;left:15.35%;width:86.89%;height:4.0%'><span style='font-size:90%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.8%;font-family:
+ Wingdings'>w</span></span><span style='font-size:90%'>Use the Ecore to UML2
+ converter.<span style='mso-spacerun:yes'> </span>Start with EMF
+ representation </span></span><span style='position:absolute;top:64.75%;
+ left:15.35%;width:76.21%;height:4.0%'><span style='font-size:90%'>and then
+ generate UML representation.<span style='mso-spacerun:yes'> </span> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:69.0%;
+ left:12.92%;width:78.83%;height:4.0%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='font-size:90%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span style='font-size:90%'>Can be simpler for those
+ who understand EMF. </span></span></div>
+ <div class=B2 style='mso-line-spacing:"90 20 0";position:absolute;top:73.5%;
+ left:17.22%;width:74.34%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.51%;width:97.48%;height:100.0%'><span style='font-size:89%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.58%;font-family:Wingdings'>§</span></span><span style='font-size:89%;
+ display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:77.5%;
+ left:8.42%;width:83.14%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='font-size:83%'>Changes to upcoming version of UML meta-model. </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:82.25%;
+ left:12.92%;width:78.83%;height:4.0%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='font-size:90%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span style='font-size:90%'>RTF issue</span><span
+ style='font-size:60%'>: </span><span style='font-size:60%'><p:onmouseclick
+ hyperlinktype="url" location="Issue11243"
+ href="http://www.omg.org/issues/uml2-rtf.html"/><a
+ href="http://www.omg.org/issues/uml2-rtf.html#Issue11243" target="_blank"
+ onclick="window.event.cancelBubble=true;" style='position:relative'>http://www.omg.org/issues/uml2-rtf.html#Issue11243</a></span><span
+ style='font-size:60%;mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0029.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0029.htm
new file mode 100644
index 0000000..4f6e180
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0029.htm
@@ -0,0 +1,182 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: References">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="43"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>21</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s44034"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s44035" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:330pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s44034" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: References</div>
+ <div v:shape="_x0000_s44035" style='tab-stops:.4427in'>
+ <div class=B style='position:absolute;top:26.5%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%'><span class=BB style='position:
+ absolute;left:-2.53%'></span></span><span style='font-size:67%'>More in-depth
+ articles can be found on the UML2 wiki </span></span></div>
+ <div class=B1 style='position:absolute;top:30.5%;left:12.92%;width:78.83%;
+ height:3.25%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='font-size:70%'><span class=B1B style='position:
+ absolute;left:-3.19%'>w</span></span><span style='font-size:70%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:70%'><p:onmouseclick
+ hyperlinktype="url" href="http://wiki.eclipse.org/MDT-UML2"/><a
+ href="http://wiki.eclipse.org/MDT-UML2" target="_blank"
+ onclick="window.event.cancelBubble=true;" style='position:relative'>http://wiki.eclipse.org/MDT-UML2</a></span><span
+ style='font-size:70%;display:none'> </span></span></div>
+ <div class=B style='position:absolute;top:34.5%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span><span style='font-size:
+ 67%;display:none'> </span></span></div>
+ <div class=B style='position:absolute;top:38.75%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%'><span class=BB style='position:
+ absolute;left:-2.53%'></span></span><span style='font-size:67%'>UML
+ superstructure specification </span></span></div>
+ <div class=B1 style='position:absolute;top:42.75%;left:12.92%;width:78.83%;
+ height:3.25%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='font-size:70%'><span class=B1B style='position:
+ absolute;left:-3.19%'>w</span></span><span style='font-size:70%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:70%'><p:onmouseclick
+ hyperlinktype="url" href="http://www.omg.org/cgi-bin/doc?formal/07-02-05"/><a
+ href="http://www.omg.org/cgi-bin/doc?formal/07-02-05" target="_blank"
+ onclick="window.event.cancelBubble=true;" style='position:relative'>http://www.omg.org/cgi-bin/doc?formal/07-02-05
+ </a></span><span style='font-size:70%;display:none'> </span></span></div>
+ <div class=B style='position:absolute;top:46.75%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span><span style='font-size:
+ 67%;display:none'> </span></span></div>
+ <div class=B style='position:absolute;top:51.0%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%'><span class=BB style='position:
+ absolute;left:-2.53%'></span></span><span style='font-size:67%'>The generics
+ tutorial </span></span></div>
+ <div class=B1 style='position:absolute;top:55.25%;left:12.92%;width:78.83%;
+ height:3.25%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='font-size:70%'><span class=B1B style='position:
+ absolute;left:-3.19%'>w</span></span><span style='font-size:70%'><p:onmouseclick
+ hyperlinktype="url"
+ href="http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf"/><a
+ href="http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf" target="_blank"
+ onclick="window.event.cancelBubble=true;" style='position:relative'>http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf</a></span><span
+ style='font-size:70%;display:none'> </span></span></div>
+ <div class=B1 style='position:absolute;top:59.0%;left:12.92%;width:78.83%;
+ height:3.5%'><span style='mso-special-format:nobullet;display:none;font-family:
+ Wingdings'>w</span><span style='font-size:80%;color:#0033CC;display:none'> </span></div>
+ <div class=B style='position:absolute;top:63.25%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%'><span class=BB style='position:
+ absolute;left:-2.53%'></span></span><span style='font-size:67%'>Java Generics
+ FAQ by Angelika Langer </span></span></div>
+ <div class=B1 style='position:absolute;top:67.5%;left:12.92%;width:78.83%;
+ height:3.25%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='font-size:70%'><span class=B1B style='position:
+ absolute;left:-3.19%'>w</span></span><span style='font-size:70%'><p:onmouseclick
+ hyperlinktype="url"
+ href="http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html"/><a
+ href="http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html"
+ target="_blank" onclick="window.event.cancelBubble=true;" style='position:
+ relative'>http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html</a></span><span
+ style='font-size:80%;color:#0033CC;display:none'> </span></span></div>
+ <div class=B1 style='position:absolute;top:71.25%;left:12.92%;width:78.83%;
+ height:3.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='font-size:80%;color:#0033CC;visibility:hidden'><span
+ class=B1B style='position:absolute;left:-3.19%'>w</span></span><span
+ style='font-size:80%;color:#0033CC;display:none'> </span></span></div>
+ <div class=B style='position:absolute;top:75.5%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%;color:#0033CC;visibility:hidden'><span
+ class=BB style='position:absolute;left:-2.53%'></span></span><span
+ style='font-size:67%;color:#0033CC;display:none'> </span></span></div>
+ <div class=B style='position:absolute;top:80.25%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span><span style='mso-special-format:
+ lastCR;display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0030.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0030.htm
new file mode 100644
index 0000000..43ff3d2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0030.htm
@@ -0,0 +1,165 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Agenda">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="44"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>22</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s45058"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s45059" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s45058" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'><span lang=EN-US style='mso-ansi-language:
+ EN-US'>Agenda</span><span style='mso-special-format:lastCR;display:none'> </span></div>
+ <div v:shape="_x0000_s45059" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:26.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Introduction </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:32.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'><b><i> </i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:37.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>New Features: </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:43.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:49.25%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Generics </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:54.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:60.25%;
+ left:12.92%;width:78.83%;height:5.25%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='font-size:120%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:120%;mso-ansi-language:
+ EN-US'><b><i>Static Profile Definition </i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:66.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'><b><i> </i></b></span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:71.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>OCL Integration </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:76.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='mso-ansi-language:EN-US;
+ display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:81.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Summary </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:87.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:93.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0031.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0031.htm
new file mode 100644
index 0000000..b2bedc4
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0031.htm
@@ -0,0 +1,177 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: What is a profile?">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="45"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>23</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s46082"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s46083" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:642pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s46082" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:85.95%;height:6.0%'>Static Profile Definition: What is a
+ profile?</div>
+ <div v:shape="_x0000_s46083" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:26.0%;
+ left:8.42%;width:87.26%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.36%;width:97.85%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.41%'></span></span><span
+ style='font-size:83%'>A profile is a lightweight extension mechanism for
+ UML. </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:31.0%;left:15.35%;width:87.82%;height:4.0%'><span style='font-size:90%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.77%;font-family:
+ Wingdings'>w</span></span><span style='font-size:90%'>Does not specialize
+ meta-types from UML, rather uses meta-class </span></span><span
+ style='position:absolute;top:34.5%;left:15.35%;width:80.52%;height:4.0%'><span
+ style='font-size:90%'>extensions. </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:38.75%;
+ left:8.42%;width:87.26%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.36%;width:97.85%;height:100.0%'><span style='font-size:58%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.41%'></span></span><span style='font-size:58%;display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:42.5%;left:10.48%;width:91.76%;height:4.5%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.24%'></span></span><span
+ style='font-size:83%'>It enables customization of UML for a specific domain to
+ make </span></span><span style='position:absolute;top:46.5%;left:10.48%;
+ width:85.39%;height:4.5%'><span style='font-size:83%'>modeling easier. </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:51.0%;
+ left:8.42%;width:87.26%;height:3.25%'><span style='position:absolute;
+ top:0%;left:2.36%;width:97.85%;height:100.0%'><span style='font-size:58%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.41%'></span></span><span style='font-size:58%;display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:54.75%;
+ left:8.42%;width:87.26%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.36%;width:97.85%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.41%'></span></span><span
+ lang=EN-US style='font-size:83%;mso-ansi-language:EN-US'>Primary extension
+ construct is the Stereotype. </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:59.5%;
+ left:8.42%;width:87.26%;height:2.75%'><span style='position:absolute;
+ top:0%;left:2.36%;width:97.85%;height:100.0%'><span style='font-size:50%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.41%'></span></span><span lang=EN-US style='font-size:50%;mso-ansi-language:
+ EN-US;display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:62.5%;
+ left:8.42%;width:87.26%;height:4.5%'><span style='position:absolute;
+ top:0%;left:2.36%;width:97.85%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.41%'></span></span><span
+ lang=EN-US style='font-size:83%;mso-ansi-language:EN-US'>Stereotypes can be
+ used to add: </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:67.25%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:80%;mso-ansi-language:
+ EN-US'>Keywords </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:71.25%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:80%;mso-ansi-language:
+ EN-US'>Constraints </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:75.25%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:80%;mso-ansi-language:
+ EN-US'>Images </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:79.25%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:80%;mso-ansi-language:
+ EN-US'>Properties </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:83.0%;
+ left:12.92%;width:82.95%;height:3.5%'><span style='position:absolute;
+ top:0%;left:2.93%;width:97.06%;height:100.0%'><span style='font-size:80%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.02%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:80%;mso-ansi-language:
+ EN-US'>Behavior</span><span style='font-size:90%;mso-special-format:lastCR;
+ display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035.htm
new file mode 100644
index 0000000..dbdebd1
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035.htm
@@ -0,0 +1,170 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Workflow (New)">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="49"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>28</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s50181"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s50181" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: Workflow (New)</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s50180"
+ type="#_x0000_m1027" style='position:absolute;left:348pt;top:234pt;width:5in;
+ height:247pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="t" strokecolor="black [1]">
+ <v:fill opacity="1" color2="white [0]" o:opacity2="1" recolor="f" rotate="f"
+ o:detectmouseclick="f"/>
+ <v:stroke filltype="solid" joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0035_image077.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="1"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s50180" src="slide0035_image078.jpg"
+ style='position:absolute;top:43.25%;left:48.31%;width:50.18%;height:46.0%'><![endif]><v:rect
+ id="_x0000_s50184" style='position:absolute;left:30pt;top:138pt;width:372pt;
+ height:264pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ </v:rect>
+ <div v:shape="_x0000_s50184" style='tab-stops:.4427in'>
+ <div class=B1 style='mso-margin-left-alt:492'></div>
+ <div class=B2 style='mso-margin-left-alt:720'></div>
+ <div class=B3 style='mso-margin-left-alt:877'></div>
+ <div class=B4 style='mso-margin-left-alt:1127'></div>
+ <div class=B style='mso-margin-left-alt:288;position:absolute;top:26.5%;
+ left:5.24%;width:49.81%;height:4.5%'><span style='position:absolute;
+ top:0%;left:9.77%;width:89.84%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-10.87%'>1.</span></span><span
+ style='font-size:83%'>Create our profile in UML. </span></span></div>
+ <div class=B style='mso-margin-left-alt:288;position:absolute;top:31.75%;
+ left:5.24%;width:49.81%;height:4.5%'><span style='position:absolute;
+ top:0%;left:9.77%;width:89.84%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-10.87%'>2.</span></span><span
+ style='font-size:83%'>Apply Ecore profile. </span></span></div>
+ <div class=B style='mso-margin-left-alt:288'><span style='position:absolute;
+ top:37.25%;left:10.11%;width:52.62%;height:4.5%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-9.25%'>3.</span></span><span
+ style='font-size:83%'>Apply <<EPackage>> stereotype to </span></span><span
+ style='position:absolute;top:41.5%;left:10.11%;width:44.75%;height:4.5%'><span
+ style='font-size:83%'>the profile root. </span></span></div>
+ <div class=B style='mso-margin-left-alt:288;position:absolute;top:47.0%;
+ left:5.24%;width:49.81%;height:4.5%'><span style='position:absolute;
+ top:0%;left:9.77%;width:89.84%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-10.87%'>4.</span></span><span
+ style='font-size:83%'>Set NsURI. </span></span></div>
+ <div class=B style='mso-margin-left-alt:288;position:absolute;top:52.25%;
+ left:5.24%;width:49.81%;height:4.5%'><span style='position:absolute;
+ top:0%;left:9.77%;width:89.84%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-10.87%'>5.</span></span><span
+ style='font-size:83%'>Generate code. </span></span></div>
+ <div class=B style='mso-margin-left-alt:288;position:absolute;top:57.5%;
+ left:5.24%;width:49.81%;height:4.5%'><span style='position:absolute;
+ top:0%;left:9.77%;width:89.84%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-10.87%'>6.</span></span><span
+ style='font-size:83%'>Register extension point. </span></span></div>
+ <div class=B style='mso-margin-left-alt:288;position:absolute;top:62.75%;
+ left:5.24%;width:49.81%;height:4.5%'><span style='position:absolute;
+ top:0%;left:9.77%;width:89.84%;height:100.0%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-10.87%'>7.</span></span><span
+ style='font-size:83%'>Apply profile and stereotypes. </span></span></div>
+ <div class=B style='mso-margin-left-alt:288'><span style='position:absolute;
+ top:68.25%;left:10.11%;width:44.75%;height:4.5%'><span style='font-size:83%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-10.87%'>8.</span></span><span
+ style='font-size:83%'>Get and set values by calling </span></span><span
+ style='position:absolute;top:72.75%;left:10.11%;width:44.75%;height:4.5%'><span
+ style='font-size:83%'>getters and setters.</span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035_image077.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035_image077.png
new file mode 100644
index 0000000..694f9d2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035_image077.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035_image078.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035_image078.jpg
new file mode 100644
index 0000000..fc57d93
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0035_image078.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037.htm
new file mode 100644
index 0000000..9028770
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037.htm
@@ -0,0 +1,137 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Setting nsURI.">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="51"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>29</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s52226"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s52227" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:150pt;width:624pt;height:84pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s52226" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: Setting nsURI.</div>
+ <div v:shape="_x0000_s52227" class=HB style='tab-stops:.4427in'><span
+ style='position:absolute;top:28.75%;left:10.48%;width:98.68%;height:5.25%'><span
+ style='font-size:120%'><span class=HBB style='position:absolute;left:-2.08%'></span></span><span
+ style='font-size:120%'>Set the nsURI of the <<EPackage>>
+ stereotype applied </span></span><span style='position:absolute;top:34.0%;
+ left:10.48%;width:82.95%;height:5.25%'><span style='font-size:120%'>to the
+ profile root.</span><span style='mso-special-format:lastCR;display:none'> </span></span></div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s52228"
+ type="#_x0000_m1027" style='position:absolute;left:2in;top:234pt;width:5in;
+ height:224.875pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0037_image079.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s52228" src="slide0037_image080.jpg"
+ style='position:absolute;top:43.25%;left:20.03%;width:50.0%;height:41.75%'><![endif]><v:oval
+ id="_x0000_s52231" style='position:absolute;left:138pt;top:4in;width:366pt;
+ height:36pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="#339 [5]">
+ <v:fill opacity="0"/>
+ <v:shadow color="gray [2]"/>
+ </v:oval><![if !vml]><img border=0 v:shapes="_x0000_s52231"
+ src="slide0037_image081.gif" style='position:absolute;top:53.25%;left:19.1%;
+ width:51.31%;height:7.25%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image079.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image079.png
new file mode 100644
index 0000000..42c82df
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image079.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image080.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image080.jpg
new file mode 100644
index 0000000..d65bb92
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image080.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image081.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image081.gif
new file mode 100644
index 0000000..7c49ebe
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0037_image081.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038.htm
new file mode 100644
index 0000000..4ed9ab5
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038.htm
@@ -0,0 +1,212 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Code Generation.">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<!--[if gte IE 5]>
+<object id=MSOANIM classid="CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"></object>
+<object id=MSOTIME classid="CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"></object>
+<![endif]-->
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<style>
+<!--
+oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }
+oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }
+oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><script><!--
+g_animItemsToHide=new Array("_x0000_s53257");
+
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="52"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()" oa:clockstart="onstart">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>30</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s53250"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s53251" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:126pt;width:8in;height:66pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s53250" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:86.7%;height:6.0%'>Static Profile Definition: Code
+ Generation.</div>
+ <div v:shape="_x0000_s53251" class=HB style='tab-stops:.4427in'>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:23.5%;left:8.42%;
+ width:78.08%;height:4.0%'><span style='position:absolute;top:0%;left:2.63%;
+ width:97.6%;height:100.0%'><span style='font-size:90%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.7%'></span></span><span style='font-size:
+ 90%'>Generating Code for your Profile. </span></span></div>
+ <div style='mso-line-spacing:"80 20 0"'><span style='position:absolute;
+ top:27.5%;left:10.48%;width:90.07%;height:4.0%'><span style='font-size:90%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.28%'></span></span><span
+ style='font-size:90%'>Reference UML and Ecore generator models since you do
+ not need </span></span><span style='position:absolute;top:30.75%;left:10.48%;
+ width:76.21%;height:4.0%'><span style='font-size:90%'>to regenerate code for
+ them.</span></span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s53253"
+ type="#_x0000_m1027" style='position:absolute;left:114pt;top:192pt;width:202.875pt;
+ height:300pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0038_image082.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s53253" src="slide0038_image083.jpg"
+ style='position:absolute;top:35.5%;left:15.91%;width:28.08%;height:55.5%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s53255" type="#_x0000_m1027"
+ style='position:absolute;left:366pt;top:180pt;width:269.125pt;height:312pt'
+ o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+ fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0038_image084.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s53255" src="slide0038_image085.jpg"
+ style='position:absolute;top:33.25%;left:50.74%;width:37.45%;height:57.75%'><![endif]><v:oval
+ id="_x0000_s53257" style='position:absolute;left:366pt;top:372pt;width:156pt;
+ height:54pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="#339 [5]">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:animation number="2" delay="0" type="object" effect="cut"
+ direction="noBlack" flag="17412"/><p:onmousemove flag="1"/></v:oval><![if !vml]><img
+ border=0 v:shapes="_x0000_s53257" src="slide0038_image086.gif"
+ style='position:absolute;top:68.75%;left:50.74%;width:22.09%;height:10.5%'><![endif]></p:slide></div>
+
+<p:animation number="1279495042"/><oa:par id="TimeNode0" dur="indefinite"
+ restart="never" p:nodeType="timingRoot">
+ <oa:seq id="TimeNode1" dur="indefinite" prev="document.onpptprev"
+ next="document.onpptnext" concurrent="enabled" nextAction="seek"
+ p:nodeType="mainSeq">
+ <oa:par id="TimeNode2" begin="indefinite;TimeNode1.onbegin" fill="hold">
+ <oa:par id="TimeNode3" begin="0.0" fill="hold">
+ <oa:par id="TimeNode4" o:presetID="ppt_55" o:presetClass="entrance"
+ o:presetSubType="0x0" begin="0.0" fill="hold" p:nodeType="withEffect">
+ <oa:set id="TimeNode5" begin="0.0" dur="0.001" fill="hold"
+ targetElement="_x0000_s53257" attributeName="style.visibility"
+ to="visible"/>
+ <oa:animate id="TimeNode6" dur="1.0" fill="hold"
+ targetElement="_x0000_s53257" attributeName="ppt_w" calcmode="linear"
+ valueType="number" keyTimes="0.0;1.0" values="#ppt_w*0.70;#ppt_w"/>
+ <oa:animate id="TimeNode7" dur="1.0" fill="hold"
+ targetElement="_x0000_s53257" attributeName="ppt_h" calcmode="linear"
+ valueType="number" keyTimes="0.0;1.0" values="#ppt_h;#ppt_h"/>
+ <oa:animateFilter id="TimeNode8" dur="1.0" targetElement="_x0000_s53257"
+ transition="in" filter="fade"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ </oa:seq>
+</oa:par>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image082.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image082.png
new file mode 100644
index 0000000..2d65643
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image082.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image083.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image083.jpg
new file mode 100644
index 0000000..06a367e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image083.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image084.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image084.png
new file mode 100644
index 0000000..522f7f9
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image084.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image085.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image085.jpg
new file mode 100644
index 0000000..d69bc46
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image085.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image086.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image086.gif
new file mode 100644
index 0000000..f70c825
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0038_image086.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039.htm
new file mode 100644
index 0000000..0c662dc
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039.htm
@@ -0,0 +1,229 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Extension Point.">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<!--[if gte IE 5]>
+<object id=MSOANIM classid="CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"></object>
+<object id=MSOTIME classid="CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"></object>
+<![endif]-->
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<style>
+<!--
+oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }
+oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }
+oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><script><!--
+g_animItemsToHide=new Array("_x0000_s54285","_x0000_s54284");
+
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="53"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()" oa:clockstart="onstart">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>31</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s54274"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s54274" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.52%;height:6.0%'>Static Profile Definition: Extension
+ Point.</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s54278"
+ type="#_x0000_m1027" style='position:absolute;left:445.375pt;top:126pt;
+ width:269pt;height:5in' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0039_image087.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s54278" src="slide0039_image088.jpg"
+ style='position:absolute;top:23.25%;left:61.79%;width:37.45%;height:66.75%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s54280" type="#_x0000_m1027"
+ style='position:absolute;left:36pt;top:318pt;width:378pt;height:60.625pt'
+ o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+ fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0039_image089.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s54280" src="slide0039_image090.jpg"
+ style='position:absolute;top:59.0%;left:5.05%;width:52.43%;height:11.25%'><![endif]><v:shape
+ id="_x0000_s54282" type="#_x0000_t75" style='position:absolute;left:36pt;
+ top:162pt;width:392.5pt;height:86.25pt' fillcolor="#bbe0e3 [4]"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:imagedata src="slide0039_image091.png" o:title=""/>
+ <v:shadow color="gray [2]"/>
+ <o:lock v:ext="edit" text="t"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s54282"
+ src="slide0039_image092.jpg" style='position:absolute;top:30.0%;left:5.05%;
+ width:54.49%;height:16.0%'><![endif]><v:line id="_x0000_s54283" style='position:absolute;
+ flip:y' from="30pt,4in" to="438pt,4in" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s54283"
+ src="slide0039_image093.gif" style='position:absolute;top:53.25%;left:4.11%;
+ width:57.11%;height:.5%'><![endif]><v:oval id="_x0000_s54284" style='position:absolute;
+ left:114pt;top:336pt;width:2in;height:24pt;mso-wrap-style:none;
+ v-text-anchor:middle' fillcolor="#bbe0e3 [4]" strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:animation number="2" delay="0" type="object" effect="cut"
+ direction="noBlack" flag="16384"/><p:onmousemove flag="1"/></v:oval><![if !vml]><img
+ border=0 v:shapes="_x0000_s54284" src="slide0039_image094.gif"
+ style='position:absolute;top:62.25%;left:15.73%;width:20.41%;height:5.0%'><![endif]><v:oval
+ id="_x0000_s54285" style='position:absolute;left:282pt;top:3in;width:156pt;
+ height:24pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:animation number="3" delay="0" type="object" effect="cut"
+ direction="noBlack" flag="17412"/><p:onmousemove flag="1"/></v:oval><![if !vml]><img
+ border=0 v:shapes="_x0000_s54285" src="slide0039_image095.gif"
+ style='position:absolute;top:40.0%;left:39.13%;width:22.09%;height:5.0%'><![endif]></p:slide></div>
+
+<p:animation number="-158060592"/><oa:par id="TimeNode0" dur="indefinite"
+ restart="never" p:nodeType="timingRoot">
+ <oa:seq id="TimeNode1" dur="indefinite" prev="document.onpptprev"
+ next="document.onpptnext" concurrent="enabled" nextAction="seek"
+ p:nodeType="mainSeq">
+ <oa:par id="TimeNode2" begin="indefinite" fill="hold">
+ <oa:par id="TimeNode3" begin="0.0" fill="hold">
+ <oa:par id="TimeNode4" o:presetID="ppt_55" o:presetClass="entrance"
+ o:presetSubType="0x0" begin="0.0" fill="hold" p:nodeType="clickEffect">
+ <oa:set id="TimeNode5" begin="0.0" dur="0.001" fill="hold"
+ targetElement="_x0000_s54284" attributeName="style.visibility"
+ to="visible"/>
+ <oa:animate id="TimeNode6" dur="2.0" fill="hold"
+ targetElement="_x0000_s54284" attributeName="ppt_w" calcmode="linear"
+ valueType="number" keyTimes="0.0;1.0" values="#ppt_w*0.70;#ppt_w"/>
+ <oa:animate id="TimeNode7" dur="2.0" fill="hold"
+ targetElement="_x0000_s54284" attributeName="ppt_h" calcmode="linear"
+ valueType="number" keyTimes="0.0;1.0" values="#ppt_h;#ppt_h"/>
+ <oa:animateFilter id="TimeNode8" dur="2.0" targetElement="_x0000_s54284"
+ transition="in" filter="fade"/>
+ </oa:par>
+ <oa:par id="TimeNode9" o:presetID="ppt_55" o:presetClass="entrance"
+ o:presetSubType="0x0" begin="0.0" fill="hold" p:nodeType="withEffect">
+ <oa:set id="TimeNode10" begin="0.0" dur="0.001" fill="hold"
+ targetElement="_x0000_s54285" attributeName="style.visibility"
+ to="visible"/>
+ <oa:animate id="TimeNode11" dur="2.0" fill="hold"
+ targetElement="_x0000_s54285" attributeName="ppt_w" calcmode="linear"
+ valueType="number" keyTimes="0.0;1.0" values="#ppt_w*0.70;#ppt_w"/>
+ <oa:animate id="TimeNode12" dur="2.0" fill="hold"
+ targetElement="_x0000_s54285" attributeName="ppt_h" calcmode="linear"
+ valueType="number" keyTimes="0.0;1.0" values="#ppt_h;#ppt_h"/>
+ <oa:animateFilter id="TimeNode13" dur="2.0" targetElement="_x0000_s54285"
+ transition="in" filter="fade"/>
+ </oa:par>
+ </oa:par>
+ </oa:par>
+ </oa:seq>
+</oa:par>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image087.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image087.png
new file mode 100644
index 0000000..e5862d4
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image087.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image088.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image088.jpg
new file mode 100644
index 0000000..89df472
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image088.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image089.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image089.png
new file mode 100644
index 0000000..8adda41
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image089.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image090.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image090.jpg
new file mode 100644
index 0000000..f21b294
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image090.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image091.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image091.png
new file mode 100644
index 0000000..84944f6
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image091.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image092.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image092.jpg
new file mode 100644
index 0000000..4fdcbc5
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image092.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image093.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image093.gif
new file mode 100644
index 0000000..ec60e24
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image093.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image094.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image094.gif
new file mode 100644
index 0000000..151ce7d
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image094.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image095.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image095.gif
new file mode 100644
index 0000000..fb28d9e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0039_image095.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0040.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0040.htm
new file mode 100644
index 0000000..2191fde
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0040.htm
@@ -0,0 +1,171 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Examples - New">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="54"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>35</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s55298"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s55299" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape><v:rect id="_x0000_s55301"
+ style='position:absolute;left:54pt;top:252pt;width:612pt;height:48pt'
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ </v:rect><v:rect id="_x0000_s55303" style='position:absolute;left:78pt;top:186pt;
+ width:586.375pt;height:41.5pt' fillcolor="#ffc" strokecolor="#099 [6]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ <v:textbox style='mso-fit-shape-to-text:t'/>
+ </v:rect><v:rect id="_x0000_s55304" style='position:absolute;left:78pt;top:294pt;
+ width:586.375pt;height:24.75pt' fillcolor="#ffc" strokecolor="#099 [6]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ <v:textbox style='mso-fit-shape-to-text:t'/>
+ </v:rect><v:rect id="_x0000_s55305" style='position:absolute;left:78pt;top:384pt;
+ width:586.375pt;height:24.75pt' fillcolor="#ffc" strokecolor="#099 [6]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ <v:textbox style='mso-fit-shape-to-text:t'/>
+ </v:rect><v:rect id="_x0000_s55306" style='position:absolute;left:60pt;top:342pt;
+ width:612pt;height:48pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ </v:rect><v:rect id="_x0000_s55308" style='position:absolute;left:66pt;top:426pt;
+ width:612pt;height:48pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ </v:rect><![if !vml]><img border=0
+ v:shapes="_x0000_s55303,_x0000_s55304,_x0000_s55305"
+ src="slide0040_image099.gif" style='position:absolute;top:34.5%;left:10.86%;
+ width:81.83%;height:41.75%'><![endif]>
+ <div v:shape="_x0000_s55298" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.89%;height:6.0%'>Static Profile Definition: Examples - New</div>
+ <div v:shape="_x0000_s55299" class=B style='position:absolute;top:26.5%;
+ left:8.42%;width:83.14%;height:5.25%;tab-stops:.4427in'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.53%'></span>Applying stereotype.</span></div>
+ <div v:shape="_x0000_s55301" class=B style='position:absolute;top:47.5%;
+ left:8.42%;width:83.14%;height:5.25%;tab-stops:.4427in'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.53%'></span>Use the generated
+ setters.</span></div>
+ <div v:shape="_x0000_s55303" class=O style='mso-char-wrap:1;mso-kinsoku-overflow:
+ 1'><span style='position:absolute;top:35.25%;left:11.98%;width:79.58%;
+ height:3.25%'><span style='mso-bidi-font-family:Arial;font-size:58%'><b>MyVerySpecialClass
+ </b></span><span style='mso-bidi-font-family:Arial;font-size:58%'>mySpecialClass</span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'><b> = </b></span></span><span
+ style='position:absolute;top:38.5%;left:11.98%;width:79.58%;height:3.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:58%'><b>(MyVerySpecialClass)</b></span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>someClass</span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'><b>.applyStereotype(</b></span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>stereotype);</span></span></div>
+ <div v:shape="_x0000_s55304" class=O style='mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:55.25%;left:11.98%;width:79.58%;height:3.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>mySpecialClass.setFirstProperty(aClass);</span></div>
+ <div v:shape="_x0000_s55305" class=O style='mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:72.0%;left:11.98%;width:79.58%;height:3.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>mySpecialClass.getFirstProperty();</span></div>
+ <div v:shape="_x0000_s55306">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:108;position:absolute;top:64.25%;
+ left:9.36%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.25%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.3%'></span>Use the generated getters.</span></div>
+ </div>
+ <div v:shape="_x0000_s55308">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:108;position:absolute;top:79.75%;
+ left:10.11%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.25%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.3%'></span>New behavior.</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0040_image099.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0040_image099.gif
new file mode 100644
index 0000000..f3df92b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0040_image099.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041.htm
new file mode 100644
index 0000000..6266001
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041.htm
@@ -0,0 +1,203 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Versioning Issues">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="55"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>36</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s56322"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s56323" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:582pt;height:108pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s56322" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:86.7%;height:6.0%'>Static Profile Definition: Versioning
+ Issues</div>
+ <div v:shape="_x0000_s56323" style='tab-stops:.4427in'>
+ <div class=HB style='mso-line-spacing:"90 20 0"'><span style='position:absolute;
+ top:26.0%;left:10.48%;width:86.51%;height:5.25%'><span style='font-size:120%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.38%'></span></span><span
+ style='font-size:120%'>With the older way of working with profiles, when </span></span><span
+ style='position:absolute;top:30.75%;left:10.48%;width:87.26%;height:5.25%'><span
+ style='font-size:120%'>changes are made, we must re-define the profile. </span></span></div>
+ <div class=HB1 style='mso-line-spacing:"90 20 0";position:absolute;top:36.5%;
+ left:12.92%;width:74.53%;height:4.0%'><span style='position:absolute;
+ top:0%;left:3.26%;width:96.73%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.37%;font-family:Wingdings'>w</span>We are
+ left with multiple Ecore representations. </span></div>
+ <div class=HB1 style='mso-line-spacing:"90 20 0";position:absolute;top:41.0%;
+ left:12.92%;width:74.53%;height:4.0%'><span style='position:absolute;
+ top:0%;left:3.26%;width:96.73%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.37%;font-family:Wingdings'>w</span>These
+ representations can be difficult to maintain.</span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s56324"
+ type="#_x0000_m1027" style='position:absolute;left:180pt;top:4in;width:270pt;
+ height:138pt;mso-wrap-style:none;mso-wrap-distance-left:9pt;
+ mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
+ mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
+ mso-position-horizontal-relative:text;mso-position-vertical:absolute;
+ mso-position-vertical-relative:text;v-text-anchor:middle' o:spt="75"
+ o:bwmode="auto" o:preferrelative="t" o:allowincell="t" o:allowoverlap="t"
+ path="m@4@5l@4@11@9@11@9@5xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="red" strokeweight=".75pt" insetpen="f" o:insetmode="custom">
+ <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+ origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+ angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+ type="solid"/>
+ <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+ imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+ endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+ <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+ on="f" imagealignshape="t"/>
+ <o:column v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+ imagealignshape="t"/>
+ </v:stroke>
+ <v:imagedata src="slide0041_image100.png" o:title=""/>
+ <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+ color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+ <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+ foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+ metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+ orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+ viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+ skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+ lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+ lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+ lightharsh2="f"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+ length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+ <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s56324" src="slide0041_image101.jpg"
+ style='position:absolute;top:53.25%;left:25.09%;width:37.45%;height:25.5%'><![endif]><v:oval
+ id="_x0000_s56326" style='position:absolute;left:186pt;top:300pt;width:192pt;
+ height:84pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="#339 [5]">
+ <v:fill opacity="0"/>
+ <v:shadow color="gray [2]"/>
+ </v:oval><![if !vml]><img border=0 v:shapes="_x0000_s56326"
+ src="slide0041_image102.gif" style='position:absolute;top:55.5%;left:25.84%;
+ width:27.15%;height:16.0%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image100.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image100.png
new file mode 100644
index 0000000..bad5c3f
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image100.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image101.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image101.jpg
new file mode 100644
index 0000000..7d0cdf3
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image101.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image102.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image102.gif
new file mode 100644
index 0000000..ad97242
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0041_image102.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0042.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0042.htm
new file mode 100644
index 0000000..ec2ba87
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0042.htm
@@ -0,0 +1,145 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Static Profile Definition: References">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="56"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>39</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s57346"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s57347" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s57346" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: References</div>
+ <div v:shape="_x0000_s57347" style='tab-stops:.4427in'>
+ <div class=B><span style='position:absolute;top:26.5%;left:10.48%;width:95.88%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.14%'></span>More
+ in-depth articles can be found on the UML2 wiki: </span><span
+ style='position:absolute;top:31.75%;left:10.48%;width:81.27%;height:3.5%'><span
+ style='font-size:67%'><p:onmouseclick hyperlinktype="url"
+ href="http://wiki.eclipse.org/MDT-UML2"/><a
+ href="http://wiki.eclipse.org/MDT-UML2" target="_blank"
+ onclick="window.event.cancelBubble=true;">http://wiki.eclipse.org/MDT-UML2</a></span><span
+ style='font-size:67%;display:none'> </span></span></div>
+ <div class=B style='position:absolute;top:36.0%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span><span style='font-size:
+ 67%;display:none'> </span></span></div>
+ <div class=B><span style='position:absolute;top:40.75%;left:10.48%;width:81.27%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.53%'></span>New
+ and Noteworthy section: </span><span style='position:absolute;top:46.0%;
+ left:10.48%;width:97.19%;height:3.5%'><span style='font-size:67%'><p:onmouseclick
+ hyperlinktype="url" location="Static_Profile_Definition"
+ href="http://wiki.eclipse.org/index.php/MDT_1.0_New_and_Noteworthy"/><a
+ href="http://wiki.eclipse.org/index.php/MDT_1.0_New_and_Noteworthy#Static_Profile_Definition"
+ target="_blank" onclick="window.event.cancelBubble=true;">http://wiki.eclipse.org/index.php/MDT_1.0_New_and_Noteworthy#Static_Profile_D</a></span></span><span
+ style='position:absolute;top:49.5%;left:10.48%;width:81.27%;height:3.5%'><span
+ style='font-size:67%'><p:onmouseclick hyperlinktype="url"
+ location="Static_Profile_Definition"
+ href="http://wiki.eclipse.org/index.php/MDT_1.0_New_and_Noteworthy"/><a
+ href="http://wiki.eclipse.org/index.php/MDT_1.0_New_and_Noteworthy#Static_Profile_Definition"
+ target="_blank" onclick="window.event.cancelBubble=true;">efinition</a></span><span
+ style='font-size:67%;display:none'> </span></span></div>
+ <div class=B style='position:absolute;top:53.75%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span><span style='font-size:
+ 67%;display:none'> </span></span></div>
+ <div class=B style='position:absolute;top:58.5%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span> </span></div>
+ <div class=B1 style='position:absolute;top:64.75%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='color:#0033CC;visibility:hidden'><span class=B1B
+ style='position:absolute;left:-3.19%'>w</span></span><span style='color:#0033CC;
+ display:none'> </span></span></div>
+ <div class=B style='position:absolute;top:70.25%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span><span style='mso-special-format:
+ lastCR;display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0043.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0043.htm
new file mode 100644
index 0000000..62cc0eb
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0043.htm
@@ -0,0 +1,165 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Agenda">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="57"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>40</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s58370"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s58371" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s58370" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'><span lang=EN-US style='mso-ansi-language:
+ EN-US'>Agenda</span><span style='mso-special-format:lastCR;display:none'> </span></div>
+ <div v:shape="_x0000_s58371" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:26.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Introduction </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:32.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'><b><i> </i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:37.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>New Features: </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:43.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:49.25%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Generics </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:54.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:60.0%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Static Profile Definition </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:65.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:71.0%;
+ left:12.92%;width:78.83%;height:5.25%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='font-size:120%'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='font-size:120%;mso-ansi-language:
+ EN-US'><b><i>OCL Integration </i></b></span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:76.75%;
+ left:12.92%;width:78.83%;height:5.25%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='font-size:120%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-3.19%;font-family:Wingdings'>w</span></span><span lang=EN-US
+ style='font-size:120%;mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:82.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Summary </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:88.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:94.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0044.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0044.htm
new file mode 100644
index 0000000..72b237a
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0044.htm
@@ -0,0 +1,164 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: OCL Integration: What is it?">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="58"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>41</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s59394"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s59395" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s59394" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>OCL Integration: What is it?</div>
+ <div v:shape="_x0000_s59395" style='tab-stops:.4427in'>
+ <div class=B><span style='position:absolute;top:26.5%;left:10.48%;width:81.27%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.53%'></span>OCL
+ is designed to be a simple language for </span><span style='position:absolute;
+ top:31.75%;left:10.48%;width:88.57%;height:5.25%'>specification of constraints
+ and queries in models. </span></div>
+ <div class=B style='position:absolute;top:37.75%;left:8.42%;width:83.14%;
+ height:3.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:58%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span><span style='font-size:
+ 58%;display:none'> </span></span></div>
+ <div class=B style='position:absolute;top:42.0%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'></span>Specifying
+ Constraints </span></div>
+ <div class=B style='position:absolute;top:47.75%;left:8.42%;width:83.14%;
+ height:3.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:58%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span><span style='font-size:
+ 58%;display:none'> </span></span></div>
+ <div class=B1><span style='position:absolute;top:51.75%;left:15.35%;
+ width:81.83%;height:4.0%'><span style='font-size:90%'><span class=B1B
+ style='position:absolute;left:-2.97%'>w</span></span><span style='font-size:
+ 90%'>Invariant constraint condition on attributes (or any feature of </span></span><span
+ style='position:absolute;top:55.75%;left:15.35%;width:76.21%;height:4.0%'><span
+ style='font-size:90%'>context classifier) must always be true. </span></span></div>
+ <div class=B style='position:absolute;top:60.75%;left:8.42%;width:83.14%;
+ height:4.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:83%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span><span style='font-size:
+ 83%;display:none'> </span></span></div>
+ <div class=B1 style='position:absolute;top:66.0%;left:12.92%;width:79.4%;
+ height:4.0%'><span style='position:absolute;top:0%;left:3.06%;width:96.93%;
+ height:100.0%'><span style='font-size:90%'><span class=B1B style='position:
+ absolute;left:-3.16%'>w</span></span><span style='font-size:90%'>Query
+ specified as the body expression of an operation. </span></span></div>
+ <div class=B style='position:absolute;top:70.75%;left:8.42%;width:83.14%;
+ height:4.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:83%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span><span style='font-size:
+ 83%;display:none'> </span></span></div>
+ <div class=B><span style='position:absolute;top:76.25%;left:10.48%;width:95.69%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.15%'></span>Have
+ code generated from the expressions entered in </span><span style='position:
+ absolute;top:81.75%;left:10.48%;width:81.27%;height:5.25%'>the UML model. </span></div>
+ </div>
+</p:slide></div>
+
+<![if !ppt]>
+
+<div id=NotesObj style='display:none'>
+
+<table style='color:white' border=0 width="100%">
+ <tr>
+ <td width=5 nowrap></td>
+ <td width="100%"></td>
+ </tr>
+ <tr>
+ <td colspan=1></td>
+ <td align=left colspan=1><font face=Arial size=3>OCL is often used to specify
+ operation precondition and postcondition constraints. A third kind of OCL
+ expression defined on operations is the body expression, which defines the
+ value of the operation in terms of its parameters and the properties of the context
+ classifier.</font><br>
+ </td>
+ </tr>
+</table>
+
+</div>
+
+<![endif]>
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0045.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0045.htm
new file mode 100644
index 0000000..eddcaf1
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0045.htm
@@ -0,0 +1,134 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: OCL Integration: Why Bother?">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="59"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>42</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s60418"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s60419" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s60418" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>OCL Integration: Why Bother?</div>
+ <div v:shape="_x0000_s60419" style='tab-stops:.4427in'>
+ <div class=B style='position:absolute;top:26.5%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'></span>Constraints
+ can be evaluated at runtime. </span></div>
+ <div class=B1><span style='position:absolute;top:32.75%;left:15.35%;
+ width:89.13%;height:4.5%'><span class=B1B style='position:absolute;left:-2.73%'>w</span>Automated
+ constraint checking allows greater integrity of the </span><span
+ style='position:absolute;top:37.25%;left:15.35%;width:76.21%;height:4.5%'>model. </span></div>
+ <div class=B style='position:absolute;top:42.75%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span> </span></div>
+ <div class=B style='position:absolute;top:49.0%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'></span>Catch
+ errors early. </span></div>
+ <div class=B style='position:absolute;top:55.5%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span> </span></div>
+ <div class=B style='position:absolute;top:61.75%;left:8.42%;width:92.5%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.22%;width:97.77%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.27%'></span>Embellish
+ your code with doc tags containing OCL. </span></div>
+ <div class=B style='position:absolute;top:68.25%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span> </span></div>
+ <div class=B style='position:absolute;top:74.5%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'></span>UML
+ is not enough. </span></div>
+ <div class=B style='position:absolute;top:81.0%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span><span style='mso-special-format:
+ lastCR;display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046.htm
new file mode 100644
index 0000000..c48c023
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046.htm
@@ -0,0 +1,185 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: OCL Integration: Example">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="60"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>43</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s61442"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><v:rect id="_x0000_s61446" style='position:absolute;
+ left:54pt;top:138pt;width:612pt;height:66pt' filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ </v:rect>
+ <div v:shape="_x0000_s61442" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>OCL Integration: Example</div>
+ <div v:shape="_x0000_s61446">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216'><span style='position:absolute;
+ top:26.5%;left:12.17%;width:90.26%;height:5.25%'><span style='mso-special-format:
+ bullet;position:absolute;left:-4.14%'></span>We want to indicate that for our
+ model to be valid a </span><span style='position:absolute;top:31.75%;
+ left:12.17%;width:81.08%;height:5.25%'>Car must have an owner that is older
+ than 21.</span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s61448"
+ type="#_x0000_m1027" style='position:absolute;left:2in;top:234pt;width:6in;
+ height:187.625pt;mso-wrap-style:none;mso-wrap-distance-left:9pt;
+ mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
+ mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
+ mso-position-horizontal-relative:text;mso-position-vertical:absolute;
+ mso-position-vertical-relative:text;v-text-anchor:middle' o:spt="75"
+ o:bwmode="auto" o:preferrelative="t" o:allowincell="t" o:allowoverlap="t"
+ path="m@4@5l@4@11@9@11@9@5xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="red" strokeweight=".75pt" insetpen="f" o:insetmode="custom">
+ <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+ origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+ angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+ type="solid"/>
+ <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+ imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+ endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+ <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+ on="f" imagealignshape="t"/>
+ <o:column v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+ imagealignshape="t"/>
+ </v:stroke>
+ <v:imagedata src="slide0046_image103.png" o:title=""/>
+ <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+ color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+ <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+ foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+ metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+ orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+ viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+ skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+ lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+ lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+ lightharsh2="f"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+ length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+ <p:placeholder type="object" position="1"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s61448" src="slide0046_image104.jpg"
+ style='position:absolute;top:43.25%;left:20.03%;width:59.92%;height:34.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046_image103.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046_image103.png
new file mode 100644
index 0000000..fe6db33
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046_image103.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046_image104.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046_image104.jpg
new file mode 100644
index 0000000..3410320
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0046_image104.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047.htm
new file mode 100644
index 0000000..87e1c0b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047.htm
@@ -0,0 +1,191 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: OCL Integration: Example-Invariant Constraint">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="61"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>44</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s62466"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s62466" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:96.06%;height:6.0%'>OCL Integration: Example-Invariant
+ Constraint</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s62476"
+ type="#_x0000_m1027" style='position:absolute;left:58.875pt;top:213pt;
+ width:290.25pt;height:192pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0047_image105.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="1" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s62476" src="slide0047_image106.jpg"
+ style='position:absolute;top:39.5%;left:8.23%;width:40.26%;height:35.5%'><![endif]><v:rect
+ id="_x0000_s62468" style='position:absolute;left:68.25pt;top:136.25pt;
+ width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:rect id="_x0000_s62469" style='position:absolute;left:444pt;top:138pt;
+ width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s62470" style='position:absolute;flip:x' from="342pt,168pt"
+ to="343.5pt,429pt" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s62470"
+ src="slide0047_image107.gif" style='position:absolute;top:31.0%;left:47.37%;
+ width:.56%;height:49.0%'><![endif]>
+ <div v:shape="_x0000_s62468">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.25%;
+ left:10.48%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'></span><u>UML Model</u></div>
+ </div>
+ <div v:shape="_x0000_s62469">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.5%;
+ left:62.73%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'></span><u>Properties</u></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s62479"
+ type="#_x0000_m1027" style='position:absolute;left:375.375pt;top:241.125pt;
+ width:281.25pt;height:135.75pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0047_image108.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s62479" src="slide0047_image109.jpg"
+ style='position:absolute;top:44.75%;left:52.05%;width:39.13%;height:25.25%'><![endif]><v:oval
+ id="_x0000_s62481" style='position:absolute;left:522pt;top:270pt;width:126pt;
+ height:30pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0"/>
+ <v:shadow color="gray [2]"/>
+ </v:oval><v:oval id="_x0000_s62482" style='position:absolute;left:528pt;top:300pt;
+ width:60pt;height:18pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0"/>
+ <v:shadow color="gray [2]"/>
+ </v:oval><![if !vml]><img border=0 v:shapes="_x0000_s62481,_x0000_s62482"
+ src="slide0047_image110.gif" style='position:absolute;top:50.0%;left:72.47%;
+ width:17.97%;height:9.5%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image105.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image105.png
new file mode 100644
index 0000000..4a31e62
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image105.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image106.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image106.jpg
new file mode 100644
index 0000000..ee6a0ec
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image106.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image107.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image107.gif
new file mode 100644
index 0000000..2fa141a
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image107.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image108.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image108.png
new file mode 100644
index 0000000..4e988f4
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image108.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image109.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image109.jpg
new file mode 100644
index 0000000..8ab12e4
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image109.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image110.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image110.gif
new file mode 100644
index 0000000..2d04357
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0047_image110.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048.htm
new file mode 100644
index 0000000..96c38ab
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048.htm
@@ -0,0 +1,193 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: OCL Integration: Example-Invariant Constraint">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="62"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>46</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s63490"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s63491" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:90pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s63490" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:96.06%;height:6.0%'>OCL Integration: Example-Invariant
+ Constraint</div>
+ <div v:shape="_x0000_s63491" style='tab-stops:.4427in'>
+ <div class=HB style='position:absolute;top:26.5%;left:8.42%;width:83.14%;
+ height:4.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=HBB style='position:absolute;left:-2.53%'></span><b><i>context</i></b>:
+ Specifies the element we are referring to. </span></div>
+ <div class=HB1 style='position:absolute;top:31.75%;left:12.92%;width:78.83%;
+ height:4.0%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span class=HB1B style='position:absolute;left:-3.19%'>w</span>Context
+ in this example is <i>Car </i></span></div>
+ <div class=HB style='position:absolute;top:36.5%;left:8.42%;width:83.14%;
+ height:4.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=HBB style='position:absolute;left:-2.53%'></span><b><i>self</i></b>:
+ Keyword that indicates the current object.</span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s63500"
+ type="#_x0000_m1027" style='position:absolute;left:66pt;top:228pt;width:522pt;
+ height:13.875pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0048_image115.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s63500" src="slide0048_image116.jpg"
+ style='position:absolute;top:42.25%;left:9.17%;width:72.47%;height:2.5%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s63503" type="#_x0000_m1027"
+ style='position:absolute;left:66pt;top:246pt;width:582pt;height:242.5pt'
+ o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+ fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0048_image117.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s63503" src="slide0048_image118.jpg"
+ style='position:absolute;top:45.5%;left:9.17%;width:80.89%;height:45.0%'><![endif]><v:oval
+ id="_x0000_s63505" style='position:absolute;left:78pt;top:270pt;width:276pt;
+ height:18pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s63505" src="slide0048_image119.gif" style='position:absolute;
+ top:50.0%;left:10.86%;width:38.76%;height:4.0%'><![endif]><v:oval id="_x0000_s63506"
+ style='position:absolute;left:462pt;top:222pt;width:126pt;height:24pt;
+ mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s63506" src="slide0048_image120.gif" style='position:absolute;
+ top:41.0%;left:64.04%;width:17.97%;height:5.0%'><![endif]><v:oval id="_x0000_s63507"
+ style='position:absolute;left:1in;top:336pt;width:6in;height:36pt;
+ mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><v:oval id="_x0000_s63508" style='position:absolute;
+ left:306pt;top:282pt;width:366pt;height:30pt;mso-wrap-style:none;
+ v-text-anchor:middle' fillcolor="#bbe0e3 [4]" strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s63507,_x0000_s63508" src="slide0048_image121.gif"
+ style='position:absolute;top:52.25%;left:9.92%;width:83.7%;height:17.25%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image115.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image115.png
new file mode 100644
index 0000000..c0e0b4b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image115.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image116.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image116.jpg
new file mode 100644
index 0000000..df44ceb
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image116.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image117.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image117.png
new file mode 100644
index 0000000..d3dce56
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image117.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image118.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image118.jpg
new file mode 100644
index 0000000..f343415
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image118.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image119.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image119.gif
new file mode 100644
index 0000000..2b858d8
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image119.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image120.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image120.gif
new file mode 100644
index 0000000..8b3cf48
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image120.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image121.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image121.gif
new file mode 100644
index 0000000..c882e16
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0048_image121.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049.htm
new file mode 100644
index 0000000..d54c506
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049.htm
@@ -0,0 +1,221 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: OCL Integration: Example-Body Condition">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="63"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>48</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s64533"
+ type="#_x0000_m1027" style='position:absolute;left:42pt;top:204pt;width:282pt;
+ height:202.75pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0049_image125.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s64533" src="slide0049_image126.jpg"
+ style='position:absolute;top:37.75%;left:5.8%;width:39.13%;height:37.5%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s64514" type="#_x0000_m1026"
+ style='position:absolute;left:54pt;top:84pt;width:612pt;height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s64514" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:87.26%;height:6.0%'>OCL Integration: Example-Body Condition</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s64527"
+ type="#_x0000_m1027" style='position:absolute;left:5in;top:186pt;width:300pt;
+ height:83pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0049_image127.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="1" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s64527" src="slide0049_image128.jpg"
+ style='position:absolute;top:34.5%;left:50.0%;width:41.76%;height:15.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s64530" type="#_x0000_m1027"
+ style='position:absolute;left:354pt;top:336pt;width:289.5pt;height:141.75pt'
+ o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+ fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0049_image129.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s64530" src="slide0049_image130.jpg"
+ style='position:absolute;top:62.25%;left:49.25%;width:40.26%;height:26.25%'><![endif]><v:rect
+ id="_x0000_s64516" style='position:absolute;left:68.25pt;top:136.25pt;
+ width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:rect id="_x0000_s64517" style='position:absolute;left:378.375pt;
+ top:136.25pt;width:172.875pt;height:45.75pt' filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s64518" style='position:absolute' from="330pt,138pt"
+ to="330.625pt,475.875pt" strokecolor="black [1]" strokeweight="1.5pt">
+ <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s64518"
+ src="slide0049_image131.gif" style='position:absolute;top:25.5%;left:45.69%;
+ width:.56%;height:63.25%'><![endif]>
+ <div v:shape="_x0000_s64516">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.25%;
+ left:10.48%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'></span><u>UML Model</u></div>
+ </div>
+ <div v:shape="_x0000_s64517">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:26.25%;
+ left:53.55%;width:22.09%;height:5.25%'><span style='mso-special-format:nobullet;
+ display:none'></span><u>Properties</u></div>
+ </div>
+ <v:line id="_x0000_s64519" style='position:absolute;flip:x y' from="330pt,306pt"
+ to="646.5pt,306.75pt" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s64519"
+ src="slide0049_image132.gif" style='position:absolute;top:56.5%;left:45.69%;
+ width:44.38%;height:.75%'><![endif]><v:oval id="_x0000_s64535" style='position:absolute;
+ left:456pt;top:372pt;width:198pt;height:24pt;mso-wrap-style:none;
+ v-text-anchor:middle' fillcolor="#bbe0e3 [4]" strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><v:oval id="_x0000_s64536" style='position:absolute;
+ left:456pt;top:402pt;width:120pt;height:12pt;mso-wrap-style:none;
+ v-text-anchor:middle' fillcolor="#bbe0e3 [4]" strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s64535,_x0000_s64536" src="slide0049_image133.gif"
+ style='position:absolute;top:68.75%;left:63.29%;width:27.9%;height:8.25%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image125.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image125.png
new file mode 100644
index 0000000..1195240
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image125.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image126.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image126.jpg
new file mode 100644
index 0000000..3c2ac4f
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image126.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image127.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image127.png
new file mode 100644
index 0000000..536f7dd
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image127.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image128.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image128.jpg
new file mode 100644
index 0000000..abef06b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image128.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image129.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image129.png
new file mode 100644
index 0000000..86de59d
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image129.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image130.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image130.jpg
new file mode 100644
index 0000000..aebc2de
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image130.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image131.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image131.gif
new file mode 100644
index 0000000..6d5542e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image131.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image132.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image132.gif
new file mode 100644
index 0000000..94ddd7e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image132.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image133.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image133.gif
new file mode 100644
index 0000000..0aa9d20
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0049_image133.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050.htm
new file mode 100644
index 0000000..1805de0
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050.htm
@@ -0,0 +1,181 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: OCL Integration: Example-Body Condition">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="64"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>49</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s65538"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape>
+ <div v:shape="_x0000_s65538" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:87.26%;height:6.0%'>OCL Integration: Example-Body Condition</div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s65545"
+ type="#_x0000_m1027" style='position:absolute;left:30pt;top:198.125pt;
+ width:654pt;height:13.625pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0050_image134.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s65545" src="slide0050_image135.jpg"
+ style='position:absolute;top:36.75%;left:4.11%;width:90.82%;height:2.5%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s65550" type="#_x0000_m1027"
+ style='position:absolute;left:24pt;top:222pt;width:696pt;height:171.875pt'
+ o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+ fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0050_image136.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="1" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s65550" src="slide0050_image137.jpg"
+ style='position:absolute;top:41.0%;left:3.37%;width:96.62%;height:31.75%'><![endif]><v:rect
+ id="_x0000_s65552" style='position:absolute;left:54pt;top:2in;width:612pt;
+ height:36pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ </v:rect><v:oval id="_x0000_s65554" style='position:absolute;left:0;top:324pt;
+ width:7in;height:66pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s65554" src="slide0050_image138.gif" style='position:absolute;
+ top:60.0%;left:0%;width:70.41%;height:12.75%'><![endif]>
+ <div v:shape="_x0000_s65552">
+ <div class=HB1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=HB2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=HB3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=HB4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=HB style='mso-margin-left-alt:216;position:absolute;top:27.5%;
+ left:8.42%;width:85.76%;height:4.5%'><span style='position:absolute;
+ top:0%;left:4.36%;width:95.63%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-4.56%'></span><b><i>EvaluationEnvironment: </i></b>Operation
+ parameters added</span></div>
+ </div>
+ <v:oval id="_x0000_s65555" style='position:absolute;left:438pt;top:192pt;
+ width:246pt;height:24pt;mso-wrap-style:none;v-text-anchor:middle'
+ fillcolor="#bbe0e3 [4]" strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s65555" src="slide0050_image139.gif" style='position:absolute;
+ top:35.5%;left:60.86%;width:34.64%;height:5.0%'><![endif]><v:oval id="_x0000_s65556"
+ style='position:absolute;left:54pt;top:246pt;width:666pt;height:24pt;
+ mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ <p:onmousemove flag="1"/></v:oval><![if !vml]><img border=0
+ v:shapes="_x0000_s65556" src="slide0050_image140.gif" style='position:absolute;
+ top:45.5%;left:7.49%;width:92.88%;height:5.0%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image134.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image134.png
new file mode 100644
index 0000000..acaf178
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image134.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image135.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image135.jpg
new file mode 100644
index 0000000..4c2fd5c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image135.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image136.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image136.png
new file mode 100644
index 0000000..3822f4c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image136.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image137.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image137.jpg
new file mode 100644
index 0000000..b37451b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image137.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image138.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image138.gif
new file mode 100644
index 0000000..e7d318b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image138.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image139.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image139.gif
new file mode 100644
index 0000000..5c03b42
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image139.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image140.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image140.gif
new file mode 100644
index 0000000..28d8e58
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0050_image140.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051.htm
new file mode 100644
index 0000000..fcc645e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051.htm
@@ -0,0 +1,144 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: OCL Integration: Code Generation">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="65"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>50</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s66562"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s66563" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:162pt;width:324pt;height:186pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s66562" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>OCL Integration: Code Generation</div>
+ <div v:shape="_x0000_s66563" class=HB style='tab-stops:.4427in'>
+ <div style='position:absolute;top:31.0%;left:8.42%;width:43.07%;height:4.5%'><span
+ style='position:absolute;top:0%;left:4.78%;width:95.65%;height:100.0%'><span
+ style='visibility:hidden'><span class=HBB style='position:absolute;left:-5.0%'></span></span> </span></div>
+ <span style='position:absolute;top:36.25%;left:10.48%;width:41.19%;height:
+ 4.5%'><span class=HBB style='position:absolute;left:-5.0%'></span>Specify
+ that you would like </span><span style='position:absolute;top:40.75%;
+ left:10.48%;width:49.43%;height:4.5%'>Invariant Constraints processed. </span>
+ <div style='position:absolute;top:46.0%;left:8.42%;width:43.07%;height:4.5%'><span
+ style='position:absolute;top:0%;left:4.78%;width:95.65%;height:100.0%'><span
+ style='visibility:hidden'><span class=HBB style='position:absolute;left:-5.0%'></span></span> </span></div>
+ <span style='position:absolute;top:51.25%;left:10.48%;width:47.56%;height:
+ 4.5%'><span class=HBB style='position:absolute;left:-4.33%'></span>Specify
+ Operation Bodies to be </span><span style='position:absolute;top:55.75%;
+ left:10.48%;width:41.19%;height:4.5%'>added. </span>
+ <div style='position:absolute;top:61.0%;left:8.42%;width:43.07%;height:4.5%'><span
+ style='position:absolute;top:0%;left:4.78%;width:95.65%;height:100.0%'><span
+ style='visibility:hidden'><span class=HBB style='position:absolute;left:-5.0%'></span></span> </span></div>
+ <div style='position:absolute;top:66.5%;left:8.42%;width:43.07%;height:4.5%'><span
+ style='position:absolute;top:0%;left:4.78%;width:95.65%;height:100.0%'><span
+ style='visibility:hidden'><span class=HBB style='position:absolute;left:-5.0%'></span></span><span
+ style='mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s66564"
+ type="#_x0000_m1027" style='position:absolute;left:400.25pt;top:120pt;
+ width:251.5pt;height:372pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" recolor="f" rotate="f" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0051_image141.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s66564" src="slide0051_image142.jpg"
+ style='position:absolute;top:22.25%;left:55.61%;width:35.01%;height:69.0%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051_image141.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051_image141.png
new file mode 100644
index 0000000..60a5d37
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051_image141.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051_image142.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051_image142.jpg
new file mode 100644
index 0000000..9a98cd2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0051_image142.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0053.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0053.htm
new file mode 100644
index 0000000..7df13fb
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0053.htm
@@ -0,0 +1,131 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: OCL Integration: Tips">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="67"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>53</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s68610"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s68611" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s68610" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>OCL Integration: Tips</div>
+ <div v:shape="_x0000_s68611" style='tab-stops:.4427in'>
+ <div class=B><span style='position:absolute;top:26.5%;left:10.48%;width:81.27%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.53%'></span>Have
+ a look at bugzilla </span><span style='position:absolute;top:31.75%;
+ left:10.48%;width:97.19%;height:5.25%'><span style='font-size:67%'><p:onmouseclick
+ hyperlinktype="url"
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199"/><a
+ href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199" target="_blank"
+ onclick="window.event.cancelBubble=true;">https://bugs.eclipse.org/bugs/show_bug.cgi?id=105199</a></span>
+ for an example of </span><span style='position:absolute;top:37.25%;left:10.48%;
+ width:81.27%;height:5.25%'>how to hook in validation of your model </span></div>
+ <div class=B1 style='position:absolute;top:43.5%;left:12.92%;width:78.83%;
+ height:5.25%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='font-size:120%;visibility:hidden'><span class=B1B
+ style='position:absolute;left:-3.19%'>w</span></span><span style='font-size:
+ 120%;display:none'> </span></span></div>
+ <div class=B><span style='position:absolute;top:50.0%;left:10.48%;width:81.27%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.53%'></span>Refer
+ to OCL article at: </span><span style='position:absolute;top:55.25%;
+ left:10.48%;width:87.07%;height:3.5%'><span style='font-size:67%'><p:onmouseclick
+ hyperlinktype="url"
+ href="http://www.eclipse.org/articles/article.php?file=Article-EMF-Codegen-with-OCL/index.html"/><a
+ href="http://www.eclipse.org/articles/article.php?file=Article-EMF-Codegen-with-OCL/index.html"
+ target="_blank" onclick="window.event.cancelBubble=true;">http://www.eclipse.org/articles/article.php?file=Article-EMF-Codegen-with-</a></span></span><span
+ style='position:absolute;top:58.75%;left:10.48%;width:81.27%;height:3.5%'><span
+ style='font-size:67%'><p:onmouseclick hyperlinktype="url"
+ href="http://www.eclipse.org/articles/article.php?file=Article-EMF-Codegen-with-OCL/index.html"/><a
+ href="http://www.eclipse.org/articles/article.php?file=Article-EMF-Codegen-with-OCL/index.html"
+ target="_blank" onclick="window.event.cancelBubble=true;">OCL/index.html</a></span><span
+ style='font-size:67%;display:none'> </span></span></div>
+ <div class=B style='position:absolute;top:63.0%;left:8.42%;width:83.14%;
+ height:3.5%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='font-size:67%;visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span><span style='font-size:
+ 67%;mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0054.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0054.htm
new file mode 100644
index 0000000..992969d
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0054.htm
@@ -0,0 +1,164 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Agenda">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="68"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>54</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s69634"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s69635" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s69634" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'><span lang=EN-US style='mso-ansi-language:
+ EN-US'>Agenda</span><span style='mso-special-format:lastCR;display:none'> </span></div>
+ <div v:shape="_x0000_s69635" style='tab-stops:.4427in'>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:26.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>Introduction </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:32.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'><b><i> </i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:37.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'>New Features: </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:43.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:49.25%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Generics </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:54.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:60.0%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>Static Profile Definition </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:65.0%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'> </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:70.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-3.19%;font-family:Wingdings'>w</span><span
+ lang=EN-US style='mso-ansi-language:EN-US'>OCL Integration </span></span></div>
+ <div class=B1 style='mso-line-spacing:"90 20 0";position:absolute;top:75.75%;
+ left:12.92%;width:78.83%;height:4.5%'><span style='position:absolute;
+ top:0%;left:3.08%;width:96.67%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-3.19%;font-family:
+ Wingdings'>w</span></span><span lang=EN-US style='mso-ansi-language:EN-US;
+ display:none'> </span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:80.75%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-2.53%'></span><span lang=EN-US
+ style='mso-ansi-language:EN-US'><b><i>Summary </i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:86.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ lang=EN-US style='mso-ansi-language:EN-US;display:none'><b><i> </i></b></span></span></div>
+ <div class=B style='mso-line-spacing:"90 20 0";position:absolute;top:92.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0055.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0055.htm
new file mode 100644
index 0000000..5294996
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0055.htm
@@ -0,0 +1,133 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Summary">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="69"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>55</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s70658"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s70659" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s70658" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Summary</div>
+ <div v:shape="_x0000_s70659" style='tab-stops:.4427in'>
+ <div class=B style='position:absolute;top:26.5%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'></span>Weve
+ looked at: </span></div>
+ <div class=B1 style='position:absolute;top:32.75%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span class=B1B style='position:absolute;left:-3.19%'>w</span>Generics </span></div>
+ <div class=B1 style='position:absolute;top:38.0%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span class=B1B style='position:absolute;left:-3.19%'>w</span>Static
+ Profile Definition </span></div>
+ <div class=B1 style='position:absolute;top:43.25%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span class=B1B style='position:absolute;left:-3.19%'>w</span>OCL
+ Integration </span></div>
+ <div class=B1 style='position:absolute;top:48.75%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='visibility:hidden'><span class=B1B
+ style='position:absolute;left:-3.19%'>w</span></span> </span></div>
+ <div class=B><span style='position:absolute;top:54.25%;left:10.48%;width:86.14%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.39%'></span>Tooling
+ should make it easy for you to use these </span><span style='position:absolute;
+ top:59.5%;left:10.48%;width:81.27%;height:5.25%'>features. </span></div>
+ <div class=B style='position:absolute;top:66.0%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span> </span></div>
+ <div class=B style='position:absolute;top:72.25%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.53%'></span>Try
+ it out and report issues. </span></div>
+ <div class=B style='position:absolute;top:78.75%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span><span style='mso-special-format:
+ lastCR;display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0057.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0057.htm
new file mode 100644
index 0000000..78392f8
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0057.htm
@@ -0,0 +1,95 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="71"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>56</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s72706"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s72707" type="#_x0000_m1027"
+ style='position:absolute;left:222pt;top:240pt;width:204pt;height:54pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s72707" class=B style='position:absolute;top:45.5%;
+ left:31.83%;width:30.89%;height:7.75%;tab-stops:.4427in'><span
+ style='mso-special-format:nobullet;display:none'></span><span
+ style='font-size:150%'>Thank You!</span></div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0058.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0058.htm
new file mode 100644
index 0000000..03580e4
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0058.htm
@@ -0,0 +1,129 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Static Profile Definition: Summary">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="85"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>38</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s87042"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s87043" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:666pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s87042" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: Summary</div>
+ <div v:shape="_x0000_s87043" class=B style='tab-stops:.4427in'>
+ <div style='position:absolute;top:26.5%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.32%'></span>Preferred approach
+ going forward. </span></div>
+ <div style='position:absolute;top:33.0%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.32%'></span></span> </span></div>
+ <div style='position:absolute;top:39.25%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.32%'></span>Easier to work
+ with. </span></div>
+ <div style='position:absolute;top:45.75%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.32%'></span></span> </span></div>
+ <div style='position:absolute;top:52.0%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.32%'></span>Introduce
+ behavior.<span style='mso-spacerun:yes'> </span> </span></div>
+ <div style='position:absolute;top:58.5%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.32%'></span></span> </span></div>
+ <div style='position:absolute;top:64.75%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.32%'></span>Combine with our next
+ topic: OCL Integration. </span></div>
+ <div style='position:absolute;top:71.25%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.32%'></span></span> </span></div>
+ <div style='position:absolute;top:77.5%;left:8.42%;width:90.63%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.27%;width:97.93%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.32%'></span></span><span
+ style='mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0059.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0059.htm
new file mode 100644
index 0000000..ce06ea3
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0059.htm
@@ -0,0 +1,216 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Legal Notices">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="98"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>57</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s100354"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s100355" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s100354" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Legal Notices</div>
+ <div v:shape="_x0000_s100355" class=B style='tab-stops:.4427in'>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:26.0%;left:8.42%;
+ width:83.14%;height:2.25%'><span style='position:absolute;top:0%;left:2.47%;
+ width:97.74%;height:100.0%'><span style='font-size:42%;visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='font-size:42%;display:none'> </span></span></div>
+ <div style='mso-line-spacing:"80 20 0"'><span style='position:absolute;
+ top:28.25%;left:10.48%;width:94.19%;height:2.25%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.18%'></span></span><span
+ lang=EN-US style='font-size:42%;mso-ansi-language:EN-US'>Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights
+ reserved.<span style='mso-spacerun:yes'> </span>Source code in this
+ presentation is made available under the EPL, v1.0; </span></span><span
+ style='position:absolute;top:30.0%;left:10.48%;width:81.27%;height:2.25%'><span
+ lang=EN-US style='font-size:42%;mso-ansi-language:EN-US'>remainder of the
+ presentation is licensed under Creative Commons Att. Nc Nd 2.5 license. </span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:32.25%;
+ left:8.42%;width:83.14%;height:2.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:42%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.53%'></span></span><span style='font-size:42%;display:none'> </span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:34.5%;left:8.42%;
+ width:95.88%;height:2.25%'><span style='position:absolute;top:0%;left:2.14%;
+ width:98.04%;height:100.0%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.19%'></span></span><span
+ style='font-size:42%'>IBM and the IBM logo are trademarks or registered
+ trademarks of IBM Corporation in the United States, other countries, or
+ both. </span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:36.75%;
+ left:8.42%;width:83.14%;height:2.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:42%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.53%'></span></span><span style='font-size:42%;display:none'> </span></span></div>
+ <div style='mso-line-spacing:"80 20 0"'><span style='position:absolute;
+ top:39.0%;left:10.48%;width:95.5%;height:2.25%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.15%'></span></span><span
+ style='font-size:42%'>Rational and the Rational logo are trademarks or
+ registered trademarks of International Business Corporation in the United
+ States, </span></span><span style='position:absolute;top:40.75%;left:10.48%;
+ width:81.27%;height:2.25%'><span style='font-size:42%'>other countries, or
+ both. </span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:43.0%;left:8.42%;
+ width:83.14%;height:2.25%'><span style='position:absolute;top:0%;left:2.47%;
+ width:97.74%;height:100.0%'><span style='font-size:42%;visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='font-size:42%;display:none'> </span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:45.0%;left:8.42%;
+ width:90.44%;height:2.25%'><span style='position:absolute;top:0%;left:2.27%;
+ width:97.92%;height:100.0%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.32%'></span></span><span
+ style='font-size:42%'>UML, Unified Modeling Language, and MOF are trademarks
+ or registered trademarks of Object Management Group, Inc. </span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:47.25%;
+ left:8.42%;width:83.14%;height:2.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:42%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.53%'></span></span><span style='font-size:42%;display:none'> </span></span></div>
+ <div style='mso-line-spacing:"80 20 0"'><span style='position:absolute;
+ top:49.5%;left:10.48%;width:94.19%;height:2.25%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.18%'></span></span><span
+ style='font-size:42%'>Java and all Java-based trademarks, among others, are
+ trademarks or registered trademarks of Sun Microsystems in the United </span></span><span
+ style='position:absolute;top:51.25%;left:10.48%;width:81.27%;height:2.25%'><span
+ style='font-size:42%'>States, other countries, or both </span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:53.5%;left:8.42%;
+ width:83.14%;height:2.25%'><span style='position:absolute;top:0%;left:2.47%;
+ width:97.74%;height:100.0%'><span style='font-size:42%;visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='font-size:42%;display:none'> </span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:55.75%;
+ left:8.42%;width:83.14%;height:2.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='font-size:42%'>Eclipse and the Eclipse logo are trademarks of the
+ Eclipse Foundation, Inc. </span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:58.0%;left:8.42%;
+ width:83.14%;height:2.25%'><span style='position:absolute;top:0%;left:2.47%;
+ width:97.74%;height:100.0%'><span style='font-size:42%;visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='font-size:42%;display:none'> </span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:60.25%;
+ left:8.42%;width:83.14%;height:2.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='font-size:42%'>Other company, product, and service names may be
+ trademarks or service marks of others. </span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:62.5%;left:8.42%;
+ width:83.14%;height:2.25%'><span style='position:absolute;top:0%;left:2.47%;
+ width:97.74%;height:100.0%'><span style='font-size:42%;visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='font-size:42%;display:none'> </span></span></div>
+ <div style='mso-line-spacing:"80 20 0"'><span style='position:absolute;
+ top:64.75%;left:10.48%;width:96.25%;height:2.25%'><span style='font-size:42%'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.14%'></span></span><span
+ style='font-size:42%'>THE INFORMATION DISCUSSED IN THIS PRESENTATION IS
+ PROVIDED FOR INFORMATIONAL PURPOSES ONLY.<span style='mso-spacerun:yes'>
+ </span>WHILE </span></span><span style='position:absolute;top:66.5%;
+ left:10.48%;width:95.13%;height:2.25%'><span style='font-size:42%'>EFFORTS
+ WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION, IT IS
+ PROVIDED AS </span></span><span style='position:absolute;top:68.25%;
+ left:10.48%;width:90.63%;height:2.25%'><span style='font-size:42%'>IS WITHOUT
+ WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, AND IBM SHALL NOT BE RESPONSIBLE FOR
+ ANY </span></span><span style='position:absolute;top:70.0%;left:10.48%;
+ width:92.5%;height:2.25%'><span style='font-size:42%'>DAMAGES ARISING OUT OF
+ THE USE OF, OR OTHERWISE RELATED TO, SUCH INFORMATION.<span
+ style='mso-spacerun:yes'> </span>ANY INFORMATION </span></span><span
+ style='position:absolute;top:71.75%;left:10.48%;width:85.39%;height:2.25%'><span
+ style='font-size:42%'>CONCERNING IBMS PRODUCT PLANS OR STRATEGY IS SUBJECT TO
+ CHANGE BY IBM WITHOUT NOTICE. </span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:74.0%;left:8.42%;
+ width:83.14%;height:2.25%'><span style='position:absolute;top:0%;left:2.47%;
+ width:97.74%;height:100.0%'><span style='font-size:42%;visibility:hidden'><span
+ style='mso-special-format:bullet;position:absolute;left:-2.53%'></span></span><span
+ style='font-size:42%;display:none'> </span></span></div>
+ <div style='mso-line-spacing:"80 20 0";position:absolute;top:76.25%;
+ left:8.42%;width:83.14%;height:2.25%'><span style='position:absolute;
+ top:0%;left:2.47%;width:97.74%;height:100.0%'><span style='font-size:42%;
+ visibility:hidden'><span style='mso-special-format:bullet;position:absolute;
+ left:-2.53%'></span></span><span style='font-size:42%;mso-special-format:
+ lastCR;display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061.htm
new file mode 100644
index 0000000..7816f98
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061.htm
@@ -0,0 +1,164 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: OCL Integration: Example-Invariant Constraint">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="110"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>45</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s112642"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s112643" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:606pt;height:48pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s112642" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:96.06%;height:6.0%'>OCL Integration: Example-Invariant
+ Constraint</div>
+ <div v:shape="_x0000_s112643" class=HB style='position:absolute;top:26.5%;
+ left:8.42%;width:82.39%;height:4.5%;tab-stops:.4427in'><span style='position:
+ absolute;top:0%;left:2.5%;width:97.72%;height:100.0%'><span class=HBB
+ style='position:absolute;left:-2.55%'></span>OCL dependencies automatically
+ added.</span></div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s112646"
+ type="#_x0000_m1027" style='position:absolute;left:78pt;top:174pt;width:260.25pt;
+ height:145.5pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0061_image111.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s112646" src="slide0061_image112.jpg"
+ style='position:absolute;top:32.25%;left:10.86%;width:36.14%;height:27.0%'><![endif]><v:rect
+ id="_x0000_s112645" style='position:absolute;left:48pt;top:318pt;width:564pt;
+ height:36pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ </v:rect>
+ <div v:shape="_x0000_s112645" class=HB style='position:absolute;top:59.75%;
+ left:7.67%;width:90.82%;height:4.5%;tab-stops:.4427in'><span style='position:
+ absolute;top:0%;left:2.06%;width:97.93%;height:100.0%'><span class=HBB
+ style='position:absolute;left:-2.1%'></span>Javadoc for the interface
+ includes the constraint information.</span></div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s112648"
+ type="#_x0000_m1027" style='position:absolute;left:1in;top:5in;width:300pt;
+ height:108.875pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0061_image113.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s112648" src="slide0061_image114.jpg"
+ style='position:absolute;top:66.75%;left:9.92%;width:41.76%;height:20.25%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image111.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image111.png
new file mode 100644
index 0000000..8b43790
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image111.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image112.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image112.jpg
new file mode 100644
index 0000000..a1d27aa
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image112.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image113.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image113.png
new file mode 100644
index 0000000..12d277a
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image113.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image114.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image114.jpg
new file mode 100644
index 0000000..f554b47
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0061_image114.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062.htm
new file mode 100644
index 0000000..cc7c114
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062.htm
@@ -0,0 +1,152 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: OCL Integration: Try it out.">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="111"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>52</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s113666"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s113667" type="#_x0000_m1027"
+ style='position:absolute;left:48pt;top:384pt;width:606pt;height:36pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s113666" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>OCL Integration: Try it out.</div>
+ <div v:shape="_x0000_s113667" class=HB style='position:absolute;top:72.0%;
+ left:7.67%;width:82.39%;height:4.5%;tab-stops:.4427in'><span style='position:
+ absolute;top:0%;left:2.27%;width:97.72%;height:100.0%'><span class=HBB
+ style='position:absolute;left:-2.32%'></span>Output</span></div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s113668"
+ type="#_x0000_m1027" style='position:absolute;left:66pt;top:132pt;width:354pt;
+ height:240.875pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0062_image143.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s113668" src="slide0062_image144.jpg"
+ style='position:absolute;top:24.5%;left:9.17%;width:49.25%;height:44.5%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s113670" type="#_x0000_m1027"
+ style='position:absolute;left:1in;top:420pt;width:272.25pt;height:52.5pt'
+ o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+ fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0062_image145.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s113670" src="slide0062_image146.jpg"
+ style='position:absolute;top:77.75%;left:9.92%;width:37.82%;height:9.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image143.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image143.png
new file mode 100644
index 0000000..f2adcca
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image143.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image144.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image144.jpg
new file mode 100644
index 0000000..6a5e291
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image144.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image145.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image145.png
new file mode 100644
index 0000000..ffc72ec
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image145.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image146.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image146.jpg
new file mode 100644
index 0000000..fb9b683
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0062_image146.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063.htm
new file mode 100644
index 0000000..1661163
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063.htm
@@ -0,0 +1,546 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Concepts - Java">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="114"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>11</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s116738"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><v:group id="_x0000_s116740" style='position:absolute;
+ left:96pt;top:342pt;width:514.5pt;height:50.25pt' coordorigin="912,1862"
+ coordsize="4116,402" o:tableproperties="1" o:tablelimits="43.25pt">
+ <o:lock v:ext="edit" rotation="t"/>
+ <v:rect id="_x0000_s116741" style='position:absolute;left:912;top:1862;
+ width:4116;height:402' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+ <v:fill alignshape="f" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s116742" style='position:absolute' from="912,1862"
+ to="5028,1862" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s116743" style='position:absolute' from="912,2264"
+ to="5028,2264" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s116744" style='position:absolute' from="912,1862"
+ to="912,2264" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s116745" style='position:absolute' from="5028,1862"
+ to="5028,2264" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line></v:group><v:group id="_x0000_s116746" style='position:absolute;
+ left:96pt;top:408pt;width:514.5pt;height:50.25pt' coordorigin="912,2333"
+ coordsize="4116,402" o:tableproperties="1" o:tablelimits="43.25pt">
+ <o:lock v:ext="edit" rotation="t"/>
+ <v:rect id="_x0000_s116747" style='position:absolute;left:912;top:2333;
+ width:4116;height:402' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+ <v:fill alignshape="f" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s116748" style='position:absolute' from="912,2333"
+ to="5028,2333" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s116749" style='position:absolute' from="912,2735"
+ to="5028,2735" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s116750" style='position:absolute' from="912,2333"
+ to="912,2735" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s116751" style='position:absolute' from="5028,2333"
+ to="5028,2735" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line></v:group><![if !vml]><img border=0
+ v:shapes="_x0000_s116740,_x0000_s116741,_x0000_s116742,_x0000_s116743,_x0000_s116744,_x0000_s116745,_x0000_s116746,_x0000_s116747,_x0000_s116748,_x0000_s116749,_x0000_s116750,_x0000_s116751"
+ src="slide0063_image029.gif" style='position:absolute;top:63.25%;left:13.29%;
+ width:71.72%;height:22.0%'><![endif]>
+ <div v:shape="_x0000_s116738" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Concepts - Java</div>
+ <div v:shape="_x0000_s116741">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:63.75%;left:14.41%;width:69.66%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'> </span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>interface</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>TestClass</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObject</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:66.25%;left:14.41%;
+ width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:white'><span style='mso-spacerun:yes'> </span></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>ArrayList<Car></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>getMyCars();</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:69.0%;left:14.41%;
+ width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'> </span></span></span></div>
+ </div>
+ <div v:shape="_x0000_s116747">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:76.0%;left:14.41%;width:69.66%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'> </span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>class</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>TestClassImpl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>extends</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>EObjectImpl</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:#7F0055'><b>implements</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>TestClass</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Courier New";mso-ascii-font-family:"Courier New";
+ mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:78.5%;left:14.41%;
+ width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:white'><span style='mso-spacerun:yes'> </span></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>protected</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>ArrayList<Car></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>myCars;</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:81.25%;left:14.41%;
+ width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:Arial;mso-fareast-font-family:"Times New Roman";
+ mso-special-format:lastCR;display:none'> </span></span></span></div>
+ </div>
+ <v:group id="_x0000_s116752" style='position:absolute;left:96pt;top:156pt;
+ width:514.5pt;height:31.25pt' coordorigin="912,2928" coordsize="4116,250"
+ o:tableproperties="1" o:tablelimits="31.25pt">
+ <o:lock v:ext="edit" rotation="t"/>
+ <v:rect id="_x0000_s116753" style='position:absolute;left:912;top:2928;
+ width:4116;height:250' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+ <v:fill alignshape="f" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s116754" style='position:absolute' from="912,2928"
+ to="5028,2928" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s116755" style='position:absolute' from="912,3178"
+ to="5028,3178" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s116756" style='position:absolute' from="912,2928"
+ to="912,3178" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s116757" style='position:absolute' from="5028,2928"
+ to="5028,3178" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line></v:group><v:group id="_x0000_s116769" style='position:absolute;
+ left:96pt;top:210pt;width:514.5pt;height:81.875pt' coordorigin="768,1680"
+ coordsize="4116,655" o:tableproperties="1" o:tablelimits="67.25pt">
+ <o:lock v:ext="edit" rotation="t"/>
+ <v:rect id="_x0000_s116759" style='position:absolute;left:768;top:1680;
+ width:4116;height:655' fillcolor="#f3f3f3" stroked="f" strokecolor="black [1]">
+ <v:fill alignshape="f" o:detectmouseclick="t"/>
+ <v:shadow color="gray [2]"/>
+ </v:rect><v:line id="_x0000_s116760" style='position:absolute' from="768,1680"
+ to="4884,1680" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s116761" style='position:absolute' from="768,2335"
+ to="4884,2335" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s116762" style='position:absolute' from="768,1680"
+ to="768,2335" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><v:line id="_x0000_s116763" style='position:absolute' from="4884,1680"
+ to="4884,2335" stroked="f" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line></v:group><v:line id="_x0000_s116764" style='position:absolute'
+ from="54pt,318pt" to="642pt,318pt" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0
+ v:shapes="_x0000_s116752,_x0000_s116753,_x0000_s116754,_x0000_s116755,_x0000_s116756,_x0000_s116757,_x0000_s116769,_x0000_s116759,_x0000_s116760,_x0000_s116761,_x0000_s116762,_x0000_s116763,_x0000_s116764"
+ src="slide0063_image030.gif" style='position:absolute;top:29.0%;left:7.49%;
+ width:82.02%;height:30.5%'><![endif]>
+ <div v:shape="_x0000_s116753">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0;position:absolute;top:29.25%;
+ left:14.41%;width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>interface</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>ArrayList<E></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>extends</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>List<E></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:black'>{</span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'> </span></span></div>
+ </div>
+ <div v:shape="_x0000_s116759">
+ <div class=Tbl1 style='mso-margin-left-alt:288;mso-text-indent-alt:288'></div>
+ <div class=Tbl2 style='mso-margin-left-alt:576;mso-text-indent-alt:576'></div>
+ <div class=Tbl3 style='mso-margin-left-alt:864;mso-text-indent-alt:864'></div>
+ <div class=Tbl4 style='mso-margin-left-alt:1152;mso-text-indent-alt:1152'></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:39.25%;left:14.41%;width:69.85%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%'> </span></span><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:"Arial Unicode MS";mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";font-size:60%;color:#7F0055'><b>public</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>class</b></span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>ArrayListImpl<E></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>extends</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>ListImpl<E></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>implements</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>ArrayList<E></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>{</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:42.0%;left:14.41%;
+ width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:white'><span style='mso-spacerun:yes'> </span></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b>protected</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b> </b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>ArrayListImpl()</span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:black'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>{</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:44.75%;left:14.41%;
+ width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:white'><span style='mso-spacerun:yes'> </span></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:#7F0055'><b><span style='mso-spacerun:yes'> </span></b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:#7F0055'><b>
</b></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:Arial;
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ mso-hansi-font-family:Arial;font-size:60%;color:white'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:white;display:none'> </span></span></span></div>
+ <div class=Tbl style='mso-margin-left-alt:0'><span style='position:absolute;
+ top:47.75%;left:14.41%;width:69.66%;height:3.25%'><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:white'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Arial Unicode MS";mso-ascii-font-family:
+ "Arial Unicode MS";mso-fareast-font-family:"Times New Roman";font-size:60%;
+ color:white'><span style='mso-spacerun:yes'> </span></span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:"Courier New";mso-ascii-font-family:
+ "Courier New";mso-fareast-font-family:"Times New Roman";font-size:60%'><br>
+ </span></span></span><span style='position:absolute;top:50.5%;left:14.41%;
+ width:69.66%;height:3.25%'><span style='mso-bidi-font-family:"Courier New"'><span
+ style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:
+ "Times New Roman";mso-hansi-font-family:Arial;font-size:60%'> </span></span><span
+ style='mso-bidi-font-family:"Courier New"'><span style='font-family:"Arial Unicode MS";
+ mso-ascii-font-family:"Arial Unicode MS";mso-fareast-font-family:"Times New Roman";
+ font-size:60%;color:black'>}</span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:"Arial Unicode MS";
+ mso-fareast-font-family:"Times New Roman";mso-hansi-font-family:Arial;
+ font-size:60%;color:black'> </span></span><span style='mso-bidi-font-family:
+ "Courier New"'><span style='font-family:Arial;mso-ascii-font-family:Arial;
+ mso-fareast-font-family:"Times New Roman";mso-special-format:lastCR;
+ display:none'> </span></span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063_image029.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063_image029.gif
new file mode 100644
index 0000000..b0aac84
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063_image029.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063_image030.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063_image030.gif
new file mode 100644
index 0000000..94d6750
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0063_image030.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064.htm
new file mode 100644
index 0000000..5311aab
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064.htm
@@ -0,0 +1,170 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Examples - Current">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="115"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>34</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s117762"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s117763" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:36pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape><v:rect id="_x0000_s117766"
+ style='position:absolute;left:60pt;top:192pt;width:586.375pt;height:24.75pt'
+ fillcolor="#ffc" strokecolor="#099 [6]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ <v:textbox style='mso-fit-shape-to-text:t'/>
+ </v:rect><![if !vml]><img border=0 v:shapes="_x0000_s117766"
+ src="slide0064_image096.gif" style='position:absolute;top:35.5%;left:8.23%;
+ width:81.83%;height:5.25%'><![endif]>
+ <div v:shape="_x0000_s117762" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:90.07%;height:6.0%'>Static Profile Definition: Examples -
+ Current</div>
+ <div v:shape="_x0000_s117763" class=B style='position:absolute;top:26.5%;
+ left:8.42%;width:83.14%;height:5.25%;tab-stops:.4427in'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.53%'></span>Applying stereotype.</span></div>
+ <div v:shape="_x0000_s117766" class=O style='mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:36.5%;left:9.36%;width:79.58%;height:3.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>namedElement.</span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'><b>applyStereotype(</b></span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>stereotype);</span></div>
+ <v:rect id="_x0000_s117767" style='position:absolute;left:60pt;top:282pt;
+ width:586.375pt;height:24.75pt' fillcolor="#ffc" strokecolor="#099 [6]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ <v:textbox style='mso-fit-shape-to-text:t'/>
+ </v:rect><![if !vml]><img border=0 v:shapes="_x0000_s117767"
+ src="slide0064_image097.gif" style='position:absolute;top:52.25%;left:8.23%;
+ width:81.83%;height:5.25%'><![endif]>
+ <div v:shape="_x0000_s117767" class=O style='mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:53.25%;left:9.36%;width:79.58%;height:3.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>Object value = namedElement.</span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'><b>getValue</b></span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>(stereotype,
+ property.getName());</span></div>
+ <v:rect id="_x0000_s117768" style='position:absolute;left:60pt;top:378pt;
+ width:586.375pt;height:24.75pt' fillcolor="#ffc" strokecolor="#099 [6]">
+ <v:fill color2="white [0]"/>
+ <v:shadow color="gray [2]"/>
+ <v:textbox style='mso-fit-shape-to-text:t'/>
+ </v:rect><v:rect id="_x0000_s117769" style='position:absolute;left:54pt;top:240pt;
+ width:612pt;height:36pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ </v:rect><v:rect id="_x0000_s117770" style='position:absolute;left:54pt;top:336pt;
+ width:612pt;height:36pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ </v:rect><![if !vml]><img border=0 v:shapes="_x0000_s117768"
+ src="slide0064_image098.gif" style='position:absolute;top:70.0%;left:8.23%;
+ width:81.83%;height:5.25%'><![endif]>
+ <div v:shape="_x0000_s117768" class=O style='mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:71.0%;left:9.36%;width:79.58%;height:3.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>namedElement.</span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'><b>setValue</b></span><span
+ style='mso-bidi-font-family:Arial;font-size:58%'>(stereotype,
+ property.getName(), value);</span></div>
+ <div v:shape="_x0000_s117769">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:45.5%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:4.5%;width:95.49%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-4.71%'></span>Getting values.</span></div>
+ </div>
+ <div v:shape="_x0000_s117770">
+ <div class=B1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=B2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=B3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=B4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=B style='mso-margin-left-alt:216;position:absolute;top:63.25%;
+ left:8.42%;width:83.14%;height:5.25%'><span style='position:absolute;
+ top:0%;left:4.5%;width:95.49%;height:100.0%'><span style='mso-special-format:
+ bullet;position:absolute;left:-4.71%'></span>Setting values.</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image096.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image096.gif
new file mode 100644
index 0000000..1b93a31
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image096.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image097.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image097.gif
new file mode 100644
index 0000000..1fbb619
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image097.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image098.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image098.gif
new file mode 100644
index 0000000..1fbb619
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0064_image098.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0066.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0066.htm
new file mode 100644
index 0000000..8e8a25e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0066.htm
@@ -0,0 +1,125 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: What is it?">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="117"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>27</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s119810"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s119811" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s119810" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: What is it?</div>
+ <div v:shape="_x0000_s119811" style='tab-stops:.4427in'>
+ <div class=B><span style='position:absolute;top:26.5%;left:10.48%;width:92.5%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.22%'></span>When
+ we talk about Static Profile Definition we are </span><span
+ style='position:absolute;top:31.75%;left:10.48%;width:81.83%;height:5.25%'>talking
+ about generating code from our profile. </span></div>
+ <div class=B style='position:absolute;top:38.25%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span> </span></div>
+ <div class=B><span style='position:absolute;top:44.5%;left:10.48%;width:94.19%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.18%'></span>The
+ define step is therefore no longer necessary.<span
+ style='mso-spacerun:yes'> </span>It </span><span style='position:absolute;
+ top:50.0%;left:10.48%;width:81.27%;height:5.25%'>is replaced by a code
+ generation step. </span></div>
+ <div class=B1 style='position:absolute;top:56.0%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='visibility:hidden'><span class=B1B
+ style='position:absolute;left:-3.19%'>w</span></span> </span></div>
+ <div class=B style='position:absolute;top:61.75%;left:8.42%;width:86.7%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.37%;width:97.84%;
+ height:100.0%'><span class=BB style='position:absolute;left:-2.42%'></span>Both
+ workflows will be supported going forward. </span></div>
+ <div class=B1 style='position:absolute;top:67.75%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span class=B1B style='position:absolute;left:-3.19%'>w</span>Older
+ workflow can be useful for rapid testing.</span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067.htm
new file mode 100644
index 0000000..cba6ddf
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067.htm
@@ -0,0 +1,313 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Static Profile Definition: Example">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="118"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>24</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s120834"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s120835" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:636pt;height:102pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s120834" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: Example</div>
+ <div v:shape="_x0000_s120835" style='tab-stops:.4427in'>
+ <div class=HB style='position:absolute;top:26.5%;left:8.42%;width:91.19%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.25%;width:97.94%;
+ height:100.0%'><span style='font-size:120%'><span class=HBB style='position:
+ absolute;left:-2.3%'></span></span><span style='font-size:120%'>Stereotype
+ extending Class meta-class from UML. </span></span></div>
+ <div class=HB1 style='position:absolute;top:32.75%;left:12.92%;width:82.2%;
+ height:4.5%'><span style='mso-special-format:nobullet;display:none;font-family:
+ Wingdings'>w</span><span style='font-size:111%;mso-special-format:lastCR;
+ display:none'> </span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s120836"
+ type="#_x0000_m1027" style='position:absolute;left:246pt;top:174pt;width:180pt;
+ height:141.5pt;mso-wrap-style:none;mso-wrap-distance-left:9pt;
+ mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
+ mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
+ mso-position-horizontal-relative:text;mso-position-vertical:absolute;
+ mso-position-vertical-relative:text;v-text-anchor:middle' o:spt="75"
+ o:bwmode="auto" o:preferrelative="t" o:allowincell="t" o:allowoverlap="t"
+ path="m@4@5l@4@11@9@11@9@5xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="red" strokeweight=".75pt" insetpen="f" o:insetmode="custom">
+ <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+ origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+ angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+ type="solid"/>
+ <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+ imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+ endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+ <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+ on="f" imagealignshape="t"/>
+ <o:column v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+ imagealignshape="t"/>
+ </v:stroke>
+ <v:imagedata src="slide0067_image060.png" o:title=""/>
+ <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+ color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+ <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+ foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+ metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+ orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+ viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+ skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+ lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+ lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+ lightharsh2="f"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+ length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+ <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s120836" src="slide0067_image061.jpg"
+ style='position:absolute;top:32.25%;left:34.08%;width:25.09%;height:26.25%'><![endif]><v:rect
+ id="_x0000_s120838" style='position:absolute;left:54pt;top:318pt;width:636pt;
+ height:42pt' filled="f" fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]"/>
+ </v:rect>
+ <div v:shape="_x0000_s120838">
+ <div class=HB1 style='mso-margin-left-alt:468;mso-text-indent-alt:288'></div>
+ <div class=HB2 style='mso-margin-left-alt:720;mso-text-indent-alt:576'></div>
+ <div class=HB3 style='mso-margin-left-alt:1008;mso-text-indent-alt:864'></div>
+ <div class=HB4 style='mso-margin-left-alt:1296;mso-text-indent-alt:1152'></div>
+ <div class=HB style='mso-margin-left-alt:216;position:absolute;top:59.75%;
+ left:8.42%;width:86.51%;height:5.25%'><span style='position:absolute;
+ top:0%;left:4.32%;width:95.67%;height:100.0%'><span style='font-size:120%'><span
+ style='mso-special-format:bullet;position:absolute;left:-4.52%'></span></span><span
+ style='font-size:120%'>A UPDM example.</span><span style='font-size:120%;
+ mso-special-format:lastCR;display:none'> </span></span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s120839"
+ type="#_x0000_m1027" style='position:absolute;left:84pt;top:384pt;width:99.75pt;
+ height:83.25pt;mso-wrap-style:none;mso-wrap-distance-left:9pt;
+ mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
+ mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
+ mso-position-horizontal-relative:text;mso-position-vertical:absolute;
+ mso-position-vertical-relative:text;v-text-anchor:middle' o:spt="75"
+ o:bwmode="auto" o:preferrelative="t" o:allowincell="t" o:allowoverlap="t"
+ path="m@4@5l@4@11@9@11@9@5xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="red" strokeweight=".75pt" insetpen="f" o:insetmode="custom">
+ <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+ origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+ angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+ type="solid"/>
+ <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+ imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+ endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+ <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+ on="f" imagealignshape="t"/>
+ <o:column v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+ imagealignshape="t"/>
+ </v:stroke>
+ <v:imagedata src="slide0067_image062.png" o:title=""/>
+ <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+ color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+ <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+ foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+ metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+ orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+ viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+ skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+ lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+ lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+ lightharsh2="f"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+ length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+ <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s120839" src="slide0067_image063.jpg"
+ style='position:absolute;top:71.0%;left:11.61%;width:13.85%;height:15.5%'><![endif]><v:shape
+ id="_x0000_s120841" type="#_x0000_t75" style='position:absolute;left:480pt;
+ top:384pt;width:193.5pt;height:55.5pt;mso-wrap-style:none;v-text-anchor:middle'
+ fillcolor="#bbe0e3 [4]" strokecolor="red">
+ <v:fill opacity="0"/>
+ <v:imagedata src="slide0067_image064.png" o:title=""/>
+ <v:shadow color="gray [2]"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s120841"
+ src="slide0067_image065.jpg" style='position:absolute;top:71.0%;left:66.66%;
+ width:26.96%;height:10.25%'><![endif]><v:shape id="_x0000_s120842" type="#_x0000_t75"
+ style='position:absolute;left:3in;top:402pt;width:241.5pt;height:23.25pt;
+ mso-wrap-style:none;v-text-anchor:middle' fillcolor="#bbe0e3 [4]"
+ strokecolor="red">
+ <v:fill opacity="0"/>
+ <v:imagedata src="slide0067_image066.png" o:title=""/>
+ <v:shadow color="gray [2]"/>
+ </v:shape><![if !vml]><img border=0 v:shapes="_x0000_s120842"
+ src="slide0067_image067.jpg" style='position:absolute;top:74.5%;left:29.96%;
+ width:33.52%;height:4.25%'><![endif]><v:line id="_x0000_s120843" style='position:absolute;
+ mso-wrap-style:none;v-text-anchor:middle' from="198pt,372pt" to="198pt,480pt"
+ strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s120843"
+ src="slide0067_image068.gif" style='position:absolute;top:68.75%;left:27.52%;
+ width:.37%;height:20.5%'><![endif]><v:line id="_x0000_s120844" style='position:absolute;
+ mso-wrap-style:none;v-text-anchor:middle' from="468pt,366pt" to="468pt,486pt"
+ strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s120844"
+ src="slide0067_image069.gif" style='position:absolute;top:67.75%;left:64.98%;
+ width:.37%;height:22.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image060.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image060.png
new file mode 100644
index 0000000..f15ec74
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image060.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image061.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image061.jpg
new file mode 100644
index 0000000..cb7f167
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image061.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image062.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image062.png
new file mode 100644
index 0000000..cf686a3
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image062.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image063.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image063.jpg
new file mode 100644
index 0000000..4507054
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image063.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image064.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image064.png
new file mode 100644
index 0000000..5c0699c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image064.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image065.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image065.jpg
new file mode 100644
index 0000000..914555e
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image065.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image066.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image066.png
new file mode 100644
index 0000000..cc5d59b
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image066.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image067.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image067.jpg
new file mode 100644
index 0000000..8d9e629
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image067.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image068.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image068.gif
new file mode 100644
index 0000000..15bd6e5
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image068.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image069.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image069.gif
new file mode 100644
index 0000000..0a71e53
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0067_image069.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071.htm
new file mode 100644
index 0000000..0c933a3
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071.htm
@@ -0,0 +1,282 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Current Workflow">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="125"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>26</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s128002"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s128003" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:624pt;height:102pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s128002" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:85.95%;height:6.0%'>Static Profile Definition: Current
+ Workflow</div>
+ <div v:shape="_x0000_s128003" style='tab-stops:.4427in'>
+ <div class=HB style='position:absolute;top:26.5%;left:8.42%;width:94.56%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.17%;width:98.01%;
+ height:100.0%'><span style='font-size:120%'><span class=HBB style='position:
+ absolute;left:-2.22%'></span></span><span style='font-size:120%'>The current
+ workflow involves defining our profiles. </span></span></div>
+ <div class=HB1 style='position:absolute;top:32.5%;left:12.92%;width:80.52%;
+ height:4.0%'><span style='position:absolute;top:0%;left:3.02%;width:96.74%;
+ height:100.0%'><span class=HB1B style='position:absolute;left:-3.12%'>w</span>Generates
+ an Ecore representation. </span></div>
+ <div class=HB1 style='position:absolute;top:37.5%;left:12.92%;width:80.52%;
+ height:4.0%'><span style='position:absolute;top:0%;left:3.02%;width:96.74%;
+ height:100.0%'><span class=HB1B style='position:absolute;left:-3.12%'>w</span>Makes
+ use of dynamic EMF.<span style='mso-spacerun:yes'> </span> </span></div>
+ <div class=HB2 style='position:absolute;top:42.0%;left:17.22%;width:76.02%;
+ height:3.5%'><span style='mso-special-format:nobullet;display:none;font-family:
+ Wingdings'>§</span><span style='mso-special-format:lastCR;display:none'> </span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s128004"
+ type="#_x0000_m1027" style='position:absolute;left:66pt;top:246pt;width:240pt;
+ height:218.125pt;mso-wrap-style:none;mso-wrap-distance-left:9pt;
+ mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
+ mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
+ mso-position-horizontal-relative:text;mso-position-vertical:absolute;
+ mso-position-vertical-relative:text;v-text-anchor:middle' o:spt="75"
+ o:bwmode="auto" o:preferrelative="t" o:allowincell="t" o:allowoverlap="t"
+ path="m@4@5l@4@11@9@11@9@5xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="red" strokeweight=".75pt" insetpen="f" o:insetmode="custom">
+ <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+ origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+ angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+ type="solid"/>
+ <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+ imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+ endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+ <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+ on="f" imagealignshape="t"/>
+ <o:column v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+ imagealignshape="t"/>
+ </v:stroke>
+ <v:imagedata src="slide0071_image072.png" o:title=""/>
+ <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+ color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+ <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+ foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+ metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+ orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+ viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+ skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+ lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+ lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+ lightharsh2="f"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+ length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+ <p:placeholder type="object" position="2" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s128004" src="slide0071_image073.jpg"
+ style='position:absolute;top:45.5%;left:9.17%;width:33.33%;height:40.5%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s128005" type="#_x0000_m1027"
+ style='position:absolute;left:342pt;top:258pt;width:366pt;height:181.375pt;
+ mso-wrap-style:none;mso-wrap-distance-left:9pt;mso-wrap-distance-top:0;
+ mso-wrap-distance-right:9pt;mso-wrap-distance-bottom:0;
+ mso-position-horizontal:absolute;mso-position-horizontal-relative:text;
+ mso-position-vertical:absolute;mso-position-vertical-relative:text;
+ v-text-anchor:middle' o:spt="75" o:bwmode="auto" o:preferrelative="t"
+ o:allowincell="t" o:allowoverlap="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
+ fillcolor="#bbe0e3 [4]" stroked="f" strokecolor="red" strokeweight=".75pt"
+ insetpen="f" o:insetmode="custom">
+ <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+ origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+ angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+ type="solid"/>
+ <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+ imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+ endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+ <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+ on="f" imagealignshape="t"/>
+ <o:column v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+ imagealignshape="t"/>
+ </v:stroke>
+ <v:imagedata src="slide0071_image074.png" o:title=""/>
+ <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+ color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+ <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+ foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+ metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+ orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+ viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+ skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+ lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+ lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+ lightharsh2="f"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+ length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+ <p:placeholder type="object" position="3" size="quarter"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s128005" src="slide0071_image075.jpg"
+ style='position:absolute;top:47.75%;left:47.56%;width:50.74%;height:33.5%'><![endif]><v:line
+ id="_x0000_s128006" style='position:absolute;mso-wrap-style:none;
+ v-text-anchor:middle' from="318pt,246pt" to="318pt,474pt" strokecolor="black [1]">
+ <v:shadow color="gray [2]"/>
+ </v:line><![if !vml]><img border=0 v:shapes="_x0000_s128006"
+ src="slide0071_image076.gif" style='position:absolute;top:45.5%;left:44.19%;
+ width:.37%;height:42.75%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image072.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image072.png
new file mode 100644
index 0000000..f93d1bc
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image072.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image073.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image073.jpg
new file mode 100644
index 0000000..d3a6ead
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image073.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image074.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image074.png
new file mode 100644
index 0000000..d34b8a1
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image074.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image075.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image075.jpg
new file mode 100644
index 0000000..1643293
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image075.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image076.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image076.gif
new file mode 100644
index 0000000..44432b5
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0071_image076.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0072.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0072.htm
new file mode 100644
index 0000000..bdf7bdf
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0072.htm
@@ -0,0 +1,127 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Versioning Issues">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="126"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>37</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s129026"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s129027" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s129026" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:86.7%;height:6.0%'>Static Profile Definition: Versioning
+ Issues</div>
+ <div v:shape="_x0000_s129027" style='tab-stops:.4427in'>
+ <div class=B><span style='position:absolute;top:26.5%;left:10.48%;width:85.2%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.41%'></span>With
+ Static Profile Definition, if we introduce API </span><span style='position:
+ absolute;top:31.75%;left:10.48%;width:85.01%;height:5.25%'>breaking changes,
+ we would have to update the </span><span style='position:absolute;top:37.25%;
+ left:10.48%;width:81.27%;height:5.25%'>nsURI. </span></div>
+ <div class=B1 style='position:absolute;top:43.25%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span class=B1B style='position:absolute;left:-3.19%'>w</span>Similar
+ to how meta-models change. </span></div>
+ <div class=B1 style='position:absolute;top:48.75%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='visibility:hidden'><span class=B1B
+ style='position:absolute;left:-3.19%'>w</span></span> </span></div>
+ <div class=B><span style='position:absolute;top:54.25%;left:10.48%;width:96.25%;
+ height:5.25%'><span class=BB style='position:absolute;left:-2.14%'></span>We
+ dont have to change the nsURI if the changes are </span><span
+ style='position:absolute;top:59.5%;left:10.48%;width:81.27%;height:5.25%'>backward
+ compatible. </span></div>
+ <div class=B1 style='position:absolute;top:65.75%;left:12.92%;width:78.83%;
+ height:4.5%'><span style='position:absolute;top:0%;left:3.08%;width:96.67%;
+ height:100.0%'><span style='visibility:hidden'><span class=B1B
+ style='position:absolute;left:-3.19%'>w</span></span> </span></div>
+ <div class=B style='position:absolute;top:71.25%;left:8.42%;width:83.14%;
+ height:5.25%'><span style='position:absolute;top:0%;left:2.47%;width:97.74%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-2.53%'></span></span><span style='mso-special-format:
+ lastCR;display:none'> </span></span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073.htm
new file mode 100644
index 0000000..a9efec6
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073.htm
@@ -0,0 +1,177 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: OCL Integration: Example-Body Condition">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="128"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>47</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s131088"
+ type="#_x0000_m1027" style='position:absolute;left:60pt;top:186pt;width:588.875pt;
+ height:170.25pt;mso-wrap-style:none;mso-wrap-distance-left:9pt;
+ mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
+ mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
+ mso-position-horizontal-relative:text;mso-position-vertical:absolute;
+ mso-position-vertical-relative:text;v-text-anchor:middle' o:spt="75"
+ o:bwmode="auto" o:preferrelative="t" o:allowincell="t" o:allowoverlap="t"
+ path="m@4@5l@4@11@9@11@9@5xe" filled="f" fillcolor="#bbe0e3 [4]" stroked="f"
+ strokecolor="red" strokeweight=".75pt" insetpen="f" o:insetmode="custom">
+ <v:fill opacity="0" color2="white" o:opacity2="1" size="0,0" aspect="ignore"
+ origin="0,0" position="0,0" rotate="f" alignshape="t" o:detectmouseclick="f"
+ angle="0" focusposition="" focussize="" method="linear sigma" focus="0"
+ type="solid"/>
+ <v:stroke dashstyle="solid" opacity="1" filltype="solid" imagesize="0,0"
+ imageaspect="ignore" miterlimit="8" linestyle="single" joinstyle="miter"
+ endcap="flat" rotate="f" imagealignshape="t" o:forcedash="f">
+ <o:left v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:top v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:right v:ext="view" dashstyle="solid" startarrow="none" startarrowwidth="medium"
+ startarrowlength="medium" endarrow="none" endarrowwidth="medium"
+ endarrowlength="medium" color="black" opacity="1" color2="white"
+ filltype="solid" imagesize="0,0" imageaspect="ignore" weight=".75pt"
+ miterlimit="8" linestyle="single" endcap="flat" insetpen="f" on="f"
+ imagealignshape="t"/>
+ <o:bottom v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" insetpen="f"
+ on="f" imagealignshape="t"/>
+ <o:column v:ext="view" dashstyle="solid" startarrow="none"
+ startarrowwidth="medium" startarrowlength="medium" endarrow="none"
+ endarrowwidth="medium" endarrowlength="medium" color="black" opacity="1"
+ color2="white" filltype="solid" imagesize="0,0" imageaspect="ignore"
+ weight=".75pt" miterlimit="8" linestyle="single" endcap="flat" on="f"
+ imagealignshape="t"/>
+ </v:stroke>
+ <v:imagedata src="slide0073_image122.png" o:title=""/>
+ <v:shadow on="f" type="single" color="gray [2]" opacity="1" obscured="f"
+ color2="#cbcbcb" origin="0,0" offset="2pt,2pt" offset2="0,0" matrix="1,0,0,1,0,0"/>
+ <o:extrusion v:ext="view" specularity="0" diffusity="1" shininess="5" edge="1pt"
+ foredepth="0" backdepth="36pt" plane="XY" color="fillThenLine" on="f"
+ metal="f" lightface="t" rotationangle="0,0" orientation="100,0,0"
+ orientationangle="0" rotationcenter="0,0,0" render="solid" facet="30000f"
+ viewpoint="34.72222mm,-34.72222mm,250mm" viewpointorigin=".5,-.5"
+ skewangle="-135" skewamt="50%" brightness="20000f" lightposition="50000,0,10000"
+ lightlevel="38000f" lightposition2="-50000,0,10000" lightlevel2="38000f"
+ lockrotationcenter="t" autorotationcenter="f" type="parallel" lightharsh="t"
+ lightharsh2="f"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <o:callout v:ext="edit" gap="6pt" angle="auto" drop="user" distance="9pt"
+ length="0" minusx="f" minusy="f" dropauto="f" lengthspecified="f"/>
+ <p:placeholder type="object" position="1"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s131088" src="slide0073_image123.jpg"
+ style='position:absolute;top:34.5%;left:8.42%;width:81.83%;height:31.5%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s131075" type="#_x0000_m1026"
+ style='position:absolute;left:54pt;top:84pt;width:612pt;height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><v:oval id="_x0000_s131086" style='position:absolute;
+ left:204pt;top:234pt;width:258pt;height:36pt;mso-wrap-style:none;
+ v-text-anchor:middle' fillcolor="#bbe0e3 [4]" strokecolor="#339 [5]">
+ <v:fill opacity="0"/>
+ <v:shadow color="gray [2]"/>
+ </v:oval><![if !vml]><img border=0 v:shapes="_x0000_s131086"
+ src="slide0073_image124.gif" style='position:absolute;top:43.25%;left:28.27%;
+ width:36.32%;height:7.25%'><![endif]>
+ <div v:shape="_x0000_s131075" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:87.26%;height:6.0%'>OCL Integration: Example-Body Condition</div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image122.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image122.png
new file mode 100644
index 0000000..82c33d2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image122.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image123.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image123.jpg
new file mode 100644
index 0000000..7baa75c
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image123.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image124.gif b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image124.gif
new file mode 100644
index 0000000..ce101ac
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0073_image124.gif
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074.htm
new file mode 100644
index 0000000..f0ce6d2
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074.htm
@@ -0,0 +1,149 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Workflow - Current">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="129"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>25</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s132098"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s132099" type="#_x0000_m1027"
+ style='position:absolute;left:48pt;top:2in;width:5in;height:168pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1" size="half"/></v:shape>
+ <div v:shape="_x0000_s132098" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:88.76%;height:6.0%'>Static Profile Definition: Workflow -
+ Current</div>
+ <div v:shape="_x0000_s132099" style='tab-stops:.4427in'>
+ <div class=HB1 style='mso-margin-left-alt:444'></div>
+ <div class=HB2 style='mso-margin-left-alt:672'></div>
+ <div class=HB3 style='mso-margin-left-alt:829'></div>
+ <div class=HB style='mso-line-spacing:"90 20 0";mso-margin-left-alt:216;
+ position:absolute;top:27.25%;left:7.67%;width:52.62%;height:4.5%'><span
+ style='position:absolute;top:0%;left:7.11%;width:92.88%;height:100.0%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-7.66%'>1.</span>We
+ create our profile using UML. </span></div>
+ <div class=HB style='mso-line-spacing:"90 20 0";mso-margin-left-alt:216;
+ position:absolute;top:32.0%;left:7.67%;width:48.12%;height:4.5%'><span
+ style='position:absolute;top:0%;left:7.78%;width:92.21%;height:100.0%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-8.43%'>2.</span>Define
+ our profile. </span></div>
+ <div class=HB style='mso-line-spacing:"90 20 0";mso-margin-left-alt:216'><span
+ style='position:absolute;top:37.0%;left:11.42%;width:50.37%;height:4.5%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-7.43%'>3.</span>Use
+ our profile by setting applying </span><span style='position:absolute;
+ top:41.0%;left:11.42%;width:44.38%;height:4.5%'>profile and stereotypes. </span></div>
+ <div class=HB style='mso-line-spacing:"90 20 0";mso-margin-left-alt:216'><span
+ style='position:absolute;top:46.0%;left:11.42%;width:44.38%;height:4.5%'><span
+ style='mso-special-format:"numbullet3\,1";position:absolute;left:-8.43%'>4.</span>Get
+ and set properties of the </span><span style='position:absolute;top:50.0%;
+ left:11.42%;width:44.38%;height:4.5%'>stereotype.</span></div>
+ </div>
+ <p:shaperange href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s132100"
+ type="#_x0000_m1027" style='position:absolute;left:5in;top:246pt;width:336pt;
+ height:224.875pt' o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
+ filled="f" fillcolor="#bbe0e3 [4]" stroked="t" strokecolor="black [1]">
+ <v:fill opacity="1" color2="white [0]" o:opacity2="1" recolor="f" rotate="f"
+ o:detectmouseclick="f"/>
+ <v:stroke filltype="solid" joinstyle="miter" o:forcedash="f"/>
+ <v:imagedata src="slide0074_image070.png" o:title=""/>
+ <v:shadow on="f" color="gray [2]"/>
+ <v:formulas>
+ <v:f eqn="if lineDrawn pixelLineWidth 0"/>
+ <v:f eqn="sum @0 1 0"/>
+ <v:f eqn="sum 0 0 @1"/>
+ <v:f eqn="prod @2 1 2"/>
+ <v:f eqn="prod @3 21600 pixelWidth"/>
+ <v:f eqn="prod @3 21600 pixelHeight"/>
+ <v:f eqn="sum @0 0 1"/>
+ <v:f eqn="prod @6 1 2"/>
+ <v:f eqn="prod @7 21600 pixelWidth"/>
+ <v:f eqn="sum @8 21600 0"/>
+ <v:f eqn="prod @7 21600 pixelHeight"/>
+ <v:f eqn="sum @10 21600 0"/>
+ </v:formulas>
+ <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" aspectratio="t" text="t" grouping="f"/>
+ <p:placeholder type="object" position="2" size="half"/></v:shape><![if !vml]><img
+ border=0 v:shapes="_x0000_s132100" src="slide0074_image071.jpg"
+ style='position:absolute;top:45.5%;left:49.81%;width:46.81%;height:42.0%'><![endif]></p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074_image070.png b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074_image070.png
new file mode 100644
index 0000000..94e65d6
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074_image070.png
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074_image071.jpg b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074_image071.jpg
new file mode 100644
index 0000000..3545d99
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0074_image071.jpg
Binary files differ
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0075.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0075.htm
new file mode 100644
index 0000000..499a472
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0075.htm
@@ -0,0 +1,123 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description
+content="4/9/2008: Static Profile Definition: Why Bother?">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="130"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>33</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s133122"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s133123" type="#_x0000_m1027"
+ style='position:absolute;left:54pt;top:138pt;width:612pt;height:342pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s133122" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: Why Bother?</div>
+ <div v:shape="_x0000_s133123" class=B style='tab-stops:.4427in'>
+ <div style='position:absolute;top:26.5%;left:8.42%;width:83.14%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.53%'></span>Introduce
+ behavior. </span></div>
+ <div style='position:absolute;top:33.0%;left:8.42%;width:83.14%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.53%'></span></span> </span></div>
+ <div style='position:absolute;top:39.25%;left:8.42%;width:83.14%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.53%'></span>Customize generated
+ code. </span></div>
+ <div style='position:absolute;top:45.75%;left:8.42%;width:83.14%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.53%'></span></span> </span></div>
+ <div style='position:absolute;top:52.0%;left:8.42%;width:83.14%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ class=BB style='position:absolute;left:-2.53%'></span>Opens up possibilities
+ for derived constraints. </span></div>
+ <div style='position:absolute;top:58.5%;left:8.42%;width:83.14%;height:5.25%'><span
+ style='position:absolute;top:0%;left:2.47%;width:97.74%;height:100.0%'><span
+ style='visibility:hidden'><span class=BB style='position:absolute;left:-2.53%'></span></span> </span></div>
+ <span style='position:absolute;top:64.75%;left:10.48%;width:83.33%;height:
+ 5.25%'><span class=BB style='position:absolute;left:-2.47%'></span>Getting
+ and setting values are easier and more </span><span style='position:absolute;
+ top:70.25%;left:10.48%;width:89.88%;height:5.25%'>intuitive since an instance
+ of the object is returned.</span></div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0076.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0076.htm
new file mode 100644
index 0000000..dc671dc
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0076.htm
@@ -0,0 +1,115 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Static Profile Definition: Demo">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="134"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>32</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s137218"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s137221" type="#_x0000_m1027"
+ style='position:absolute;left:126pt;top:168pt;width:444pt;height:120pt'
+ o:spt="1" path="m,l,21600r21600,l21600,xe" filled="f" fillcolor="#bbe0e3 [4]"
+ stroked="f" strokecolor="black [1]">
+ <v:fill color2="white [0]" o:detectmouseclick="f"/>
+ <v:stroke joinstyle="miter" o:forcedash="f"/>
+ <v:path gradientshapeok="t" o:connecttype="rect"/>
+ <o:lock v:ext="edit" text="f" grouping="t"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s137218" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Static Profile Definition: Demo</div>
+ <div v:shape="_x0000_s137221" style='tab-stops:.4427in'>
+ <div class=B style='position:absolute;top:32.0%;left:18.53%;width:59.73%;
+ height:5.25%'><span style='position:absolute;top:0%;left:3.13%;width:96.86%;
+ height:100.0%'><span class=BB style='position:absolute;left:-3.23%'></span>Code
+ generation. </span></div>
+ <div class=B style='position:absolute;top:38.5%;left:18.53%;width:59.73%;
+ height:5.25%'><span style='position:absolute;top:0%;left:3.13%;width:96.86%;
+ height:100.0%'><span class=BB style='position:absolute;left:-3.23%'></span>Derived
+ properties in profiles. </span></div>
+ <div class=B style='position:absolute;top:44.75%;left:18.53%;width:59.73%;
+ height:5.25%'><span style='position:absolute;top:0%;left:3.13%;width:96.86%;
+ height:100.0%'><span style='visibility:hidden'><span class=BB
+ style='position:absolute;left:-3.23%'></span></span> </span></div>
+ <div class=B1 style='position:absolute;top:51.0%;left:22.84%;width:55.43%;
+ height:4.5%'><span style='mso-special-format:nobullet;display:none;font-family:
+ Wingdings'>w</span><span style='mso-special-format:lastCR;display:none'> </span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0077.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0077.htm
new file mode 100644
index 0000000..f2e1081
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0077.htm
@@ -0,0 +1,107 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: OCL Integration: Demo">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="135"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>51</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s138242"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s138243" type="#_x0000_m1027"
+ style='position:absolute;left:180pt;top:186pt;width:312pt;height:156pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s138242" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>OCL Integration: Demo</div>
+ <div v:shape="_x0000_s138243" style='tab-stops:.4427in'>
+ <div class=B style='position:absolute;top:35.5%;left:26.02%;width:41.57%;
+ height:5.25%'><span style='position:absolute;top:0%;left:4.5%;width:95.04%;
+ height:100.0%'><span class=BB style='position:absolute;left:-4.73%'></span>Code
+ generation. </span></div>
+ <div class=B style='position:absolute;top:41.75%;left:26.02%;width:41.57%;
+ height:5.25%'><span style='position:absolute;top:0%;left:4.5%;width:95.04%;
+ height:100.0%'><span class=BB style='position:absolute;left:-4.73%'></span>Validation. </span></div>
+ <div class=B1 style='position:absolute;top:48.0%;left:30.33%;width:37.07%;
+ height:4.5%'><span style='mso-special-format:nobullet;display:none;font-family:
+ Wingdings'>w</span><span style='mso-special-format:lastCR;display:none'> </span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>
diff --git a/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0078.htm b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0078.htm
new file mode 100644
index 0000000..ff41015
--- /dev/null
+++ b/docs/presentations/EclipseCon2008_LongTalk_NewFeaturesOfUML2_files/slide0078.htm
@@ -0,0 +1,106 @@
+<html xmlns:v="urn:schemas-microsoft-com:vml"
+xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:p="urn:schemas-microsoft-com:office:powerpoint"
+xmlns:oa="urn:schemas-microsoft-com:office:activation"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=PowerPoint.Slide>
+<meta name=Generator content="Microsoft PowerPoint 10">
+<link id=Main-File rel=Main-File
+href="../EclipseCon2008_LongTalk_NewFeaturesOfUML2.htm">
+<link rel=Preview href=preview.wmf>
+<!--[if !mso]>
+<style>
+v\:* {behavior:url(#default#VML);}
+o\:* {behavior:url(#default#VML);}
+p\:* {behavior:url(#default#VML);}
+.shape {behavior:url(#default#VML);}
+v\:textbox {display:none;}
+</style>
+<![endif]-->
+<title>New Features Of UML2</title>
+<meta name=Description content="4/9/2008: Generics: Demo">
+<link rel=Stylesheet href="master03_stylesheet.css">
+<![if !ppt]>
+<style media=print>
+<!--.sld
+ {left:0px !important;
+ width:6.0in !important;
+ height:4.5in !important;
+ font-size:107% !important;}
+-->
+</style>
+<script src=script.js></script><script><!--
+if( !IsNts() ) Redirect( "PPTSld" );
+//--></script><!--[if vml]><script>g_vml = 1;
+</script><![endif]--><![endif]><o:shapelayout v:ext="edit">
+ <o:idmap v:ext="edit" data="136"/>
+</o:shapelayout>
+</head>
+
+<body lang=EN-US style='margin:0px;background-color:black'
+onclick="DocumentOnClick()" onresize="_RSW()" onload="LoadSld()"
+onkeypress="_KPH()">
+
+<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
+width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
+visibility:hidden'><p:slide coordsize="720,540"
+ colors="#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"
+ masterhref="master03.xml">
+ <p:shaperange href="master03.xml#_x0000_s1025"/><![if !ppt]><p:shaperange
+ href="master03.xml#_x0000_s1032"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1032" src="master03_image005.jpg" style='position:absolute;
+ top:91.75%;left:0%;width:100.0%;height:8.25%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1031"/><![if !vml]><img border=0
+ v:shapes="_x0000_s1031" src="master03_image006.jpg" style='position:absolute;
+ top:0%;left:2.05%;width:36.32%;height:14.0%'><![endif]><p:shaperange
+ href="master03.xml#_x0000_s1033"/>
+ <div v:shape="_x0000_s1033" class=O>
+ <div style='position:absolute;top:95.25%;left:16.85%;width:82.39%;height:2.25%'><span
+ style='mso-bidi-font-family:Arial;font-size:42%'><span
+ style='mso-spacerun:yes'> </span></span><span style='font-size:42%'>New
+ Features of UML2</span><span lang=EN-US style='font-size:42%;mso-ansi-language:
+ EN-US'> |<span style='mso-spacerun:yes'> </span>Long Talk | Copyright © IBM
+ Corp., 2007-2008.<span style='mso-spacerun:yes'> </span>All rights reserved. </span></div>
+ </div>
+ <div v:shape="_x0000_s1035" class=O>
+ <div style='mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-overflow:
+ 1;position:absolute;top:96.25%;left:.93%;width:9.17%;height:2.25%'><span
+ lang=EN-US style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:
+ EN-US;mso-field-code:meta16'><b>19</b></span><span lang=EN-US
+ style='mso-bidi-font-family:Arial;font-size:42%;mso-ansi-language:EN-US;
+ mso-special-format:lastCR;display:none'><b> </b></span></div>
+ </div>
+ <![endif]><p:shaperange href="master03.xml#_x0000_m1026"/><v:shape id="_x0000_s139266"
+ type="#_x0000_m1026" style='position:absolute;left:54pt;top:84pt;width:612pt;
+ height:42pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="title"/></v:shape><p:shaperange
+ href="master03.xml#_x0000_m1027"/><v:shape id="_x0000_s139267" type="#_x0000_m1027"
+ style='position:absolute;left:60pt;top:180pt;width:636pt;height:96pt'>
+ <v:fill o:detectmouseclick="f"/>
+ <v:stroke o:forcedash="f"/>
+ <o:lock v:ext="edit" text="f"/>
+ <p:placeholder type="body" position="1"/></v:shape>
+ <div v:shape="_x0000_s139266" class=T style='position:absolute;top:16.75%;
+ left:8.42%;width:83.14%;height:6.0%'>Generics: Demo</div>
+ <div v:shape="_x0000_s139267" style='tab-stops:.4427in'>
+ <div class=B style='position:absolute;top:34.25%;left:9.36%;width:98.68%;
+ height:5.25%'><span style='position:absolute;top:0%;left:1.89%;width:98.1%;
+ height:100.0%'><span class=BB style='position:absolute;left:-1.93%'></span>Code
+ generation from a model with generics specified. </span></div>
+ <div class=B style='position:absolute;top:40.75%;left:9.36%;width:86.51%;
+ height:5.25%'><span style='mso-special-format:nobullet;display:none'></span> </div>
+ <div class=B1 style='position:absolute;top:46.75%;left:13.67%;width:82.2%;
+ height:4.5%'><span style='mso-special-format:nobullet;display:none;font-family:
+ Wingdings'>w</span><span style='mso-special-format:lastCR;display:none'> </span></div>
+ </div>
+</p:slide></div>
+
+</body>
+
+</html>