Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_51) on Thu Jun 05 17:45:43 EDT 2014 -->
<meta http-equiv="Content-Type" content="text/html" charset="iso-8859-1">
<title>IExtensionsModel (Eclipse PDE API Specification)</title>
<meta name="date" content="2014-06-05">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="IExtensionsModel (Eclipse PDE API Specification)";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/IExtensionsModel.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><em><span style='font-size:small'><b>Eclipse PDE</b><br>Luna (4.4)</span></em></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/eclipse/pde/core/plugin/IExtensions.html" title="interface in org.eclipse.pde.core.plugin"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../org/eclipse/pde/core/plugin/IExtensionsModelFactory.html" title="interface in org.eclipse.pde.core.plugin"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/eclipse/pde/core/plugin/IExtensionsModel.html" target="_top">Frames</a></li>
<li><a href="IExtensionsModel.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.eclipse.pde.core.plugin</div>
<h2 title="Interface IExtensionsModel" class="title">Interface IExtensionsModel</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../.././../../../org.eclipse.platform.doc.isv/reference/api/org/eclipse/core/runtime/IAdaptable.html?is-external=true" title="class or interface in org.eclipse.core.runtime">IAdaptable</a>, <a href="../../../../../org/eclipse/pde/core/IBaseModel.html" title="interface in org.eclipse.pde.core">IBaseModel</a>, <a href="../../../../../org/eclipse/pde/core/IModel.html" title="interface in org.eclipse.pde.core">IModel</a>, <a href="../../../../../org/eclipse/pde/core/IModelChangeProvider.html" title="interface in org.eclipse.pde.core">IModelChangeProvider</a>, <a href="../../../../../org/eclipse/pde/core/plugin/ISharedExtensionsModel.html" title="interface in org.eclipse.pde.core.plugin">ISharedExtensionsModel</a>, <a href="../../../../../org/eclipse/pde/core/plugin/ISharedPluginModel.html" title="interface in org.eclipse.pde.core.plugin">ISharedPluginModel</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">IExtensionsModel</span>
extends <a href="../../../../../org/eclipse/pde/core/plugin/ISharedExtensionsModel.html" title="interface in org.eclipse.pde.core.plugin">ISharedExtensionsModel</a></pre>
<div class="block">This type of model is created by parsing the manifest file.
 It serves as a base interface for both plug-in and
 fragment models by holding data common to both.
 If the file is a workspace resource, it will be
 available as the underlying resource of the model.
 The model may be read-only or editable.
 It will also make a reference to the build.properties
 model when created. The reference will be of the
 same type as the model itself: if the model is
 editable, it will attempt to obtain an exclusive
 editable copy of build.properties model.
 <p>
 The plug-in model can be disabled. Disabling the
 model will not change its data. Users of the
 model will have to decide if the disabled state
 if of any importance to them or not.
 <p>
 The model is capable of notifying listeners
 about changes. An attempt to change a read-only
 model will result in a CoreException.</div>
<dl><dt><span class="strong">Restriction:</span></dt>
  <dd>This interface is not intended to be implemented by clients.</dd>
<dt><span class="strong">Restriction:</span></dt>
  <dd>This interface is not intended to be extended by clients.</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.eclipse.pde.core.plugin.ISharedExtensionsModel">
