1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
5 <!-- Generated by javadoc (build 1.5.0_08) on Fri Apr 20 12:42:47 CEST 2007 -->
6 <META http-equiv=
"Content-Type" content=
"text/html; charset=UTF-8">
8 MetamodelFilter (EMF Compare Javadoc)
11 <META NAME=
"keywords" CONTENT=
"org.eclipse.emf.compare.match.statistic.MetamodelFilter class">
13 <LINK REL =
"stylesheet" TYPE=
"text/css" HREF=
"../../../../../../stylesheet.css" TITLE=
"Style">
15 <SCRIPT type=
"text/javascript">
16 function windowTitle()
18 parent.document.
title=
"MetamodelFilter (EMF Compare Javadoc)";
26 <BODY BGCOLOR=
"white" onload=
"windowTitle();">
29 <!-- ========= START OF TOP NAVBAR ======= -->
30 <A NAME=
"navbar_top"><!-- --></A>
31 <A HREF=
"#skip-navbar_top" title=
"Skip navigation links"></A>
32 <TABLE BORDER=
"0" WIDTH=
"100%" CELLPADDING=
"1" CELLSPACING=
"0" SUMMARY=
"">
34 <TD COLSPAN=
2 BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1">
35 <A NAME=
"navbar_top_firstrow"><!-- --></A>
36 <TABLE BORDER=
"0" CELLPADDING=
"0" CELLSPACING=
"3" SUMMARY=
"">
37 <TR ALIGN=
"center" VALIGN=
"top">
38 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../../../overview-summary.html"><FONT CLASS=
"NavBarFont1"><B>Overview
</B></FONT></A> </TD>
39 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"package-summary.html"><FONT CLASS=
"NavBarFont1"><B>Package
</B></FONT></A> </TD>
40 <TD BGCOLOR=
"#FFFFFF" CLASS=
"NavBarCell1Rev"> <FONT CLASS=
"NavBarFont1Rev"><B>Class
</B></FONT> </TD>
41 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"class-use/MetamodelFilter.html"><FONT CLASS=
"NavBarFont1"><B>Use
</B></FONT></A> </TD>
42 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"package-tree.html"><FONT CLASS=
"NavBarFont1"><B>Tree
</B></FONT></A> </TD>
43 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../../../deprecated-list.html"><FONT CLASS=
"NavBarFont1"><B>Deprecated
</B></FONT></A> </TD>
44 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../../../index-files/index-1.html"><FONT CLASS=
"NavBarFont1"><B>Index
</B></FONT></A> </TD>
45 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../../../help-doc.html"><FONT CLASS=
"NavBarFont1"><B>Help
</B></FONT></A> </TD>
49 <TD ALIGN=
"right" VALIGN=
"top" ROWSPAN=
3><EM>
55 <TD BGCOLOR=
"white" CLASS=
"NavBarCell2"><FONT SIZE=
"-2">
56 <A HREF=
"../../../../../../org/eclipse/emf/compare/match/statistic/MatchingSimilarityPlugin.html" title=
"class in org.eclipse.emf.compare.match.statistic"><B>PREV CLASS
</B></A>
57 NEXT CLASS
</FONT></TD>
58 <TD BGCOLOR=
"white" CLASS=
"NavBarCell2"><FONT SIZE=
"-2">
59 <A HREF=
"../../../../../../index.html?org/eclipse/emf/compare/match/statistic/MetamodelFilter.html" target=
"_top"><B>FRAMES
</B></A>
60 <A HREF=
"MetamodelFilter.html" target=
"_top"><B>NO FRAMES
</B></A>
61 <SCRIPT type=
"text/javascript">
64 document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
69 <A HREF=
"../../../../../../allclasses-noframe.html"><B>All Classes
</B></A>
76 <TD VALIGN=
"top" CLASS=
"NavBarCell3"><FONT SIZE=
"-2">
77 SUMMARY:
NESTED
|
<A HREF=
"#field_summary">FIELD
</A> |
<A HREF=
"#constructor_summary">CONSTR
</A> |
<A HREF=
"#method_summary">METHOD
</A></FONT></TD>
78 <TD VALIGN=
"top" CLASS=
"NavBarCell3"><FONT SIZE=
"-2">
79 DETAIL:
<A HREF=
"#field_detail">FIELD
</A> |
<A HREF=
"#constructor_detail">CONSTR
</A> |
<A HREF=
"#method_detail">METHOD
</A></FONT></TD>
82 <A NAME=
"skip-navbar_top"></A>
83 <!-- ========= END OF TOP NAVBAR ========= -->
86 <!-- ======== START OF CLASS DATA ======== -->
89 org.eclipse.emf.compare.match.statistic
</FONT>
91 Class MetamodelFilter
</H2>
94 <IMG SRC=
"../../../../../../resources/inherit.gif" ALT=
"extended by "><B>org.eclipse.emf.compare.match.statistic.MetamodelFilter
</B>
98 <DT><PRE>public class
<B>MetamodelFilter
</B><DT>extends java.lang.Object
</DL>
102 This class determine the unused features in a metamodel using models
109 <!-- =========== FIELD SUMMARY =========== -->
111 <A NAME=
"field_summary"><!-- --></A>
112 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
113 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
114 <TH ALIGN=
"left" COLSPAN=
"2"><FONT SIZE=
"+2">
115 <B>Field Summary
</B></FONT></TH>
117 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
118 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
119 <CODE>protected
java.util.Map
</CODE></FONT></TD>
120 <TD><CODE><B><A HREF=
"../../../../../../org/eclipse/emf/compare/match/statistic/MetamodelFilter.html#featuresToInformation">featuresToInformation
</A></B></CODE>
123 </TD>
125 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
126 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
127 <CODE>protected
java.util.Collection
</CODE></FONT></TD>
128 <TD><CODE><B><A HREF=
"../../../../../../org/eclipse/emf/compare/match/statistic/MetamodelFilter.html#unusedFeatures">unusedFeatures
</A></B></CODE>
131 </TD>
135 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
137 <A NAME=
"constructor_summary"><!-- --></A>
138 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
139 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
140 <TH ALIGN=
"left" COLSPAN=
"2"><FONT SIZE=
"+2">
141 <B>Constructor Summary
</B></FONT></TH>
143 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
144 <TD><CODE><B><A HREF=
"../../../../../../org/eclipse/emf/compare/match/statistic/MetamodelFilter.html#MetamodelFilter()">MetamodelFilter
</A></B>()
</CODE>
147 </TD>
151 <!-- ========== METHOD SUMMARY =========== -->
153 <A NAME=
"method_summary"><!-- --></A>
154 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
155 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
156 <TH ALIGN=
"left" COLSPAN=
"2"><FONT SIZE=
"+2">
157 <B>Method Summary
</B></FONT></TH>
159 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
160 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
161 <CODE> void
</CODE></FONT></TD>
162 <TD><CODE><B><A HREF=
"../../../../../../org/eclipse/emf/compare/match/statistic/MetamodelFilter.html#analyseModel(EObject)">analyseModel
</A></B>(EObject
root)
</CODE>
165 Analyse a model and change the stats using this model
</TD>
167 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
168 <TD ALIGN=
"right" VALIGN=
"top" WIDTH=
"1%"><FONT SIZE=
"-1">
169 <CODE> java.util.List
</CODE></FONT></TD>
170 <TD><CODE><B><A HREF=
"../../../../../../org/eclipse/emf/compare/match/statistic/MetamodelFilter.html#getFilteredFeatures(EObject)">getFilteredFeatures
</A></B>(EObject
eObj)
</CODE>
173 Return a list of the pertinent features for this eObject
</TD>
176 <A NAME=
"methods_inherited_from_class_java.lang.Object"><!-- --></A>
177 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
178 <TR BGCOLOR=
"#EEEEFF" CLASS=
"TableSubHeadingColor">
179 <TH ALIGN=
"left"><B>Methods inherited from class java.lang.Object
</B></TH>
181 <TR BGCOLOR=
"white" CLASS=
"TableRowColor">
182 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
</CODE></TD>
188 <!-- ============ FIELD DETAIL =========== -->
190 <A NAME=
"field_detail"><!-- --></A>
191 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
192 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
193 <TH ALIGN=
"left" COLSPAN=
"1"><FONT SIZE=
"+2">
194 <B>Field Detail
</B></FONT></TH>
198 <A NAME=
"featuresToInformation"><!-- --></A><H3>
199 featuresToInformation
</H3>
201 protected java.util.Map
<B>featuresToInformation
</B></PRE>
208 <A NAME=
"unusedFeatures"><!-- --></A><H3>
211 protected java.util.Collection
<B>unusedFeatures
</B></PRE>
217 <!-- ========= CONSTRUCTOR DETAIL ======== -->
219 <A NAME=
"constructor_detail"><!-- --></A>
220 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
221 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
222 <TH ALIGN=
"left" COLSPAN=
"1"><FONT SIZE=
"+2">
223 <B>Constructor Detail
</B></FONT></TH>
227 <A NAME=
"MetamodelFilter()"><!-- --></A><H3>
230 public
<B>MetamodelFilter
</B>()
</PRE>
234 <!-- ============ METHOD DETAIL ========== -->
236 <A NAME=
"method_detail"><!-- --></A>
237 <TABLE BORDER=
"1" WIDTH=
"100%" CELLPADDING=
"3" CELLSPACING=
"0" SUMMARY=
"">
238 <TR BGCOLOR=
"#CCCCFF" CLASS=
"TableHeadingColor">
239 <TH ALIGN=
"left" COLSPAN=
"1"><FONT SIZE=
"+2">
240 <B>Method Detail
</B></FONT></TH>
244 <A NAME=
"getFilteredFeatures(EObject)"><!-- --></A><H3>
245 getFilteredFeatures
</H3>
247 public java.util.List
<B>getFilteredFeatures
</B>(EObject
eObj)
</PRE>
249 <DD>Return a list of the pertinent features for this eObject
252 <DT><B>Parameters:
</B><DD><CODE>eObj
</CODE> -
253 <DT><B>Returns:
</B><DD>a list of the pertinent features for this eObject
</DL>
258 <A NAME=
"analyseModel(EObject)"><!-- --></A><H3>
261 public void
<B>analyseModel
</B>(EObject
root)
</PRE>
263 <DD>Analyse a model and change the stats using this model
266 <DT><B>Parameters:
</B><DD><CODE>root
</CODE> -
</DL>
269 <!-- ========= END OF CLASS DATA ========= -->
273 <!-- ======= START OF BOTTOM NAVBAR ====== -->
274 <A NAME=
"navbar_bottom"><!-- --></A>
275 <A HREF=
"#skip-navbar_bottom" title=
"Skip navigation links"></A>
276 <TABLE BORDER=
"0" WIDTH=
"100%" CELLPADDING=
"1" CELLSPACING=
"0" SUMMARY=
"">
278 <TD COLSPAN=
2 BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1">
279 <A NAME=
"navbar_bottom_firstrow"><!-- --></A>
280 <TABLE BORDER=
"0" CELLPADDING=
"0" CELLSPACING=
"3" SUMMARY=
"">
281 <TR ALIGN=
"center" VALIGN=
"top">
282 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../../../overview-summary.html"><FONT CLASS=
"NavBarFont1"><B>Overview
</B></FONT></A> </TD>
283 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"package-summary.html"><FONT CLASS=
"NavBarFont1"><B>Package
</B></FONT></A> </TD>
284 <TD BGCOLOR=
"#FFFFFF" CLASS=
"NavBarCell1Rev"> <FONT CLASS=
"NavBarFont1Rev"><B>Class
</B></FONT> </TD>
285 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"class-use/MetamodelFilter.html"><FONT CLASS=
"NavBarFont1"><B>Use
</B></FONT></A> </TD>
286 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"package-tree.html"><FONT CLASS=
"NavBarFont1"><B>Tree
</B></FONT></A> </TD>
287 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../../../deprecated-list.html"><FONT CLASS=
"NavBarFont1"><B>Deprecated
</B></FONT></A> </TD>
288 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../../../index-files/index-1.html"><FONT CLASS=
"NavBarFont1"><B>Index
</B></FONT></A> </TD>
289 <TD BGCOLOR=
"#EEEEFF" CLASS=
"NavBarCell1"> <A HREF=
"../../../../../../help-doc.html"><FONT CLASS=
"NavBarFont1"><B>Help
</B></FONT></A> </TD>
293 <TD ALIGN=
"right" VALIGN=
"top" ROWSPAN=
3><EM>
294 Copyright
2006 IBM Corporation and others.
<br> All Rights Reserved.
</EM>
299 <TD BGCOLOR=
"white" CLASS=
"NavBarCell2"><FONT SIZE=
"-2">
300 <A HREF=
"../../../../../../org/eclipse/emf/compare/match/statistic/MatchingSimilarityPlugin.html" title=
"class in org.eclipse.emf.compare.match.statistic"><B>PREV CLASS
</B></A>
301 NEXT CLASS
</FONT></TD>
302 <TD BGCOLOR=
"white" CLASS=
"NavBarCell2"><FONT SIZE=
"-2">
303 <A HREF=
"../../../../../../index.html?org/eclipse/emf/compare/match/statistic/MetamodelFilter.html" target=
"_top"><B>FRAMES
</B></A>
304 <A HREF=
"MetamodelFilter.html" target=
"_top"><B>NO FRAMES
</B></A>
305 <SCRIPT type=
"text/javascript">
308 document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
313 <A HREF=
"../../../../../../allclasses-noframe.html"><B>All Classes
</B></A>
320 <TD VALIGN=
"top" CLASS=
"NavBarCell3"><FONT SIZE=
"-2">
321 SUMMARY:
NESTED
|
<A HREF=
"#field_summary">FIELD
</A> |
<A HREF=
"#constructor_summary">CONSTR
</A> |
<A HREF=
"#method_summary">METHOD
</A></FONT></TD>
322 <TD VALIGN=
"top" CLASS=
"NavBarCell3"><FONT SIZE=
"-2">
323 DETAIL:
<A HREF=
"#field_detail">FIELD
</A> |
<A HREF=
"#constructor_detail">CONSTR
</A> |
<A HREF=
"#method_detail">METHOD
</A></FONT></TD>
326 <A NAME=
"skip-navbar_bottom"></A>
327 <!-- ======== END OF BOTTOM NAVBAR ======= -->