diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/presentation/SecurityEditor.html')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/presentation/SecurityEditor.html | 2022 |
1 files changed, 2022 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/presentation/SecurityEditor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/presentation/SecurityEditor.html new file mode 100644 index 0000000000..4f23b61aa4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/security/presentation/SecurityEditor.html @@ -0,0 +1,2022 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!--NewPage--> +<HTML> +<HEAD> + +<TITLE> +SecurityEditor (CDO Model Repository Documentation) +</TITLE> + +<META NAME="date" CONTENT=""> + +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../html/book.css" TITLE="Style"> +<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style"> + +<SCRIPT type="text/javascript"> +function windowTitle() +{ + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="SecurityEditor (CDO Model Repository Documentation)"; + } +} +</SCRIPT> +<NOSCRIPT> +</NOSCRIPT> + +</HEAD> + +<BODY BGCOLOR="white" onload="windowTitle();"> +<HR> + + +<!-- ========= START OF TOP NAVBAR ======= --> +<A NAME="navbar_top"><!-- --></A> +<A HREF="#skip-navbar_top" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_top_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SecurityEditor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityActionBarContributor.html" title="class in org.eclipse.emf.cdo.security.presentation"><B>PREV CLASS</B></A> + <A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.ReverseAdapterFactoryContentProvider.html" title="class in org.eclipse.emf.cdo.security.presentation"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/presentation/SecurityEditor.html" target="_top"><B>FRAMES</B></A> + <A HREF="SecurityEditor.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_top"></A> +<!-- ========= END OF TOP NAVBAR ========= --> + +<HR> +<!-- ======== START OF CLASS DATA ======== --> +<H2> +<FONT SIZE="-1"> +org.eclipse.emf.cdo.security.presentation</FONT> +<BR> +Class SecurityEditor</H2> +<PRE> +<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.eclipse.core.commands.common.EventManager + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.eclipse.ui.part.WorkbenchPart + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.eclipse.ui.part.EditorPart + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">org.eclipse.ui.part.MultiPageEditorPart + <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.emf.cdo.security.presentation.SecurityEditor</B> +</PRE> +<DL> +<DT><B>All Implemented Interfaces:</B> <DD>org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/ui/viewer/IViewerProvider.html?is-external=true" title="class or interface in org.eclipse.emf.common.ui.viewer">IViewerProvider</A>, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/domain/IEditingDomainProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.domain">IEditingDomainProvider</A>, org.eclipse.jface.action.IMenuListener, org.eclipse.jface.dialogs.IPageChangeProvider, org.eclipse.jface.viewers.ISelectionProvider, org.eclipse.ui.ide.IGotoMarker, org.eclipse.ui.IEditorPart, org.eclipse.ui.ISaveablePart, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation</DD> +</DL> +<HR> +<DL> + <DT>public class <B>SecurityEditor</B> + <DD>extends org.eclipse.ui.part.MultiPageEditorPart + <DD>implements <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/domain/IEditingDomainProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.domain">IEditingDomainProvider</A>, org.eclipse.jface.viewers.ISelectionProvider, org.eclipse.jface.action.IMenuListener, <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/ui/viewer/IViewerProvider.html?is-external=true" title="class or interface in org.eclipse.emf.common.ui.viewer">IViewerProvider</A>, org.eclipse.ui.ide.IGotoMarker +</DL> + +<map id="APIVIZ" name="APIVIZ"> +<area shape="rect" id="node1" href="SecurityEditor.html" title="SecurityEditor" alt="" coords="328,190,432,215"/> +<area shape="rect" id="node2" title="MultiPageEditorPart (org.eclipse.ui.part)" alt="" coords="50,5,187,45"/> +<area shape="rect" id="node3" title="«interface» IEditingDomainProvider (org.eclipse.emf.edit.domain)" alt="" coords="24,65,213,119"/> +<area shape="rect" id="node4" title="«interface» IGotoMarker (org.eclipse.ui.ide)" alt="" coords="55,138,183,193"/> +<area shape="rect" id="node5" title="«interface» IMenuListener (org.eclipse.jface.action)" alt="" coords="37,211,200,266"/> +<area shape="rect" id="node6" title="«interface» ISelectionProvider (org.eclipse.jface.viewers)" alt="" coords="33,285,204,339"/> +<area shape="rect" id="node7" title="«interface» IViewerProvider (org.eclipse.emf.common.ui.viewer)" alt="" coords="6,358,231,413"/> +</map> + +<CENTER><IMG SRC="SecurityEditor.png" USEMAP="#APIVIZ" BORDER="0"></CENTER> + + + +<P> +This is an example of a Security model editor. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> + +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +<HR> + +<P> +<!-- ======== NESTED CLASS SUMMARY ======== --> + +<A NAME="nested_class_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Nested Class Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> class</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.ReverseAdapterFactoryContentProvider.html" title="class in org.eclipse.emf.cdo.security.presentation">SecurityEditor.ReverseAdapterFactoryContentProvider</A></B></CODE> + +<BR> + </TD> +</TR> +</TABLE> + <!-- =========== FIELD SUMMARY =========== --> + +<A NAME="field_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Field Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/provider/ComposedAdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ComposedAdapterFactory</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#adapterFactory">adapterFactory</A></B></CODE> + +<BR> + This is the one adapter factory used for providing views of the model</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#changedResources">changedResources</A></B></CODE> + +<BR> + Resources that have been changed since last activation</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected org.eclipse.ui.views.contentoutline.IContentOutlinePage</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#contentOutlinePage">contentOutlinePage</A></B></CODE> + +<BR> + This is the content outline page</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected org.eclipse.jface.action.IStatusLineManager</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#contentOutlineStatusLineManager">contentOutlineStatusLineManager</A></B></CODE> + +<BR> + This is a kludge</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected org.eclipse.jface.viewers.TreeViewer</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#contentOutlineViewer">contentOutlineViewer</A></B></CODE> + +<BR> + This is the content outline page's viewer</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected org.eclipse.jface.viewers.Viewer</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#currentViewer">currentViewer</A></B></CODE> + +<BR> + This keeps track of the active content viewer, which may be either one of the viewers in the pages or the content outline viewer</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/domain/AdapterFactoryEditingDomain.html?is-external=true" title="class or interface in org.eclipse.emf.edit.domain">AdapterFactoryEditingDomain</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#editingDomain">editingDomain</A></B></CODE> + +<BR> + This keeps track of the editing domain that is used to track all changes to the model</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected org.eclipse.jface.viewers.ISelection</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#editorSelection">editorSelection</A></B></CODE> + +<BR> + This keeps track of the selection of the editor as a whole</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/ui/MarkerHelper.html?is-external=true" title="class or interface in org.eclipse.emf.common.ui">MarkerHelper</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#markerHelper">markerHelper</A></B></CODE> + +<BR> + The MarkerHelper is responsible for creating workspace resource markers presented + in Eclipse's Problems View</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected org.eclipse.ui.IPartListener</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#partListener">partListener</A></B></CODE> + +<BR> + This listens for when the outline becomes active + <!</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/util/EContentAdapter.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.util">EContentAdapter</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#problemIndicationAdapter">problemIndicationAdapter</A></B></CODE> + +<BR> + Adapter used to update the problem indication when resources are demanded loaded</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected org.eclipse.ui.views.properties.PropertySheetPage</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#propertySheetPage">propertySheetPage</A></B></CODE> + +<BR> + This is the property sheet page</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#removedResources">removedResources</A></B></CODE> + +<BR> + Resources that have been removed since last activation</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected org.eclipse.core.resources.IResourceChangeListener</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#resourceChangeListener">resourceChangeListener</A></B></CODE> + +<BR> + This listens for workspace changes</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</A>,<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/util/Diagnostic.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Diagnostic</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#resourceToDiagnosticMap">resourceToDiagnosticMap</A></B></CODE> + +<BR> + Map to store the diagnostic associated with a resource</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</A>></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#savedResources">savedResources</A></B></CODE> + +<BR> + Resources that have been saved</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected org.eclipse.jface.viewers.ISelectionChangedListener</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#selectionChangedListener">selectionChangedListener</A></B></CODE> + +<BR> + This listens to which ever viewer is active</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><org.eclipse.jface.viewers.ISelectionChangedListener></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#selectionChangedListeners">selectionChangedListeners</A></B></CODE> + +<BR> + This keeps track of all the <CODE>ISelectionChangedListener</CODE>s that are listening to this editor</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected org.eclipse.jface.viewers.TreeViewer</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#selectionViewer">selectionViewer</A></B></CODE> + +<BR> + This is the viewer that shadows the selection in the content outline.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#updateProblemIndication">updateProblemIndication</A></B></CODE> + +<BR> + Controls whether the problem indication should be updated</TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.eclipse.ui.part.MultiPageEditorPart"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from class org.eclipse.ui.part.MultiPageEditorPart</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>PAGE_CONTAINER_SITE</CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.eclipse.ui.IEditorPart"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.eclipse.ui.IEditorPart</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>PROP_DIRTY, PROP_INPUT</CODE></TD> +</TR> +</TABLE> + <A NAME="fields_inherited_from_class_org.eclipse.ui.IWorkbenchPart"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Fields inherited from interface org.eclipse.ui.IWorkbenchPart</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>PROP_TITLE</CODE></TD> +</TR> +</TABLE> + +<!-- ======== CONSTRUCTOR SUMMARY ======== --> + +<A NAME="constructor_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Constructor Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#SecurityEditor()">SecurityEditor</A></B>()</CODE> + +<BR> + This creates a model editor</TD> +</TR> +</TABLE> + +<!-- ========== METHOD SUMMARY =========== --> + +<A NAME="method_summary"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> +<B>Method Summary</B></FONT></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener)">addSelectionChangedListener</A></B>(org.eclipse.jface.viewers.ISelectionChangedListener listener)</CODE> + +<BR> + This implements <CODE>ISelectionProvider</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/util/Diagnostic.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Diagnostic</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#analyzeResourceProblems(org.eclipse.emf.ecore.resource.Resource, java.lang.Exception)">analyzeResourceProblems</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</A> resource, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A> exception)</CODE> + +<BR> + Returns a diagnostic describing the errors and warnings listed in the resource + and the specified exception (if any)</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#createContextMenuFor(org.eclipse.jface.viewers.StructuredViewer)">createContextMenuFor</A></B>(org.eclipse.jface.viewers.StructuredViewer viewer)</CODE> + +<BR> + This creates a context menu for the viewer and adds a listener as well registering the menu for extension</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#createModel()">createModel</A></B>()</CODE> + +<BR> + This is the method called to load a resource into the editing domain's resource set based on the editor's input</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#createPages()">createPages</A></B>()</CODE> + +<BR> + This is the method used by the framework to install your own controls</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#dispose()">dispose</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#doSave(org.eclipse.core.runtime.IProgressMonitor)">doSave</A></B>(org.eclipse.core.runtime.IProgressMonitor progressMonitor)</CODE> + +<BR> + This is for implementing <CODE>IEditorPart</CODE> and simply saves the model file</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#doSaveAs()">doSaveAs</A></B>()</CODE> + +<BR> + This also changes the editor's input</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#doSaveAs(org.eclipse.emf.common.util.URI, org.eclipse.ui.IEditorInput)">doSaveAs</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/util/URI.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">URI</A> uri, + org.eclipse.ui.IEditorInput editorInput)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#firePropertyChange(int)">firePropertyChange</A></B>(int action)</CODE> + +<BR> + This is here for the listener to be able to call it</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/ui/action/EditingDomainActionBarContributor.html?is-external=true" title="class or interface in org.eclipse.emf.edit.ui.action">EditingDomainActionBarContributor</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#getActionBarContributor()">getActionBarContributor</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.eclipse.ui.IActionBars</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#getActionBars()">getActionBars</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#getAdapter(java.lang.Class)">getAdapter</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A> key)</CODE> + +<BR> + This is how the framework determines which interfaces we implement</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#getAdapterFactory()">getAdapterFactory</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.eclipse.ui.views.contentoutline.IContentOutlinePage</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#getContentOutlinePage()">getContentOutlinePage</A></B>()</CODE> + +<BR> + This accesses a cached version of the content outliner</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/domain/EditingDomain.html?is-external=true" title="class or interface in org.eclipse.emf.edit.domain">EditingDomain</A></CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#getEditingDomain()">getEditingDomain</A></B>()</CODE> + +<BR> + This returns the editing domain as required by the <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/domain/IEditingDomainProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.domain"><CODE>IEditingDomainProvider</CODE></A> interface.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.eclipse.ui.views.properties.IPropertySheetPage</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#getPropertySheetPage()">getPropertySheetPage</A></B>()</CODE> + +<BR> + This accesses a cached version of the property sheet</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.eclipse.jface.viewers.ISelection</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#getSelection()">getSelection</A></B>()</CODE> + +<BR> + This implements <CODE>ISelectionProvider</CODE> to return this editor's overall selection</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> org.eclipse.jface.viewers.Viewer</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#getViewer()">getViewer</A></B>()</CODE> + +<BR> + This returns the viewer as required by the <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/ui/viewer/IViewerProvider.html?is-external=true" title="class or interface in org.eclipse.emf.common.ui.viewer"><CODE>IViewerProvider</CODE></A> interface</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#gotoMarker(org.eclipse.core.resources.IMarker)">gotoMarker</A></B>(org.eclipse.core.resources.IMarker marker)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#handleActivate()">handleActivate</A></B>()</CODE> + +<BR> + Handles activation of the editor or it's associated views</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#handleChangedResources()">handleChangedResources</A></B>()</CODE> + +<BR> + Handles what to do with changed resources on activation</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#handleContentOutlineSelection(org.eclipse.jface.viewers.ISelection)">handleContentOutlineSelection</A></B>(org.eclipse.jface.viewers.ISelection selection)</CODE> + +<BR> + This deals with how we want selection in the outliner to affect the other views</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#handleDirtyConflict()">handleDirtyConflict</A></B>()</CODE> + +<BR> + Shows a dialog that asks if conflicting changes should be discarded</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#hideTabs()">hideTabs</A></B>()</CODE> + +<BR> + If there is just one page in the multi-page editor part, + this hides the single tab at the bottom</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#init(org.eclipse.ui.IEditorSite, org.eclipse.ui.IEditorInput)">init</A></B>(org.eclipse.ui.IEditorSite site, + org.eclipse.ui.IEditorInput editorInput)</CODE> + +<BR> + This is called during startup</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#initializeEditingDomain()">initializeEditingDomain</A></B>()</CODE> + +<BR> + This sets up the editing domain for the model editor</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#isDirty()">isDirty</A></B>()</CODE> + +<BR> + This is for implementing <CODE>IEditorPart</CODE> and simply tests the command stack</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#isPersisted(org.eclipse.emf.ecore.resource.Resource)">isPersisted</A></B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</A> resource)</CODE> + +<BR> + This returns whether something has been persisted to the URI of the specified resource.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#isSaveAsAllowed()">isSaveAsAllowed</A></B>()</CODE> + +<BR> + This always returns true because it is not currently supported</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#menuAboutToShow(org.eclipse.jface.action.IMenuManager)">menuAboutToShow</A></B>(org.eclipse.jface.action.IMenuManager menuManager)</CODE> + +<BR> + This implements <CODE>IMenuListener</CODE> to help fill the context menus with contributions from the Edit menu</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#pageChange(int)">pageChange</A></B>(int pageIndex)</CODE> + +<BR> + This is used to track the active viewer</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener)">removeSelectionChangedListener</A></B>(org.eclipse.jface.viewers.ISelectionChangedListener listener)</CODE> + +<BR> + This implements <CODE>ISelectionProvider</CODE></TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#setCurrentViewer(org.eclipse.jface.viewers.Viewer)">setCurrentViewer</A></B>(org.eclipse.jface.viewers.Viewer viewer)</CODE> + +<BR> + This makes sure that one content viewer, either for the current page or the outline view, if it has focus, + is the current one</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#setFocus()">setFocus</A></B>()</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#setSelection(org.eclipse.jface.viewers.ISelection)">setSelection</A></B>(org.eclipse.jface.viewers.ISelection selection)</CODE> + +<BR> + This implements <CODE>ISelectionProvider</CODE> to set this editor's overall selection.</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#setSelectionToViewer(java.util.Collection)">setSelectionToViewer</A></B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><?> collection)</CODE> + +<BR> + This sets the selection into whichever viewer is active</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE> void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#setStatusLineManager(org.eclipse.jface.viewers.ISelection)">setStatusLineManager</A></B>(org.eclipse.jface.viewers.ISelection selection)</CODE> + +<BR> + </TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected boolean</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#showOutlineView()">showOutlineView</A></B>()</CODE> + +<BR> + Returns whether the outline view should be presented to the user</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#showTabs()">showTabs</A></B>()</CODE> + +<BR> + If there is more than one page in the multi-page editor part, + this shows the tabs at the bottom</TD> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> +<CODE>protected void</CODE></FONT></TD> +<TD><CODE><B><A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.html#updateProblemIndication()">updateProblemIndication</A></B>()</CODE> + +<BR> + Updates the problems indication with the information described in the specified diagnostic</TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.eclipse.ui.part.MultiPageEditorPart"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.eclipse.ui.part.MultiPageEditorPart</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>activateSite, addPage, addPage, addPage, addPage, addPageChangedListener, createPageContainer, createPartControl, createSite, deactivateSite, findEditors, getActiveEditor, getActivePage, getContainer, getControl, getEditor, getPageCount, getPageImage, getPageSite, getPageText, getSelectedPage, handlePropertyChange, initializePageSwitching, removePage, removePageChangedListener, setActiveEditor, setActivePage, setControl, setPageImage, setPageText</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.eclipse.ui.part.EditorPart"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.eclipse.ui.part.EditorPart</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>checkSite, getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setContentDescription, setInitializationData, setInput, setInputWithNotify, setPartName</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.eclipse.ui.part.WorkbenchPart"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.eclipse.ui.part.WorkbenchPart</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addPartPropertyListener, addPropertyListener, firePartPropertyChanged, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.eclipse.core.commands.common.EventManager"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class org.eclipse.core.commands.common.EventManager</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject</CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE><A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> +</TR> +</TABLE> + <A NAME="methods_inherited_from_class_org.eclipse.ui.IWorkbenchPart"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> +<TH ALIGN="left"><B>Methods inherited from interface org.eclipse.ui.IWorkbenchPart</B></TH> +</TR> +<TR BGCOLOR="white" CLASS="TableRowColor"> +<TD><CODE>addPropertyListener, getSite, getTitle, getTitleImage, removePropertyListener</CODE></TD> +</TR> +</TABLE> + +<P> + +<!-- ============ FIELD DETAIL =========== --> + +<A NAME="field_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Field Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="editingDomain"><!-- --></A><H3> +editingDomain</H3> +<PRE> +protected <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/domain/AdapterFactoryEditingDomain.html?is-external=true" title="class or interface in org.eclipse.emf.edit.domain">AdapterFactoryEditingDomain</A> <B>editingDomain</B></PRE> +<DL> +<DD>This keeps track of the editing domain that is used to track all changes to the model. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="adapterFactory"><!-- --></A><H3> +adapterFactory</H3> +<PRE> +protected <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/provider/ComposedAdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.edit.provider">ComposedAdapterFactory</A> <B>adapterFactory</B></PRE> +<DL> +<DD>This is the one adapter factory used for providing views of the model. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="contentOutlinePage"><!-- --></A><H3> +contentOutlinePage</H3> +<PRE> +protected org.eclipse.ui.views.contentoutline.IContentOutlinePage <B>contentOutlinePage</B></PRE> +<DL> +<DD>This is the content outline page. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="contentOutlineStatusLineManager"><!-- --></A><H3> +contentOutlineStatusLineManager</H3> +<PRE> +protected org.eclipse.jface.action.IStatusLineManager <B>contentOutlineStatusLineManager</B></PRE> +<DL> +<DD>This is a kludge... + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="contentOutlineViewer"><!-- --></A><H3> +contentOutlineViewer</H3> +<PRE> +protected org.eclipse.jface.viewers.TreeViewer <B>contentOutlineViewer</B></PRE> +<DL> +<DD>This is the content outline page's viewer. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="propertySheetPage"><!-- --></A><H3> +propertySheetPage</H3> +<PRE> +protected org.eclipse.ui.views.properties.PropertySheetPage <B>propertySheetPage</B></PRE> +<DL> +<DD>This is the property sheet page. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="selectionViewer"><!-- --></A><H3> +selectionViewer</H3> +<PRE> +protected org.eclipse.jface.viewers.TreeViewer <B>selectionViewer</B></PRE> +<DL> +<DD>This is the viewer that shadows the selection in the content outline. + The parent relation must be correctly defined for this to work. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="currentViewer"><!-- --></A><H3> +currentViewer</H3> +<PRE> +protected org.eclipse.jface.viewers.Viewer <B>currentViewer</B></PRE> +<DL> +<DD>This keeps track of the active content viewer, which may be either one of the viewers in the pages or the content outline viewer. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="selectionChangedListener"><!-- --></A><H3> +selectionChangedListener</H3> +<PRE> +protected org.eclipse.jface.viewers.ISelectionChangedListener <B>selectionChangedListener</B></PRE> +<DL> +<DD>This listens to which ever viewer is active. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="selectionChangedListeners"><!-- --></A><H3> +selectionChangedListeners</H3> +<PRE> +protected <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><org.eclipse.jface.viewers.ISelectionChangedListener> <B>selectionChangedListeners</B></PRE> +<DL> +<DD>This keeps track of all the <CODE>ISelectionChangedListener</CODE>s that are listening to this editor. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="editorSelection"><!-- --></A><H3> +editorSelection</H3> +<PRE> +protected org.eclipse.jface.viewers.ISelection <B>editorSelection</B></PRE> +<DL> +<DD>This keeps track of the selection of the editor as a whole. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="markerHelper"><!-- --></A><H3> +markerHelper</H3> +<PRE> +protected <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/ui/MarkerHelper.html?is-external=true" title="class or interface in org.eclipse.emf.common.ui">MarkerHelper</A> <B>markerHelper</B></PRE> +<DL> +<DD>The MarkerHelper is responsible for creating workspace resource markers presented + in Eclipse's Problems View. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="partListener"><!-- --></A><H3> +partListener</H3> +<PRE> +protected org.eclipse.ui.IPartListener <B>partListener</B></PRE> +<DL> +<DD>This listens for when the outline becomes active + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="removedResources"><!-- --></A><H3> +removedResources</H3> +<PRE> +protected <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</A>> <B>removedResources</B></PRE> +<DL> +<DD>Resources that have been removed since last activation. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="changedResources"><!-- --></A><H3> +changedResources</H3> +<PRE> +protected <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</A>> <B>changedResources</B></PRE> +<DL> +<DD>Resources that have been changed since last activation. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="savedResources"><!-- --></A><H3> +savedResources</H3> +<PRE> +protected <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</A>> <B>savedResources</B></PRE> +<DL> +<DD>Resources that have been saved. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="resourceToDiagnosticMap"><!-- --></A><H3> +resourceToDiagnosticMap</H3> +<PRE> +protected <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A><<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</A>,<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/util/Diagnostic.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Diagnostic</A>> <B>resourceToDiagnosticMap</B></PRE> +<DL> +<DD>Map to store the diagnostic associated with a resource. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="updateProblemIndication"><!-- --></A><H3> +updateProblemIndication</H3> +<PRE> +protected boolean <B>updateProblemIndication</B></PRE> +<DL> +<DD>Controls whether the problem indication should be updated. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="problemIndicationAdapter"><!-- --></A><H3> +problemIndicationAdapter</H3> +<PRE> +protected <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/util/EContentAdapter.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.util">EContentAdapter</A> <B>problemIndicationAdapter</B></PRE> +<DL> +<DD>Adapter used to update the problem indication when resources are demanded loaded. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> +<HR> + +<A NAME="resourceChangeListener"><!-- --></A><H3> +resourceChangeListener</H3> +<PRE> +protected org.eclipse.core.resources.IResourceChangeListener <B>resourceChangeListener</B></PRE> +<DL> +<DD>This listens for workspace changes. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> + +<!-- ========= CONSTRUCTOR DETAIL ======== --> + +<A NAME="constructor_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Constructor Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="SecurityEditor()"><!-- --></A><H3> +SecurityEditor</H3> +<PRE> +public <B>SecurityEditor</B>()</PRE> +<DL> +<DD>This creates a model editor. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DL> + +<!-- ============ METHOD DETAIL ========== --> + +<A NAME="method_detail"><!-- --></A> +<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> +<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> +<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> +<B>Method Detail</B></FONT></TH> +</TR> +</TABLE> + +<A NAME="handleActivate()"><!-- --></A><H3> +handleActivate</H3> +<PRE> +protected void <B>handleActivate</B>()</PRE> +<DL> +<DD>Handles activation of the editor or it's associated views. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="handleChangedResources()"><!-- --></A><H3> +handleChangedResources</H3> +<PRE> +protected void <B>handleChangedResources</B>()</PRE> +<DL> +<DD>Handles what to do with changed resources on activation. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="updateProblemIndication()"><!-- --></A><H3> +updateProblemIndication</H3> +<PRE> +protected void <B>updateProblemIndication</B>()</PRE> +<DL> +<DD>Updates the problems indication with the information described in the specified diagnostic. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="handleDirtyConflict()"><!-- --></A><H3> +handleDirtyConflict</H3> +<PRE> +protected boolean <B>handleDirtyConflict</B>()</PRE> +<DL> +<DD>Shows a dialog that asks if conflicting changes should be discarded. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="initializeEditingDomain()"><!-- --></A><H3> +initializeEditingDomain</H3> +<PRE> +protected void <B>initializeEditingDomain</B>()</PRE> +<DL> +<DD>This sets up the editing domain for the model editor. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="firePropertyChange(int)"><!-- --></A><H3> +firePropertyChange</H3> +<PRE> +protected void <B>firePropertyChange</B>(int action)</PRE> +<DL> +<DD>This is here for the listener to be able to call it. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>firePropertyChange</CODE> in class <CODE>org.eclipse.ui.part.WorkbenchPart</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setSelectionToViewer(java.util.Collection)"><!-- --></A><H3> +setSelectionToViewer</H3> +<PRE> +public void <B>setSelectionToViewer</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A><?> collection)</PRE> +<DL> +<DD>This sets the selection into whichever viewer is active. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getEditingDomain()"><!-- --></A><H3> +getEditingDomain</H3> +<PRE> +public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/domain/EditingDomain.html?is-external=true" title="class or interface in org.eclipse.emf.edit.domain">EditingDomain</A> <B>getEditingDomain</B>()</PRE> +<DL> +<DD>This returns the editing domain as required by the <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/domain/IEditingDomainProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.domain"><CODE>IEditingDomainProvider</CODE></A> interface. + This is important for implementing the static methods of <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/domain/AdapterFactoryEditingDomain.html?is-external=true" title="class or interface in org.eclipse.emf.edit.domain"><CODE>AdapterFactoryEditingDomain</CODE></A> + and for supporting <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/ui/action/CommandAction.html?is-external=true" title="class or interface in org.eclipse.emf.edit.ui.action"><CODE>CommandAction</CODE></A>. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/domain/IEditingDomainProvider.html?is-external=true#getEditingDomain()" title="class or interface in org.eclipse.emf.edit.domain">getEditingDomain</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/domain/IEditingDomainProvider.html?is-external=true" title="class or interface in org.eclipse.emf.edit.domain">IEditingDomainProvider</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setCurrentViewer(org.eclipse.jface.viewers.Viewer)"><!-- --></A><H3> +setCurrentViewer</H3> +<PRE> +public void <B>setCurrentViewer</B>(org.eclipse.jface.viewers.Viewer viewer)</PRE> +<DL> +<DD>This makes sure that one content viewer, either for the current page or the outline view, if it has focus, + is the current one. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getViewer()"><!-- --></A><H3> +getViewer</H3> +<PRE> +public org.eclipse.jface.viewers.Viewer <B>getViewer</B>()</PRE> +<DL> +<DD>This returns the viewer as required by the <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/ui/viewer/IViewerProvider.html?is-external=true" title="class or interface in org.eclipse.emf.common.ui.viewer"><CODE>IViewerProvider</CODE></A> interface. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/ui/viewer/IViewerProvider.html?is-external=true#getViewer()" title="class or interface in org.eclipse.emf.common.ui.viewer">getViewer</A></CODE> in interface <CODE><A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/ui/viewer/IViewerProvider.html?is-external=true" title="class or interface in org.eclipse.emf.common.ui.viewer">IViewerProvider</A></CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="createContextMenuFor(org.eclipse.jface.viewers.StructuredViewer)"><!-- --></A><H3> +createContextMenuFor</H3> +<PRE> +protected void <B>createContextMenuFor</B>(org.eclipse.jface.viewers.StructuredViewer viewer)</PRE> +<DL> +<DD>This creates a context menu for the viewer and adds a listener as well registering the menu for extension. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="createModel()"><!-- --></A><H3> +createModel</H3> +<PRE> +public void <B>createModel</B>()</PRE> +<DL> +<DD>This is the method called to load a resource into the editing domain's resource set based on the editor's input. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="analyzeResourceProblems(org.eclipse.emf.ecore.resource.Resource, java.lang.Exception)"><!-- --></A><H3> +analyzeResourceProblems</H3> +<PRE> +public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/util/Diagnostic.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">Diagnostic</A> <B>analyzeResourceProblems</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</A> resource, + <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A> exception)</PRE> +<DL> +<DD>Returns a diagnostic describing the errors and warnings listed in the resource + and the specified exception (if any). + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="createPages()"><!-- --></A><H3> +createPages</H3> +<PRE> +public void <B>createPages</B>()</PRE> +<DL> +<DD>This is the method used by the framework to install your own controls. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>createPages</CODE> in class <CODE>org.eclipse.ui.part.MultiPageEditorPart</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="hideTabs()"><!-- --></A><H3> +hideTabs</H3> +<PRE> +protected void <B>hideTabs</B>()</PRE> +<DL> +<DD>If there is just one page in the multi-page editor part, + this hides the single tab at the bottom. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="showTabs()"><!-- --></A><H3> +showTabs</H3> +<PRE> +protected void <B>showTabs</B>()</PRE> +<DL> +<DD>If there is more than one page in the multi-page editor part, + this shows the tabs at the bottom. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="pageChange(int)"><!-- --></A><H3> +pageChange</H3> +<PRE> +protected void <B>pageChange</B>(int pageIndex)</PRE> +<DL> +<DD>This is used to track the active viewer. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Overrides:</B><DD><CODE>pageChange</CODE> in class <CODE>org.eclipse.ui.part.MultiPageEditorPart</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getAdapter(java.lang.Class)"><!-- --></A><H3> +getAdapter</H3> +<PRE> +public <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>getAdapter</B>(<A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A> key)</PRE> +<DL> +<DD>This is how the framework determines which interfaces we implement. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>getAdapter</CODE> in interface <CODE>org.eclipse.core.runtime.IAdaptable</CODE><DT><B>Overrides:</B><DD><CODE>getAdapter</CODE> in class <CODE>org.eclipse.ui.part.MultiPageEditorPart</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getContentOutlinePage()"><!-- --></A><H3> +getContentOutlinePage</H3> +<PRE> +public org.eclipse.ui.views.contentoutline.IContentOutlinePage <B>getContentOutlinePage</B>()</PRE> +<DL> +<DD>This accesses a cached version of the content outliner. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getPropertySheetPage()"><!-- --></A><H3> +getPropertySheetPage</H3> +<PRE> +public org.eclipse.ui.views.properties.IPropertySheetPage <B>getPropertySheetPage</B>()</PRE> +<DL> +<DD>This accesses a cached version of the property sheet. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="handleContentOutlineSelection(org.eclipse.jface.viewers.ISelection)"><!-- --></A><H3> +handleContentOutlineSelection</H3> +<PRE> +public void <B>handleContentOutlineSelection</B>(org.eclipse.jface.viewers.ISelection selection)</PRE> +<DL> +<DD>This deals with how we want selection in the outliner to affect the other views. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="isDirty()"><!-- --></A><H3> +isDirty</H3> +<PRE> +public boolean <B>isDirty</B>()</PRE> +<DL> +<DD>This is for implementing <CODE>IEditorPart</CODE> and simply tests the command stack. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>isDirty</CODE> in interface <CODE>org.eclipse.ui.ISaveablePart</CODE><DT><B>Overrides:</B><DD><CODE>isDirty</CODE> in class <CODE>org.eclipse.ui.part.MultiPageEditorPart</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="doSave(org.eclipse.core.runtime.IProgressMonitor)"><!-- --></A><H3> +doSave</H3> +<PRE> +public void <B>doSave</B>(org.eclipse.core.runtime.IProgressMonitor progressMonitor)</PRE> +<DL> +<DD>This is for implementing <CODE>IEditorPart</CODE> and simply saves the model file. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>doSave</CODE> in interface <CODE>org.eclipse.ui.ISaveablePart</CODE><DT><B>Specified by:</B><DD><CODE>doSave</CODE> in class <CODE>org.eclipse.ui.part.EditorPart</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="isPersisted(org.eclipse.emf.ecore.resource.Resource)"><!-- --></A><H3> +isPersisted</H3> +<PRE> +protected boolean <B>isPersisted</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/ecore/resource/Resource.html?is-external=true" title="class or interface in org.eclipse.emf.ecore.resource">Resource</A> resource)</PRE> +<DL> +<DD>This returns whether something has been persisted to the URI of the specified resource. + The implementation uses the URI converter from the editor's resource set to try to open an input stream. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="isSaveAsAllowed()"><!-- --></A><H3> +isSaveAsAllowed</H3> +<PRE> +public boolean <B>isSaveAsAllowed</B>()</PRE> +<DL> +<DD>This always returns true because it is not currently supported. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>isSaveAsAllowed</CODE> in interface <CODE>org.eclipse.ui.ISaveablePart</CODE><DT><B>Specified by:</B><DD><CODE>isSaveAsAllowed</CODE> in class <CODE>org.eclipse.ui.part.EditorPart</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="doSaveAs()"><!-- --></A><H3> +doSaveAs</H3> +<PRE> +public void <B>doSaveAs</B>()</PRE> +<DL> +<DD>This also changes the editor's input. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>doSaveAs</CODE> in interface <CODE>org.eclipse.ui.ISaveablePart</CODE><DT><B>Specified by:</B><DD><CODE>doSaveAs</CODE> in class <CODE>org.eclipse.ui.part.EditorPart</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="doSaveAs(org.eclipse.emf.common.util.URI, org.eclipse.ui.IEditorInput)"><!-- --></A><H3> +doSaveAs</H3> +<PRE> +protected void <B>doSaveAs</B>(<A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/util/URI.html?is-external=true" title="class or interface in org.eclipse.emf.common.util">URI</A> uri, + org.eclipse.ui.IEditorInput editorInput)</PRE> +<DL> +<DD><!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="gotoMarker(org.eclipse.core.resources.IMarker)"><!-- --></A><H3> +gotoMarker</H3> +<PRE> +public void <B>gotoMarker</B>(org.eclipse.core.resources.IMarker marker)</PRE> +<DL> +<DD><!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>gotoMarker</CODE> in interface <CODE>org.eclipse.ui.ide.IGotoMarker</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="init(org.eclipse.ui.IEditorSite, org.eclipse.ui.IEditorInput)"><!-- --></A><H3> +init</H3> +<PRE> +public void <B>init</B>(org.eclipse.ui.IEditorSite site, + org.eclipse.ui.IEditorInput editorInput)</PRE> +<DL> +<DD>This is called during startup. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>init</CODE> in interface <CODE>org.eclipse.ui.IEditorPart</CODE><DT><B>Overrides:</B><DD><CODE>init</CODE> in class <CODE>org.eclipse.ui.part.MultiPageEditorPart</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setFocus()"><!-- --></A><H3> +setFocus</H3> +<PRE> +public void <B>setFocus</B>()</PRE> +<DL> +<DD><!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>setFocus</CODE> in interface <CODE>org.eclipse.ui.IWorkbenchPart</CODE><DT><B>Overrides:</B><DD><CODE>setFocus</CODE> in class <CODE>org.eclipse.ui.part.MultiPageEditorPart</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener)"><!-- --></A><H3> +addSelectionChangedListener</H3> +<PRE> +public void <B>addSelectionChangedListener</B>(org.eclipse.jface.viewers.ISelectionChangedListener listener)</PRE> +<DL> +<DD>This implements <CODE>ISelectionProvider</CODE>. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>addSelectionChangedListener</CODE> in interface <CODE>org.eclipse.jface.viewers.ISelectionProvider</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener)"><!-- --></A><H3> +removeSelectionChangedListener</H3> +<PRE> +public void <B>removeSelectionChangedListener</B>(org.eclipse.jface.viewers.ISelectionChangedListener listener)</PRE> +<DL> +<DD>This implements <CODE>ISelectionProvider</CODE>. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>removeSelectionChangedListener</CODE> in interface <CODE>org.eclipse.jface.viewers.ISelectionProvider</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getSelection()"><!-- --></A><H3> +getSelection</H3> +<PRE> +public org.eclipse.jface.viewers.ISelection <B>getSelection</B>()</PRE> +<DL> +<DD>This implements <CODE>ISelectionProvider</CODE> to return this editor's overall selection. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>getSelection</CODE> in interface <CODE>org.eclipse.jface.viewers.ISelectionProvider</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setSelection(org.eclipse.jface.viewers.ISelection)"><!-- --></A><H3> +setSelection</H3> +<PRE> +public void <B>setSelection</B>(org.eclipse.jface.viewers.ISelection selection)</PRE> +<DL> +<DD>This implements <CODE>ISelectionProvider</CODE> to set this editor's overall selection. + Calling this result will notify the listeners. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>setSelection</CODE> in interface <CODE>org.eclipse.jface.viewers.ISelectionProvider</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="setStatusLineManager(org.eclipse.jface.viewers.ISelection)"><!-- --></A><H3> +setStatusLineManager</H3> +<PRE> +public void <B>setStatusLineManager</B>(org.eclipse.jface.viewers.ISelection selection)</PRE> +<DL> +<DD><!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="menuAboutToShow(org.eclipse.jface.action.IMenuManager)"><!-- --></A><H3> +menuAboutToShow</H3> +<PRE> +public void <B>menuAboutToShow</B>(org.eclipse.jface.action.IMenuManager menuManager)</PRE> +<DL> +<DD>This implements <CODE>IMenuListener</CODE> to help fill the context menus with contributions from the Edit menu. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>menuAboutToShow</CODE> in interface <CODE>org.eclipse.jface.action.IMenuListener</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getActionBarContributor()"><!-- --></A><H3> +getActionBarContributor</H3> +<PRE> +public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/edit/ui/action/EditingDomainActionBarContributor.html?is-external=true" title="class or interface in org.eclipse.emf.edit.ui.action">EditingDomainActionBarContributor</A> <B>getActionBarContributor</B>()</PRE> +<DL> +<DD><!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getActionBars()"><!-- --></A><H3> +getActionBars</H3> +<PRE> +public org.eclipse.ui.IActionBars <B>getActionBars</B>()</PRE> +<DL> +<DD><!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="getAdapterFactory()"><!-- --></A><H3> +getAdapterFactory</H3> +<PRE> +public <A HREF="http://download.eclipse.org/modeling/emf/emf/javadoc/2.7.0/org/eclipse/emf/common/notify/AdapterFactory.html?is-external=true" title="class or interface in org.eclipse.emf.common.notify">AdapterFactory</A> <B>getAdapterFactory</B>()</PRE> +<DL> +<DD><!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="dispose()"><!-- --></A><H3> +dispose</H3> +<PRE> +public void <B>dispose</B>()</PRE> +<DL> +<DD><!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +<DT><B>Specified by:</B><DD><CODE>dispose</CODE> in interface <CODE>org.eclipse.ui.IWorkbenchPart</CODE><DT><B>Overrides:</B><DD><CODE>dispose</CODE> in class <CODE>org.eclipse.ui.part.MultiPageEditorPart</CODE></DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<HR> + +<A NAME="showOutlineView()"><!-- --></A><H3> +showOutlineView</H3> +<PRE> +protected boolean <B>showOutlineView</B>()</PRE> +<DL> +<DD>Returns whether the outline view should be presented to the user. + <!-- begin-user-doc --> + <!-- end-user-doc --> +<P> +<DD><DL> +</DL> +</DD> +<DD><DL> +<DT><B>Generated</B></DT> + <DD></DD> +</DL> +</DD> +</DL> +<!-- ========= END OF CLASS DATA ========= --> +<HR> + + +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<A NAME="navbar_bottom"><!-- --></A> +<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> +<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> +<TR> +<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> +<A NAME="navbar_bottom_firstrow"><!-- --></A> +<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> + <TR ALIGN="center" VALIGN="top"> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> + <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SecurityEditor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> + <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> + </TR> +</TABLE> +</TD> +<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> +</EM> +</TD> +</TR> + +<TR> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityActionBarContributor.html" title="class in org.eclipse.emf.cdo.security.presentation"><B>PREV CLASS</B></A> + <A HREF="../../../../../../org/eclipse/emf/cdo/security/presentation/SecurityEditor.ReverseAdapterFactoryContentProvider.html" title="class in org.eclipse.emf.cdo.security.presentation"><B>NEXT CLASS</B></A></FONT></TD> +<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> + <A HREF="../../../../../../index.html?org/eclipse/emf/cdo/security/presentation/SecurityEditor.html" target="_top"><B>FRAMES</B></A> + <A HREF="SecurityEditor.html" target="_top"><B>NO FRAMES</B></A> + <SCRIPT type="text/javascript"> + <!-- + if(window==top) { + document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); + } + //--> +</SCRIPT> +<NOSCRIPT> + <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A> +</NOSCRIPT> + + +</FONT></TD> +</TR> +<TR> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> + SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> +<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> +DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> +</TR> +</TABLE> +<A NAME="skip-navbar_bottom"></A> +<!-- ======== END OF BOTTOM NAVBAR ======= --> + +<HR> +<i>Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.</i> +</BODY> +</HTML> |