<!--   -->
</a>
<h3>Methods inherited from interface&nbsp;org.eclipse.pde.core.plugin.<a href="../../../../../org/eclipse/pde/core/plugin/ISharedExtensionsModel.html" title="interface in org.eclipse.pde.core.plugin">ISharedExtensionsModel</a></h3>
<code><a href="../../../../../org/eclipse/pde/core/plugin/ISharedExtensionsModel.html#getExtensions()">getExtensions</a>, <a href="../../../../../org/eclipse/pde/core/plugin/ISharedExtensionsModel.html#getExtensions(boolean)">getExtensions</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.eclipse.pde.core.plugin.ISharedPluginModel">
<!--   -->
</a>
<h3>Methods inherited from interface&nbsp;org.eclipse.pde.core.plugin.<a href="../../../../../org/eclipse/pde/core/plugin/ISharedPluginModel.html" title="interface in org.eclipse.pde.core.plugin">ISharedPluginModel</a></h3>
<code><a href="../../../../../org/eclipse/pde/core/plugin/ISharedPluginModel.html#getFactory()">getFactory</a>, <a href="../../../../../org/eclipse/pde/core/plugin/ISharedPluginModel.html#getInstallLocation()">getInstallLocation</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.eclipse.pde.core.IModel">
<!--   -->
</a>
<h3>Methods inherited from interface&nbsp;org.eclipse.pde.core.<a href="../../../../../org/eclipse/pde/core/IModel.html" title="interface in org.eclipse.pde.core">IModel</a></h3>
<code><a href="../../../../../org/eclipse/pde/core/IModel.html#getResourceString(java.lang.String)">getResourceString</a>, <a href="../../../../../org/eclipse/pde/core/IModel.html#getTimeStamp()">getTimeStamp</a>, <a href="../../../../../org/eclipse/pde/core/IModel.html#getUnderlyingResource()">getUnderlyingResource</a>, <a href="../../../../../org/eclipse/pde/core/IModel.html#isInSync()">isInSync</a>, <a href="../../../../../org/eclipse/pde/core/IModel.html#isLoaded()">isLoaded</a>, <a href="../../../../../org/eclipse/pde/core/IModel.html#isReconcilingModel()">isReconcilingModel</a>, <a href="../../../../../org/eclipse/pde/core/IModel.html#load()">load</a>, <a href="../../../../../org/eclipse/pde/core/IModel.html#load(java.io.InputStream, boolean)">load</a>, <a href="../../../../../org/eclipse/pde/core/IModel.html#reload(java.io.InputStream, boolean)">reload</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.eclipse.pde.core.IBaseModel">
<!--   -->
</a>
<h3>Methods inherited from interface&nbsp;org.eclipse.pde.core.<a href="../../../../../org/eclipse/pde/core/IBaseModel.html" title="interface in org.eclipse.pde.core">IBaseModel</a></h3>
<code><a href="../../../../../org/eclipse/pde/core/IBaseModel.html#dispose()">dispose</a>, <a href="../../../../../org/eclipse/pde/core/IBaseModel.html#isDisposed()">isDisposed</a>, <a href="../../../../../org/eclipse/pde/core/IBaseModel.html#isEditable()">isEditable</a>, <a href="../../../../../org/eclipse/pde/core/IBaseModel.html#isValid()">isValid</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.eclipse.core.runtime.IAdaptable">
<!--   -->
</a>
<h3>Methods inherited from interface&nbsp;org.eclipse.core.runtime.<a href="../../../../.././../../../org.eclipse.platform.doc.isv/reference/api/org/eclipse/core/runtime/IAdaptable.html?is-external=true" title="class or interface in org.eclipse.core.runtime">IAdaptable</a></h3>
<code><a href="../../../../.././../../../org.eclipse.platform.doc.isv/reference/api/org/eclipse/core/runtime/IAdaptable.html?is-external=true#getAdapter(java.lang.Class)" title="class or interface in org.eclipse.core.runtime">getAdapter</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.eclipse.pde.core.IModelChangeProvider">
<!--   -->
</a>
<h3>Methods inherited from interface&nbsp;org.eclipse.pde.core.<a href="../../../../../org/eclipse/pde/core/IModelChangeProvider.html" title="interface in org.eclipse.pde.core">IModelChangeProvider</a></h3>
<code><a href="../../../../../org/eclipse/pde/core/IModelChangeProvider.html#addModelChangedListener(org.eclipse.pde.core.IModelChangedListener)">addModelChangedListener</a>, <a href="../../../../../org/eclipse/pde/core/IModelChangeProvider.html#fireModelChanged(org.eclipse.pde.core.IModelChangedEvent)">fireModelChanged</a>, <a href="../../../../../org/eclipse/pde/core/IModelChangeProvider.html#fireModelObjectChanged(java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)">fireModelObjectChanged</a>, <a href="../../../../../org/eclipse/pde/core/IModelChangeProvider.html#removeModelChangedListener(org.eclipse.pde.core.IModelChangedListener)">removeModelChangedListener</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/IExtensionsModel.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><em><span style='font-size:small'><b>Eclipse PDE</b><br>Luna (4.4)</span></em></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/eclipse/pde/core/plugin/IExtensions.html" title="interface in org.eclipse.pde.core.plugin"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../org/eclipse/pde/core/plugin/IExtensionsModelFactory.html" title="interface in org.eclipse.pde.core.plugin"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/eclipse/pde/core/plugin/IExtensionsModel.html" target="_top">Frames</a></li>
<li><a href="IExtensionsModel.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><br><span style='font-size:small;float:right'>Copyright (c) 2000, 2013 Eclipse Contributors and others. All rights reserved.</span><span style='font-size:small'><a href='../../../../../../misc/api-usage-rules.html'>Guidelines for using Eclipse APIs.</a></span></small></p>
</body>
</html>
New to GrepCode? Check out our FAQ X