META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
about.html
plugin.properties
report/
report/format.xslt
report/style.css
scripts/
scripts/api-tasks.properties
scripts/api-tasks.xml
lib/
lib/apitooling-ant.jar
compare.xsl
notsearched.xsl
org/
org/eclipse/
org/eclipse/pde/
org/eclipse/pde/api/
org/eclipse/pde/api/tools/
org/eclipse/pde/api/tools/internal/
org/eclipse/pde/api/tools/internal/AnyValue.class
AnyValue.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.AnyValue extends java.lang.Object { public void <init> (java.lang.String) String arg public boolean equals (java.lang.Object) Object obj public int hashCode () }
org/eclipse/pde/api/tools/internal/ApiAccess$NormalAccess.class
ApiAccess.java package org.eclipse.pde.api.tools.internal org.eclipse.pde.api.tools.internal.ApiAccess$NormalAccess extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.IApiAccess { void <init> () public int getAccessLevel () }
org/eclipse/pde/api/tools/internal/ApiAccess.class
ApiAccess.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.ApiAccess extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.IApiAccess { public static final org.eclipse.pde.api.tools.internal.provisional.IApiAccess NORMAL_ACCESS private int access static void <clinit> () public void <init> (int) int access public int getAccessLevel () public int hashCode () public boolean equals (java.lang.Object) Object obj public java.lang.String toString () StringBuffer buffer public static java.lang.String getAccessText (int) int access }
org/eclipse/pde/api/tools/internal/ApiAnnotations.class
ApiAnnotations.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.ApiAnnotations extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations { public static final int VISIBILITY_MASK public static final int RESTRICTIONS_MASK public static final int OFFSET_VISIBILITY public static final int OFFSET_RESTRICTIONS private int bits public void <init> (int, int) int visibility int restrictions public int getRestrictions () public int getVisibility () public java.lang.String toString () StringBuffer buffer int restrictions public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.ApiAnnotations desc public int hashCode () }
org/eclipse/pde/api/tools/internal/ApiBaselineManager$1.class
ApiBaselineManager.java package org.eclipse.pde.api.tools.internal org.eclipse.pde.api.tools.internal.ApiBaselineManager$1 extends java.lang.Object implements java.io.FileFilter { final org.eclipse.pde.api.tools.internal.ApiBaselineManager this$0 void <init> (org.eclipse.pde.api.tools.internal.ApiBaselineManager) public boolean accept (java.io.File) java.io.File pathname }
org/eclipse/pde/api/tools/internal/ApiBaselineManager.class
ApiBaselineManager.java package org.eclipse.pde.api.tools.internal public final org.eclipse.pde.api.tools.internal.ApiBaselineManager extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.IApiBaselineManager org.eclipse.core.resources.ISaveParticipant { private static boolean DEBUG private static final String DEFAULT_BASELINE public static final String WORKSPACE_API_BASELINE_ID private static final String BASELINE_FILE_EXTENSION private java.util.HashMap baselinecache private java.util.HashMap handlecache private java.util.HashSet hasinfos private String defaultbaseline private org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline workspacebaseline private org.eclipse.core.runtime.IPath savelocation private boolean fNeedsSaving private static org.eclipse.pde.api.tools.internal.ApiBaselineManager fInstance static void <clinit> () public static void setDebug (boolean) boolean debugValue private void <init> (boolean) boolean framework public static synchronized org.eclipse.pde.api.tools.internal.ApiBaselineManager getManager () public synchronized org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline getApiBaseline (java.lang.String) String name public synchronized org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline[] getApiBaselines () public synchronized void addApiBaseline (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline) org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline newbaseline public synchronized boolean removeApiBaseline (java.lang.String) String name org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline boolean success java.io.File file public void loadBaselineInfos (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline String filename java.io.File file java.io.FileInputStream inputStream java.io.IOException e private synchronized void initializeStateCache () long time java.io.File[] baselines org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline newbaseline int i java.io.File baseline String def org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline private java.lang.String getDefaultProfilePref () org.eclipse.core.runtime.preferences.IPreferencesService service private void persistStateCache () throws org.eclipse.core.runtime.CoreException java.io.IOException org.eclipse.core.runtime.preferences.IEclipsePreferences node java.io.File dir String id java.io.File file java.io.FileOutputStream fout org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline java.util.Iterator iter private void writeBaselineDescription (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, java.io.OutputStream) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline java.io.OutputStream stream String xml java.io.UnsupportedEncodingException e java.io.IOException e private java.lang.String getProfileXML (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.w3c.dom.Document document org.w3c.dom.Element root String location org.w3c.dom.Element celement org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components int i int max org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent comp private static void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable e private void restoreBaseline (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, java.io.InputStream) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline java.io.InputStream stream long start javax.xml.parsers.DocumentBuilder parser javax.xml.parsers.ParserConfigurationException e javax.xml.parsers.FactoryConfigurationError e org.w3c.dom.Document document org.w3c.dom.Element root String baselineLocation org.w3c.dom.NodeList children java.util.List components int j org.w3c.dom.Element componentNode String location org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component int j String location org.eclipse.core.runtime.IPath poolPath org.w3c.dom.NodeList componentNodes int i org.w3c.dom.Element compElement String id String ver StringBuffer name java.io.File file java.io.IOException e org.xml.sax.SAXException e java.io.IOException io java.io.IOException io java.io.IOException io java.io.IOException io public void saving (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.ISaveContext context java.io.IOException e private void cleanStateCache () org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline java.util.Iterator iter public boolean isExistingProfileName (java.lang.String) String name public void stop () java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline public void doneSaving (org.eclipse.core.resources.ISaveContext) org.eclipse.core.resources.ISaveContext context public void prepareToSave (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.ISaveContext context public void rollback (org.eclipse.core.resources.ISaveContext) org.eclipse.core.resources.ISaveContext context public synchronized org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline getDefaultApiBaseline () public void setDefaultApiBaseline (java.lang.String) String name public synchronized org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline getWorkspaceBaseline () org.eclipse.core.runtime.CoreException e synchronized void disposeWorkspaceBaseline () private org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline createWorkspaceBaseline () throws org.eclipse.core.runtime.CoreException long time org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline java.util.Set ids java.util.List componentsList org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent org.eclipse.pde.core.plugin.IPluginModelBase model java.util.Iterator iter org.eclipse.core.runtime.CoreException e public synchronized org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getWorkspaceComponent (java.lang.String) String symbolicName org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline }
org/eclipse/pde/api/tools/internal/ApiDescription$ManifestNode.class
ApiDescription.java package org.eclipse.pde.api.tools.internal org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode extends java.lang.Object implements java.lang.Comparable { protected org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element protected int visibility protected int restrictions protected org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode parent protected java.util.HashMap children final org.eclipse.pde.api.tools.internal.ApiDescription this$0 public void <init> (org.eclipse.pde.api.tools.internal.ApiDescription, org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int, int) org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode parent org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int visibility int restrictions public boolean equals (java.lang.Object) Object obj public int hashCode () public java.lang.String toString () String type String name StringBuffer buffer String pname public int compareTo (java.lang.Object) Object o org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node protected boolean hasApiVisibility (org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode) org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node protected org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode refresh () void persistXML (org.w3c.dom.Document, org.w3c.dom.Element) org.w3c.dom.Document document org.w3c.dom.Element parent org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor md org.w3c.dom.Element method org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor fd org.w3c.dom.Element field void persistAnnotations (org.w3c.dom.Element) org.w3c.dom.Element element }
org/eclipse/pde/api/tools/internal/ApiDescription.class
ApiDescription.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.ApiDescription extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.IApiDescription { protected static final int VISIBILITY_INHERITED static boolean DEBUG protected String fOwningComponentId private boolean fModified protected java.util.HashMap fPackageMap protected java.util.HashMap fAccessMap private float fEmbeddedVersion static void <clinit> () public static void setDebug (boolean) boolean debugValue public void <init> (java.lang.String) String owningComponentId public void accept (org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor visitor org.eclipse.core.runtime.IProgressMonitor monitor protected void visitChildren (org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor visitor java.util.Map childrenMap org.eclipse.core.runtime.IProgressMonitor monitor java.util.List elements java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node public boolean accept (org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor visitor org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node public int compareEmbeddedVersionTo (java.lang.String) String version float lversion public void setEmbeddedVersion (java.lang.String) String version private void visitNode (org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor, org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode) org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor visitor org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node int vis org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode tmp org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations desc boolean visitChildren protected org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode findNode (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, boolean) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element boolean write StringBuffer buffer org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor[] path java.util.Map map org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode parentNode org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node int i org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor current StringBuffer buffer StringBuffer buffer public org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations resolveAnnotations (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node StringBuffer buffer protected int resolveVisibility (org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode) org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode visNode int vis protected org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations resolveAnnotations (org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor) org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int vis int res StringBuffer stringBuffer protected void clearPackages () protected org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode createNode (org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor) org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode parentNode org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int vis StringBuffer buffer public org.eclipse.core.runtime.IStatus setRestrictions (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int restrictions org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node StringBuffer buffer public org.eclipse.core.runtime.IStatus setVisibility (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int visibility org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node StringBuffer buffer public org.eclipse.core.runtime.IStatus setAddedProfile (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int addedProfile public org.eclipse.core.runtime.IStatus setRemovedProfile (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int removedProfile public org.eclipse.core.runtime.IStatus setSuperclass (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element String superclass public org.eclipse.core.runtime.IStatus setSuperinterfaces (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element String superinterfaces public org.eclipse.core.runtime.IStatus setInterface (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, boolean) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element boolean interfaceFlag public java.lang.String toString () StringBuffer buffer protected boolean isInsertOnResolve (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor elementDescriptor protected synchronized void modified () protected synchronized boolean isModified () public org.eclipse.pde.api.tools.internal.provisional.IApiAccess resolveAccessLevel (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor pelement java.util.HashMap map public void setAccessLevel (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor, int) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor pelement int access java.util.HashMap map }
org/eclipse/pde/api/tools/internal/ApiDescriptionManager.class
ApiDescriptionManager.java package org.eclipse.pde.api.tools.internal public final org.eclipse.pde.api.tools.internal.ApiDescriptionManager extends java.lang.Object implements org.eclipse.core.resources.ISaveParticipant { private static org.eclipse.pde.api.tools.internal.ApiDescriptionManager fgDefault private java.util.Map fDescriptions public static final org.eclipse.core.runtime.IPath API_DESCRIPTIONS_CONTAINER_PATH static void <clinit> () private void <init> () public static void shutdown () public static synchronized org.eclipse.pde.api.tools.internal.ApiDescriptionManager getManager () public synchronized org.eclipse.pde.api.tools.internal.provisional.IApiDescription getApiDescription (org.eclipse.pde.api.tools.internal.model.ProjectComponent, org.eclipse.osgi.service.resolver.BundleDescription) org.eclipse.pde.api.tools.internal.model.ProjectComponent component org.eclipse.osgi.service.resolver.BundleDescription bundle org.eclipse.jdt.core.IJavaProject project org.eclipse.pde.api.tools.internal.ProjectApiDescription description org.eclipse.core.runtime.CoreException e public synchronized void clean (org.eclipse.jdt.core.IJavaProject, boolean, boolean) org.eclipse.jdt.core.IJavaProject project boolean delete boolean remove org.eclipse.pde.api.tools.internal.ProjectApiDescription desc java.io.File file synchronized void projectChanged (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project org.eclipse.pde.api.tools.internal.ProjectApiDescription desc synchronized void projectClasspathChanged (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project org.eclipse.pde.api.tools.internal.ProjectApiDescription desc void flushElementCache (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement element org.eclipse.jdt.core.ICompilationUnit unit org.eclipse.jdt.core.IType type public void doneSaving (org.eclipse.core.resources.ISaveContext) org.eclipse.core.resources.ISaveContext context public void prepareToSave (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.ISaveContext context public void rollback (org.eclipse.core.resources.ISaveContext) org.eclipse.core.resources.ISaveContext context public synchronized void saving (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.ISaveContext context java.util.Iterator entries java.util.Map$Entry entry org.eclipse.jdt.core.IJavaProject project org.eclipse.pde.api.tools.internal.ProjectApiDescription desc java.io.File dir String xml java.io.IOException e private boolean restoreDescription (org.eclipse.jdt.core.IJavaProject, org.eclipse.pde.api.tools.internal.ProjectApiDescription) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject project org.eclipse.pde.api.tools.internal.ProjectApiDescription description java.io.File file java.io.BufferedInputStream stream String xml org.w3c.dom.Element root long timestamp String version java.io.IOException e private void restoreChildren (org.eclipse.pde.api.tools.internal.ProjectApiDescription, org.w3c.dom.Element, org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode, java.util.Map) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.ProjectApiDescription apiDesc org.w3c.dom.Element element org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode parentNode java.util.Map childrenMap org.w3c.dom.NodeList children int i org.w3c.dom.Node child private void restoreNode (org.eclipse.pde.api.tools.internal.ProjectApiDescription, org.w3c.dom.Element, org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode, java.util.Map) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.ProjectApiDescription apiDesc org.w3c.dom.Element element org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode parentNode java.util.Map childrenMap org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor elementDesc int vis int res java.util.List fragments org.w3c.dom.NodeList childNodes String pkgName int i org.w3c.dom.Node child org.w3c.dom.Element fragment String handle org.eclipse.jdt.core.IJavaElement je String handle int vis int res org.eclipse.jdt.core.IJavaElement je org.eclipse.jdt.core.IType type org.eclipse.pde.api.tools.internal.ProjectApiDescription$TypeNode tn org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor type int vis int res String name org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor type int vis int res String name String sig private int getInt (org.w3c.dom.Element, java.lang.String) org.w3c.dom.Element element String attr String attribute private long getLong (org.w3c.dom.Element, java.lang.String) org.w3c.dom.Element element String attr String attribute private static void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable exception org.eclipse.core.runtime.IStatus status }
org/eclipse/pde/api/tools/internal/ApiDescriptionProcessor$ASTTagVisitor.class
ApiDescriptionProcessor.java package org.eclipse.pde.api.tools.internal org.eclipse.pde.api.tools.internal.ApiDescriptionProcessor$ASTTagVisitor extends org.eclipse.jdt.core.dom.ASTVisitor { private java.util.List apis private org.eclipse.pde.api.tools.internal.provisional.IApiDescription description private org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewrite private java.util.Stack typeStack public void <init> (java.util.List, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, org.eclipse.jdt.core.dom.rewrite.ASTRewrite) java.util.List apis org.eclipse.pde.api.tools.internal.provisional.IApiDescription description org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewrite public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration) org.eclipse.jdt.core.dom.TypeDeclaration node int type public void endVisit (org.eclipse.jdt.core.dom.TypeDeclaration) org.eclipse.jdt.core.dom.TypeDeclaration node private int getType () public boolean visit (org.eclipse.jdt.core.dom.FieldDeclaration) org.eclipse.jdt.core.dom.FieldDeclaration node java.util.List fields org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment java.util.Iterator iter public boolean visit (org.eclipse.jdt.core.dom.MethodDeclaration) org.eclipse.jdt.core.dom.MethodDeclaration node String signature private void updateDocNode (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.jdt.core.dom.BodyDeclaration, int, int) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.jdt.core.dom.BodyDeclaration body int type int member org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations api org.eclipse.jdt.core.dom.Javadoc docnode org.eclipse.jdt.core.dom.AST ast boolean newnode String[] missingtags org.eclipse.jdt.core.dom.rewrite.ListRewrite lrewrite org.eclipse.jdt.core.dom.TagElement newtag int i private org.eclipse.jdt.core.dom.TagElement createNewTagElement (org.eclipse.jdt.core.dom.AST, java.lang.String) org.eclipse.jdt.core.dom.AST ast String tagname org.eclipse.jdt.core.dom.TagElement newtag private java.lang.String[] collectMissingTags (org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations, java.util.List, int, int) org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations api java.util.List tags int type int member int res java.util.ArrayList missing org.eclipse.pde.api.tools.internal.JavadocTagManager jtm org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag tag org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag tag org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag tag org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag tag org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag tag org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag tag private boolean containsRestrictionTag (java.util.List, java.lang.String) java.util.List tags String tag org.eclipse.jdt.core.dom.TagElement tagelement int i private org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor findDescriptorByName (java.lang.String, java.lang.String) String name String signature org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor desc int i org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor method }
org/eclipse/pde/api/tools/internal/ApiDescriptionProcessor$DescriptionVisitor.class
ApiDescriptionProcessor.java package org.eclipse.pde.api.tools.internal org.eclipse.pde.api.tools.internal.ApiDescriptionProcessor$DescriptionVisitor extends org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor { private org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription private org.eclipse.jdt.core.IJavaProject project private java.util.Map fCollector private java.util.List members private java.util.List exceptions void <init> (org.eclipse.jdt.core.IJavaProject, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, java.util.Map) org.eclipse.jdt.core.IJavaProject jp org.eclipse.pde.api.tools.internal.provisional.IApiDescription cd java.util.Map collector public boolean visitElement (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations description public void endVisitElement (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations description org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor refType org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor topLevelType org.eclipse.jdt.core.IType type org.eclipse.core.runtime.CoreException e org.eclipse.jface.text.BadLocationException e private void addStatus (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus status public org.eclipse.core.runtime.IStatus getStatus () }
org/eclipse/pde/api/tools/internal/ApiDescriptionProcessor.class
ApiDescriptionProcessor.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.ApiDescriptionProcessor extends java.lang.Object { private void <init> () public static java.lang.String serializeComponentXml (java.io.File) java.io.File location java.util.zip.ZipFile jarFile java.io.InputStream stream String extension java.util.zip.ZipEntry manifestEntry java.io.File file java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e public static void collectTagUpdates (org.eclipse.jdt.core.IJavaProject, java.io.File, java.util.Map) throws org.eclipse.core.runtime.CoreException java.io.IOException org.eclipse.jdt.core.IJavaProject project java.io.File componentxml java.util.Map collector org.eclipse.pde.api.tools.internal.provisional.IApiDescription description org.eclipse.pde.api.tools.internal.ApiDescriptionProcessor$DescriptionVisitor visitor org.eclipse.core.runtime.IStatus status static void processTagUpdates (org.eclipse.jdt.core.IType, org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, java.util.List, java.util.Map) throws org.eclipse.core.runtime.CoreException org.eclipse.jface.text.BadLocationException org.eclipse.jdt.core.IType type org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor desc org.eclipse.pde.api.tools.internal.provisional.IApiDescription description java.util.List members java.util.Map collector org.eclipse.jdt.core.dom.ASTParser parser org.eclipse.jdt.core.ICompilationUnit cunit java.util.Map options org.eclipse.jdt.core.dom.CompilationUnit cast org.eclipse.jdt.core.dom.rewrite.ASTRewrite rewrite org.eclipse.pde.api.tools.internal.ApiDescriptionProcessor$ASTTagVisitor visitor org.eclipse.core.filebuffers.ITextFileBufferManager bm org.eclipse.core.runtime.IPath path org.eclipse.core.filebuffers.ITextFileBuffer tfb org.eclipse.jface.text.IDocument document org.eclipse.text.edits.TextEdit edit org.eclipse.core.resources.IFile file java.util.HashSet edits private static void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable exception org.eclipse.core.runtime.IStatus status public static void annotateApiSettings (org.eclipse.jdt.core.IJavaProject, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject project org.eclipse.pde.api.tools.internal.provisional.IApiDescription settings String xml org.w3c.dom.Element root org.eclipse.core.runtime.CoreException ce String version org.eclipse.pde.api.tools.internal.ApiDescription desc boolean earlierversion org.w3c.dom.NodeList packages org.w3c.dom.NodeList types org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor packdesc org.w3c.dom.Element type int i org.w3c.dom.Element pkg String pkgName int j String name org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor typedesc private static void annotateDescriptor (org.eclipse.jdt.core.IJavaProject, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.w3c.dom.Element, boolean) org.eclipse.jdt.core.IJavaProject project org.eclipse.pde.api.tools.internal.provisional.IApiDescription settings org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor descriptor org.w3c.dom.Element element boolean earlierversion int typeVis private static int getRestrictions (org.eclipse.jdt.core.IJavaProject, org.w3c.dom.Element, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, boolean) org.eclipse.jdt.core.IJavaProject project org.w3c.dom.Element element org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor descriptor boolean earlierversion int res org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor method org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor rtype org.eclipse.jdt.core.IType type private static int annotateRestriction (org.w3c.dom.Element, java.lang.String, int, int) org.w3c.dom.Element element String name int flag int res String value int lres private static int getVisibility (org.w3c.dom.Element) org.w3c.dom.Element element String attribute private static void annotateFieldSettings (org.eclipse.jdt.core.IJavaProject, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor, org.w3c.dom.Element, boolean) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject project org.eclipse.pde.api.tools.internal.provisional.IApiDescription settings org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor typedesc org.w3c.dom.Element type boolean earlierversion org.w3c.dom.NodeList fields org.w3c.dom.Element field org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor fielddesc String name int i private static void annotateMethodSettings (org.eclipse.jdt.core.IJavaProject, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor, org.w3c.dom.Element, boolean) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject project org.eclipse.pde.api.tools.internal.provisional.IApiDescription settings org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor typedesc org.w3c.dom.Element type boolean earlierversion org.w3c.dom.NodeList methods org.w3c.dom.Element method org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor methoddesc String name String signature int i }
org/eclipse/pde/api/tools/internal/ApiDescriptionXmlCreator.class
ApiDescriptionXmlCreator.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.ApiDescriptionXmlCreator extends org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor { private org.w3c.dom.Element fComponent private org.w3c.dom.Document fDoc private org.w3c.dom.Element fPackage private int fPackageVisibility private java.util.Stack fTypeStack private java.util.Set fVisitedPackages public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component public void <init> (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException String componentName String componentId org.w3c.dom.Element plugin private void annotateElementAttributes (org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations, org.w3c.dom.Element) org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations description org.w3c.dom.Element element int visibility public void endVisitElement (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations description public java.lang.String getXML () throws org.eclipse.core.runtime.CoreException public boolean visitElement (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations description org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor pkg String pkgName org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor typeDesc org.w3c.dom.Element type org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor desc org.w3c.dom.Element method org.w3c.dom.Element type org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor desc org.w3c.dom.Element field org.w3c.dom.Element type }
org/eclipse/pde/api/tools/internal/ApiFilterStore$1.class
ApiFilterStore.java package org.eclipse.pde.api.tools.internal org.eclipse.pde.api.tools.internal.ApiFilterStore$1 extends org.eclipse.core.resources.WorkspaceJob { final org.eclipse.pde.api.tools.internal.ApiFilterStore this$0 private final java.util.Map val$filters void <init> (org.eclipse.pde.api.tools.internal.ApiFilterStore, java.lang.String, java.util.Map) String $anonymous0 public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localmonitor org.eclipse.core.resources.IProject project String xml org.eclipse.core.resources.IFile file org.eclipse.core.resources.IFolder folder java.io.InputStream xstream org.eclipse.core.resources.IFolder folder org.eclipse.core.runtime.CoreException ce java.io.IOException ioe }
org/eclipse/pde/api/tools/internal/ApiFilterStore$2.class
ApiFilterStore.java package org.eclipse.pde.api.tools.internal org.eclipse.pde.api.tools.internal.ApiFilterStore$2 extends java.lang.Object implements java.util.Comparator { final org.eclipse.pde.api.tools.internal.ApiFilterStore this$0 void <init> (org.eclipse.pde.api.tools.internal.ApiFilterStore) public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 java.util.Map$Entry entry1 java.util.Map$Entry entry2 String path1 String path2 }
org/eclipse/pde/api/tools/internal/ApiFilterStore$3.class
ApiFilterStore.java package org.eclipse.pde.api.tools.internal org.eclipse.pde.api.tools.internal.ApiFilterStore$3 extends java.lang.Object implements java.util.Comparator { final org.eclipse.pde.api.tools.internal.ApiFilterStore this$0 void <init> (org.eclipse.pde.api.tools.internal.ApiFilterStore) public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 java.util.Map$Entry entry1 java.util.Map$Entry entry2 String typeName1 String typeName2 }
org/eclipse/pde/api/tools/internal/ApiFilterStore$4.class
ApiFilterStore.java package org.eclipse.pde.api.tools.internal org.eclipse.pde.api.tools.internal.ApiFilterStore$4 extends java.lang.Object implements java.util.Comparator { final org.eclipse.pde.api.tools.internal.ApiFilterStore this$0 void <init> (org.eclipse.pde.api.tools.internal.ApiFilterStore) public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem p1 org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem p2 int problem1Id int problem2Id int ids String[] args1 String[] args2 int length int i int args }
org/eclipse/pde/api/tools/internal/ApiFilterStore.class
ApiFilterStore.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.ApiFilterStore extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore org.eclipse.core.resources.IResourceChangeListener { private static final String SETTINGS_FOLDER public static final String GLOBAL public static final int CURRENT_STORE_VERSION static boolean DEBUG private static org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter[] NO_FILTERS private java.util.HashMap fFilterMap private java.util.HashMap fUnusedFilters org.eclipse.jdt.core.IJavaProject fProject boolean fNeedsSaving boolean fTriggeredChange static void <clinit> () public static void setDebug (boolean) boolean debugValue public void <init> (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project public void persistApiFilters () java.util.Map filters org.eclipse.core.resources.WorkspaceJob job public synchronized void addFilters (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter[]) org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter[] filters int i org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem String resourcePath org.eclipse.core.resources.IResource resource java.util.Map pTypeNames String typeName java.util.Set pfilters public synchronized void addFiltersFor (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem[]) org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem[] problems public synchronized org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter[] getFilters (org.eclipse.core.resources.IResource) org.eclipse.core.resources.IResource resource java.util.Map pTypeNames java.util.List allFilters java.util.Iterator iterator java.util.Set values public synchronized boolean isFiltered (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem) org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem String resourcePath org.eclipse.core.resources.IResource resource org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter[] filters org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter filter int i int max public void dispose () public synchronized org.eclipse.core.resources.IResource[] getResources () java.util.Collection resources public synchronized boolean removeFilters (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter[]) org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter[] filters boolean success int i org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem underlyingProblem String resourcePath org.eclipse.core.resources.IResource resource java.util.Map pTypeNames String typeName java.util.Set pfilters synchronized java.lang.String getStoreAsXml (java.util.Map) throws org.eclipse.core.runtime.CoreException java.util.Map filtermap org.w3c.dom.Document document org.w3c.dom.Element root java.util.Set allFiltersEntrySet java.util.List allFiltersEntries java.util.Iterator iter java.util.Map$Entry allFiltersEntry org.eclipse.core.resources.IResource resource java.util.Map pTypeNames java.util.Set allTypeNamesEntriesSet java.util.List allTypeNamesEntries java.util.Iterator iterator java.util.Map$Entry entry String typeName java.util.Set filters org.w3c.dom.Element relement boolean typeNameIsInitialized java.util.List filtersList java.util.Iterator iterator2 org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter filter org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem org.w3c.dom.Element filterElement String comment String[] messageArguments int length org.w3c.dom.Element messageArgumentsElement int j org.w3c.dom.Element messageArgumentElement private synchronized void initializeApiFilters () org.eclipse.core.runtime.IPath filepath org.eclipse.core.resources.IResource file String xml java.io.InputStream contents org.eclipse.core.resources.IFile filterFile org.eclipse.core.runtime.CoreException e java.io.IOException e org.w3c.dom.Element root org.eclipse.core.runtime.CoreException ce String component String versionValue int currentVersion int version org.w3c.dom.NodeList resources java.util.ArrayList newfilters java.util.ArrayList comments int i org.w3c.dom.Element element String path String typeName org.eclipse.core.resources.IProject project org.eclipse.core.resources.IResource resource org.w3c.dom.NodeList filters int j int id String[] messageargs org.w3c.dom.NodeList elements org.w3c.dom.Element messageArguments org.w3c.dom.NodeList arguments int length int k org.w3c.dom.Element messageArgument String comment private synchronized void internalAddFilters (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem[], java.lang.String[], boolean) org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem[] problems String[] comments boolean persist java.util.Set filters int i org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter filter String resourcePath org.eclipse.core.resources.IResource resource java.util.Map pTypeNames String typeName public void needsSaving () private static int loadIntegerAttribute (org.w3c.dom.Element, java.lang.String) org.w3c.dom.Element element String name String value int number org.eclipse.core.runtime.IPath getFilterFilePath (boolean) boolean includeproject org.eclipse.core.runtime.IPath path public synchronized void recordFilterUsage () org.eclipse.core.resources.IResource resource java.util.Map types java.util.Set values java.util.Iterator iter java.util.Iterator iter2 private void recordFilterUsed (org.eclipse.core.resources.IResource, org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter) org.eclipse.core.resources.IResource resource org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter filter java.util.Set unused public org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter[] getUnusedFilters (org.eclipse.core.resources.IResource, java.lang.String, int[]) org.eclipse.core.resources.IResource resource String typeName int[] categories java.util.Set unused java.util.Set set org.eclipse.core.resources.IResource res java.util.Iterator iter java.util.Iterator iter int size private void collectFilterFor (java.util.Set, java.lang.String, java.util.Set, int[]) java.util.Set filters String typename java.util.Set collector int[] categories org.eclipse.pde.api.tools.internal.problems.ApiProblemFilter filter java.util.Iterator iter org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem underlyingProblem String underlyingTypeName private boolean matchesCategory (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem, int[]) org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem int[] categories int cat int i public java.lang.String toString () public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) org.eclipse.core.resources.IResourceChangeEvent event org.eclipse.core.runtime.IPath path org.eclipse.core.resources.IResourceDelta leafdelta boolean needsbuild org.eclipse.core.resources.IResource resource org.eclipse.core.resources.IFile file private synchronized void clearFilters () }
org/eclipse/pde/api/tools/internal/ApiJavadocTag.class
ApiJavadocTag.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.ApiJavadocTag extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag { private String fId private String fName private java.util.HashMap fTagItems private static String EMPTY_STRING private int fRModifier private String fTaglabel static void <clinit> () public void <init> (java.lang.String, java.lang.String, int) String id String name int rmodifier public java.lang.String getTagId () public int getRestrictionModifier () public void setApplicableTo (int, int, java.lang.String) int type int member String comment public java.lang.String getTagComment (int, int) int type int member Object obj public java.lang.String getTagName () StringBuffer tag public java.lang.String toString () public java.lang.String getCompleteTag (int, int) int type int member StringBuffer tag String comment public boolean isApplicable (int, int) int type int member public boolean equals (java.lang.Object) Object obj public int hashCode () private java.lang.Integer getTagKey (int, int) int type int member }
org/eclipse/pde/api/tools/internal/ApiPluginPreferenceInitializer.class
ApiPluginPreferenceInitializer.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.ApiPluginPreferenceInitializer extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer { public void <init> () public void initializeDefaultPreferences () org.eclipse.core.runtime.preferences.IEclipsePreferences node int i int max }
org/eclipse/pde/api/tools/internal/BundleVersionRange.class
BundleVersionRange.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.BundleVersionRange extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.IVersionRange { private org.eclipse.osgi.service.resolver.VersionRange fRange public void <init> (java.lang.String) String versionInterval public void <init> (org.eclipse.osgi.service.resolver.VersionRange) org.eclipse.osgi.service.resolver.VersionRange range public java.lang.String getMaximumVersion () public java.lang.String getMinimumVersion () public boolean isIncludeMaximum () public boolean isIncludeMinimum () public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.BundleVersionRange range public int hashCode () public java.lang.String toString () public boolean isIncluded (java.lang.String) String version }
org/eclipse/pde/api/tools/internal/CRCVisitor.class
CRCVisitor.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.CRCVisitor extends org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor { private java.util.zip.CRC32 fCrc public void <init> () public boolean visitElement (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations description String signature String name public long getValue () }
org/eclipse/pde/api/tools/internal/CompilationUnit.class
CompilationUnit.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.CompilationUnit extends java.lang.Object { private String name private String filepath private org.eclipse.jdt.core.ICompilationUnit unit public void <init> (java.lang.String) String filepath java.io.File file public void <init> (org.eclipse.jdt.core.ICompilationUnit) org.eclipse.jdt.core.ICompilationUnit compilationUnit public java.lang.String getName () public java.io.InputStream getInputStream () throws java.io.FileNotFoundException org.eclipse.core.runtime.CoreException e public java.lang.String toString () }
org/eclipse/pde/api/tools/internal/CompositeApiDescription.class
CompositeApiDescription.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.CompositeApiDescription extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.IApiDescription { private org.eclipse.pde.api.tools.internal.provisional.IApiDescription[] fDescriptions public void <init> (org.eclipse.pde.api.tools.internal.provisional.IApiDescription[]) org.eclipse.pde.api.tools.internal.provisional.IApiDescription[] descriptions public void accept (org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor visitor org.eclipse.core.runtime.IProgressMonitor monitor int i public boolean accept (org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor visitor org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.core.runtime.IProgressMonitor monitor int i public org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations resolveAnnotations (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int i org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations ann public org.eclipse.core.runtime.IStatus setRestrictions (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int restrictions int i org.eclipse.core.runtime.IStatus status public org.eclipse.core.runtime.IStatus setAddedProfile (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int addedProfile public org.eclipse.core.runtime.IStatus setRemovedProfile (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int removedProfile public org.eclipse.core.runtime.IStatus setSuperclass (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element String superclass public org.eclipse.core.runtime.IStatus setSuperinterfaces (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element String superinterfaces public org.eclipse.core.runtime.IStatus setInterface (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, boolean) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element boolean interfaceFlag public org.eclipse.core.runtime.IStatus setVisibility (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int visibility int i org.eclipse.core.runtime.IStatus status public void setAccessLevel (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor, int) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor pelement int access public org.eclipse.pde.api.tools.internal.provisional.IApiAccess resolveAccessLevel (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor pelement org.eclipse.pde.api.tools.internal.provisional.IApiAccess access int i }
org/eclipse/pde/api/tools/internal/CoreMessages.class
CoreMessages.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.CoreMessages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String ApiBaseline_0 public static String ApiBaseline_1 public static String ApiBaseline_2 public static String ApiBaseline_3 public static String ApiBaseline_4 public static String ApiBaseline_5 public static String ProjectComponent_could_not_locate_model static Class class$0 static void <clinit> () private void <init> () }
org/eclipse/pde/api/tools/internal/IApiCoreConstants.class
IApiCoreConstants.java package org.eclipse.pde.api.tools.internal public abstract org.eclipse.pde.api.tools.internal.IApiCoreConstants extends java.lang.Object { public static final String COMPONENT_XML_NAME public static final String UTF_8 public static final String PLUGIN_XML_NAME public static final String FRAGMENT_XML_NAME public static final String API_DESCRIPTION_XML_NAME public static final String SYSTEM_API_DESCRIPTION_XML_NAME public static final String API_FILTERS_XML_NAME public static final String ECLIPSE_SOURCE_BUNDLE public static final String ANT_BUILD_PROFILE_NAME }
org/eclipse/pde/api/tools/internal/IApiXmlConstants.class
IApiXmlConstants.java package org.eclipse.pde.api.tools.internal public abstract org.eclipse.pde.api.tools.internal.IApiXmlConstants extends java.lang.Object { public static final String API_DESCRIPTION_CURRENT_VERSION public static final String API_FILTER_STORE_CURRENT_VERSION public static final String API_PROFILE_CURRENT_VERSION public static final String API_REPORT_CURRENT_VERSION public static final String ATTR_CATEGORY public static final String ATTR_ELEMENT_KIND public static final String ATTR_COMMENT public static final String ATTR_SEVERITY public static final String ATTR_EXTEND public static final String ATTR_OVERRIDE public static final String ATTR_SUBCLASS public static final String ATTR_FLAGS public static final String ATTR_HANDLE public static final String ATTR_ID public static final String ATTR_IMPLEMENT public static final String ATTR_INSTANTIATE public static final String ATTR_KIND public static final String ATTR_LOCATION public static final String ATTR_MESSAGE public static final String ATTR_MODIFICATION_STAMP public static final String ATTR_NAME public static final String ATTR_NAME_COMPATIBLE public static final String ATTR_NAME_ELEMENT_TYPE public static final String ATTR_CHAR_START public static final String ATTR_CHAR_END public static final String ATTR_NAME_NEW_MODIFIERS public static final String ATTR_NAME_OLD_MODIFIERS public static final String ATTR_NAME_TYPE_NAME public static final String ATTR_LINE_NUMBER public static final String ATTR_MESSAGE_ARGUMENTS public static final String ATTR_PATH public static final String ATTR_REFERENCE public static final String ATTR_RESTRICTIONS public static final String ATTR_ADDED_PROFILE public static final String ATTR_PROFILE public static final String ATTR_REMOVED_PROFILE public static final String ATTR_SUPER_CLASS public static final String ATTR_SUPER_INTERFACES public static final String ATTR_INTERFACE public static final String ATTR_STATUS public static final String ATTR_NAME_COMPONENT_ID public static final String ATTR_SIGNATURE public static final String ATTR_VERSION public static final String ATTR_VISIBILITY public static final String DELTA_ELEMENT_NAME public static final String DELTAS_ELEMENT_NAME public static final String ELEMENT_APICOMPONENT public static final String ELEMENT_APIPROFILE public static final String ELEMENT_COMPONENT public static final String ELEMENT_COMPONENTS public static final String ELEMENT_FIELD public static final String ELEMENT_FILTER public static final String ELEMENT_METHOD public static final String ELEMENT_PACKAGE public static final String ELEMENT_PACKAGE_FRAGMENT public static final String ELEMENT_PLUGIN public static final String ELEMENT_POOL public static final String ELEMENT_RESOURCE public static final String ELEMENT_TYPE public static final String ELEMENT_TARGET public static final String ELEMENT_API_PROBLEMS public static final String ELEMENT_API_PROBLEM public static final String ELEMENT_PROBLEM_EXTRA_ARGUMENTS public static final String ELEMENT_PROBLEM_EXTRA_ARGUMENT public static final String ATTR_VALUE public static final String ELEMENT_PROBLEM_MESSAGE_ARGUMENTS public static final String ELEMENT_PROBLEM_MESSAGE_ARGUMENT public static final String ATTR_COMPONENT_ID public static final String ELEMENT_API_TOOL_REPORT public static final String ATTR_KEY public static final String ATTR_TYPE public static final String ATTR_TYPE_NAME public static final String ELEMENT_BUNDLE public static final String ELEMENT_DELTA_MESSAGE_ARGUMENTS public static final String ELEMENT_DELTA_MESSAGE_ARGUMENT public static final String REFERENCES public static final String REFERENCE_KIND public static final String ATTR_REFERENCE_KIND_NAME public static final String ATTR_ORIGIN public static final String ATTR_REFEREE public static final String ATTR_REFERENCE_COUNT public static final String ATTR_REFERENCE_VISIBILITY public static final String SKIPPED_DETAILS public static final String EXCLUDED public static final String ATTR_MEMBER_NAME public static final String ATTR_ALTERNATE static void <clinit> () }
org/eclipse/pde/api/tools/internal/JavadocTagManager.class
JavadocTagManager.java package org.eclipse.pde.api.tools.internal public final org.eclipse.pde.api.tools.internal.JavadocTagManager extends java.lang.Object { private java.util.HashMap tagcache private org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag[] tags public void <init> () private void initializeJavadocTags () java.util.List list org.eclipse.pde.api.tools.internal.ApiJavadocTag newtag public synchronized org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag[] getTagsForType (int, int) int type int member java.util.List list int i public synchronized org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag getTag (java.lang.String) String id public synchronized org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag[] getAllTags () java.util.Collection values public synchronized java.util.Set getAllTagNames () org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag[] tags java.util.HashSet names int i public synchronized int getRestrictionsForTag (java.lang.String, int, int) String tagname int type int member org.eclipse.pde.api.tools.internal.ApiJavadocTag tag int i }
org/eclipse/pde/api/tools/internal/NonApiProjectDescription.class
NonApiProjectDescription.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.NonApiProjectDescription extends org.eclipse.pde.api.tools.internal.ProjectApiDescription { public void <init> (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project protected boolean isInsertOnResolve (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor elementDescriptor }
org/eclipse/pde/api/tools/internal/ProjectApiDescription$PackageNode.class
ProjectApiDescription.java package org.eclipse.pde.api.tools.internal org.eclipse.pde.api.tools.internal.ProjectApiDescription$PackageNode extends org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode { org.eclipse.jdt.core.IPackageFragment[] fFragments final org.eclipse.pde.api.tools.internal.ProjectApiDescription this$0 public void <init> (org.eclipse.pde.api.tools.internal.ProjectApiDescription, org.eclipse.jdt.core.IPackageFragment[], org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int, int) org.eclipse.jdt.core.IPackageFragment[] fragments org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode parent org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int visibility int restrictions protected org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode refresh () int i void persistXML (org.w3c.dom.Document, org.w3c.dom.Element) org.w3c.dom.Document document org.w3c.dom.Element parent org.w3c.dom.Element pkg int i org.w3c.dom.Element fragment public java.lang.String toString () StringBuffer buffer String name org.eclipse.jdt.core.IPackageFragment fragment int i }
org/eclipse/pde/api/tools/internal/ProjectApiDescription$TypeNode.class
ProjectApiDescription.java package org.eclipse.pde.api.tools.internal org.eclipse.pde.api.tools.internal.ProjectApiDescription$TypeNode extends org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode { long fTimeStamp long fBuildStamp private boolean fRefreshing org.eclipse.jdt.core.IType fType final org.eclipse.pde.api.tools.internal.ProjectApiDescription this$0 public void <init> (org.eclipse.pde.api.tools.internal.ProjectApiDescription, org.eclipse.jdt.core.IType, org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int, int) org.eclipse.jdt.core.IType type org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode parent org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int visibility int restrictions protected synchronized org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode refresh () StringBuffer buffer int parentVis org.eclipse.jdt.core.ICompilationUnit unit org.eclipse.jdt.core.ICompilationUnit unit org.eclipse.jdt.core.ICompilationUnit unit org.eclipse.core.resources.IResource resource org.eclipse.core.resources.IResource resource org.eclipse.jdt.core.JavaModelException e StringBuffer buffer long stamp org.eclipse.pde.api.tools.internal.CRCVisitor visitor long crc StringBuffer buffer org.eclipse.core.runtime.CoreException e long crc2 StringBuffer buffer StringBuffer buffer StringBuffer buffer void persistXML (org.w3c.dom.Document, org.w3c.dom.Element) org.w3c.dom.Document document org.w3c.dom.Element parent org.w3c.dom.Element type public java.lang.String toString () StringBuffer buffer String pname }
org/eclipse/pde/api/tools/internal/ProjectApiDescription.class
ProjectApiDescription.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.ProjectApiDescription extends org.eclipse.pde.api.tools.internal.ApiDescription { private org.eclipse.jdt.core.IJavaProject fProject public long fPackageTimeStamp private boolean fRefreshingInProgress public org.eclipse.core.resources.IFile fManifestFile private boolean fInSynch public void <init> (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project public synchronized void accept (org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor visitor org.eclipse.core.runtime.IProgressMonitor monitor boolean completeVisit org.eclipse.jdt.core.IPackageFragment[] fragments org.eclipse.jdt.core.IJavaElement[] children org.eclipse.jdt.core.IJavaElement child org.eclipse.jdt.core.ICompilationUnit unit int j org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor packageDescriptor org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode pkgNode org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annotations int k String cuName String tName org.eclipse.jdt.core.JavaModelException e private void visit (org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor, org.eclipse.jdt.core.IType) org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor visitor org.eclipse.jdt.core.IType type org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode typeNode void visitType (org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode, org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor) org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor visitor org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annotations protected boolean isInsertOnResolve (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor elementDescriptor protected org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode createNode (org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor) org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode parentNode org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor pkg org.eclipse.jdt.core.IPackageFragmentRoot[] roots java.util.List fragments int i org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.jdt.core.IPackageFragment fragment org.eclipse.jdt.core.IPackageFragment fragment org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor descriptor org.eclipse.jdt.core.IType type String name org.eclipse.jdt.core.IPackageFragment[] fragments int i org.eclipse.jdt.core.IPackageFragment fragment org.eclipse.jdt.core.ICompilationUnit unit org.eclipse.core.resources.IResource resource org.eclipse.jdt.core.JavaModelException jme org.eclipse.jdt.core.IClassFile file public org.eclipse.pde.api.tools.internal.ProjectApiDescription$PackageNode newPackageNode (org.eclipse.jdt.core.IPackageFragment[], org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int, int) org.eclipse.jdt.core.IPackageFragment[] fragments org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode parent org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor descriptor int vis int res org.eclipse.pde.api.tools.internal.ProjectApiDescription$TypeNode newTypeNode (org.eclipse.jdt.core.IType, org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int, int) org.eclipse.jdt.core.IType type org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode parent org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor descriptor int vis int res org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode newNode (org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int, int) org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode parent org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element int vis int res synchronized void refreshPackages () StringBuffer buffer java.util.Iterator iterator org.eclipse.pde.api.tools.internal.ProjectApiDescription$PackageNode node org.eclipse.jdt.core.IPackageFragment[] fragments java.util.Set names int i org.eclipse.pde.api.tools.internal.model.ProjectComponent component org.eclipse.core.runtime.CoreException e private org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor getElementDescriptor (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement element private org.eclipse.jdt.core.IJavaProject getJavaProject () synchronized org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer getApiTypeContainer (org.eclipse.jdt.core.IPackageFragmentRoot) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container private org.eclipse.jdt.core.IPackageFragment[] getLocalPackageFragments () java.util.List local org.eclipse.jdt.core.IPackageFragmentRoot[] roots int i org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.core.resources.IResource resource org.eclipse.jdt.core.IJavaElement[] children int j public synchronized java.lang.String getXML () throws org.eclipse.core.runtime.CoreException org.w3c.dom.Document document org.w3c.dom.Element component void persistChildren (org.w3c.dom.Document, org.w3c.dom.Element, java.util.Map) org.w3c.dom.Document document org.w3c.dom.Element xmlElement java.util.Map elementMap java.util.Iterator iterator org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node public synchronized void clean () public synchronized void projectChanged () public synchronized void projectClasspathChanged () public java.lang.String toString () StringBuffer buffer private org.eclipse.pde.api.tools.internal.model.ProjectComponent getApiComponent () throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.pde.api.tools.internal.model.ProjectComponent component protected org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations resolveAnnotations (org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor) org.eclipse.pde.api.tools.internal.ApiDescription$ManifestNode node org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations ann }
org/eclipse/pde/api/tools/internal/RequiredComponentDescription.class
RequiredComponentDescription.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.RequiredComponentDescription extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription { private String fId private boolean fIsOptional private boolean fIsExprted private org.eclipse.pde.api.tools.internal.provisional.IVersionRange fRange public void <init> (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.IVersionRange) String id org.eclipse.pde.api.tools.internal.provisional.IVersionRange range public void <init> (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.IVersionRange, boolean, boolean) String id org.eclipse.pde.api.tools.internal.provisional.IVersionRange range boolean isOptional boolean isExported public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.RequiredComponentDescription desc public java.lang.String getId () public org.eclipse.pde.api.tools.internal.provisional.IVersionRange getVersionRange () public int hashCode () public boolean isOptional () public java.lang.String toString () StringBuffer buf public boolean isExported () }
org/eclipse/pde/api/tools/internal/SessionManager.class
SessionManager.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.SessionManager extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.ISessionManager { private java.util.List sessions private java.util.Set listeners private org.eclipse.pde.api.tools.internal.provisional.ISession activeSession public void <init> () public synchronized void addSession (org.eclipse.pde.api.tools.internal.provisional.ISession, boolean) org.eclipse.pde.api.tools.internal.provisional.ISession session boolean activate public synchronized void removeSession (org.eclipse.pde.api.tools.internal.provisional.ISession) org.eclipse.pde.api.tools.internal.provisional.ISession session public synchronized void removeAllSessions () org.eclipse.pde.api.tools.internal.provisional.ISession[] allSessions int i org.eclipse.pde.api.tools.internal.provisional.ISession session public synchronized org.eclipse.pde.api.tools.internal.provisional.ISession[] getSessions () public synchronized void addSessionListener (org.eclipse.pde.api.tools.internal.provisional.ISessionListener) org.eclipse.pde.api.tools.internal.provisional.ISessionListener listener public synchronized void removeSessionListener (org.eclipse.pde.api.tools.internal.provisional.ISessionListener) org.eclipse.pde.api.tools.internal.provisional.ISessionListener listener protected synchronized void fireSessionAdded (org.eclipse.pde.api.tools.internal.provisional.ISession) org.eclipse.pde.api.tools.internal.provisional.ISession session java.util.Iterator i protected synchronized void fireSessionRemoved (org.eclipse.pde.api.tools.internal.provisional.ISession) org.eclipse.pde.api.tools.internal.provisional.ISession session java.util.Iterator i public org.eclipse.pde.api.tools.internal.provisional.ISession getActiveSession () protected synchronized void fireSessionActivated (org.eclipse.pde.api.tools.internal.provisional.ISession) org.eclipse.pde.api.tools.internal.provisional.ISession session java.util.Iterator i public void activateSession (org.eclipse.pde.api.tools.internal.provisional.ISession) org.eclipse.pde.api.tools.internal.provisional.ISession session }
org/eclipse/pde/api/tools/internal/SystemApiDescriptionProcessor.class
SystemApiDescriptionProcessor.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.SystemApiDescriptionProcessor extends java.lang.Object { private void <init> () public static java.lang.String serializeComponentXml (java.io.File) java.io.File location java.util.zip.ZipFile jarFile java.io.InputStream stream String extension java.util.zip.ZipEntry manifestEntry java.io.File file java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e private static void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable exception org.eclipse.core.runtime.IStatus status public static void annotateApiSettings (org.eclipse.pde.api.tools.internal.provisional.IApiDescription, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.IApiDescription settings String xml org.w3c.dom.Element root org.eclipse.core.runtime.CoreException ce org.w3c.dom.NodeList packages org.w3c.dom.NodeList types org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor packdesc org.w3c.dom.Element type int i org.w3c.dom.Element pkg String pkgName int j String name org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor typedesc private static void annotateDescriptor (org.eclipse.pde.api.tools.internal.provisional.IApiDescription, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.w3c.dom.Element) org.eclipse.pde.api.tools.internal.provisional.IApiDescription settings org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor descriptor org.w3c.dom.Element element private static int retrieveElementAttribute (org.w3c.dom.Element, java.lang.String) org.w3c.dom.Element element String name String value private static java.lang.String retrieveStringElementAttribute (org.w3c.dom.Element, java.lang.String) org.w3c.dom.Element element String name String value private static boolean retrieveBooleanElementAttribute (org.w3c.dom.Element, java.lang.String) org.w3c.dom.Element element String name String value private static void annotateFieldSettings (org.eclipse.pde.api.tools.internal.provisional.IApiDescription, org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor, org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.IApiDescription settings org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor typedesc org.w3c.dom.Element type org.w3c.dom.NodeList fields org.w3c.dom.Element field org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor fielddesc String name int i private static void annotateMethodSettings (org.eclipse.pde.api.tools.internal.provisional.IApiDescription, org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor, org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.IApiDescription settings org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor typedesc org.w3c.dom.Element type org.w3c.dom.NodeList methods org.w3c.dom.Element method org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor methoddesc String name String signature int i }
org/eclipse/pde/api/tools/internal/TypeAnnotations.class
TypeAnnotations.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.TypeAnnotations extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations { private org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations fAnnotations private long fBuildStamp public void <init> (org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations, long) org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annotations long stamp public long getBuildStamp () public int getVisibility () public int getRestrictions () }
org/eclipse/pde/api/tools/internal/WorkspaceDeltaProcessor.class
WorkspaceDeltaProcessor.java package org.eclipse.pde.api.tools.internal public org.eclipse.pde.api.tools.internal.WorkspaceDeltaProcessor extends java.lang.Object implements org.eclipse.jdt.core.IElementChangedListener org.eclipse.core.resources.IResourceChangeListener { private static boolean DEBUG org.eclipse.pde.api.tools.internal.ApiBaselineManager bmanager org.eclipse.pde.api.tools.internal.ApiDescriptionManager dmanager static void <clinit> () public void <init> () public static void setDebug (boolean) boolean debugValue public void elementChanged (org.eclipse.jdt.core.ElementChangedEvent) org.eclipse.jdt.core.ElementChangedEvent event void processJavaElementDeltas (org.eclipse.jdt.core.IJavaElementDelta[], org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaElementDelta[] deltas org.eclipse.jdt.core.IJavaProject project int i org.eclipse.jdt.core.IJavaElementDelta delta org.eclipse.jdt.core.IJavaProject proj int flags org.eclipse.core.resources.IResourceDelta[] resourcedeltas org.eclipse.core.resources.IResourceDelta rdelta int j org.eclipse.jdt.core.IPackageFragmentRoot root int flags org.eclipse.jdt.core.IPackageFragment fragment int flags int flags public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) org.eclipse.core.resources.IResourceChangeEvent event org.eclipse.core.resources.IResource resource org.eclipse.core.resources.IResourceDelta delta org.eclipse.core.resources.IResourceDelta[] children int i org.eclipse.jdt.core.IJavaProject jp org.eclipse.jdt.core.IJavaProject project }
org/eclipse/pde/api/tools/internal/builder/
org/eclipse/pde/api/tools/internal/builder/AbstractIllegalMethodReference.class
AbstractIllegalMethodReference.java package org.eclipse.pde.api.tools.internal.builder public abstract org.eclipse.pde.api.tools.internal.builder.AbstractIllegalMethodReference extends org.eclipse.pde.api.tools.internal.builder.AbstractProblemDetector { private java.util.Map fIllegalMethods private java.util.Map fMethodComponents public void <init> () void addIllegalMethod (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor method String componentId public boolean considerReference (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected boolean isProblem (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMember method String componentId protected int getElementType (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected int getProblemFlags (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method }
org/eclipse/pde/api/tools/internal/builder/AbstractIllegalTypeReference.class
AbstractIllegalTypeReference.java package org.eclipse.pde.api.tools.internal.builder public abstract org.eclipse.pde.api.tools.internal.builder.AbstractIllegalTypeReference extends org.eclipse.pde.api.tools.internal.builder.AbstractProblemDetector { private java.util.Map fIllegalTypes public void <init> () void addIllegalType (org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor type String componentId public boolean considerReference (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected boolean isIllegalType (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected boolean isProblem (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMember type Object componentId protected org.eclipse.jface.text.Position getSourceRange (org.eclipse.jdt.core.IType, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.jface.text.BadLocationException org.eclipse.jdt.core.IType type org.eclipse.jface.text.IDocument doc org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.jdt.core.ISourceRange range org.eclipse.jface.text.Position pos protected int getElementType (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected java.lang.String[] getMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected java.lang.String[] getQualifiedMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected int getProblemFlags (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference }
org/eclipse/pde/api/tools/internal/builder/AbstractLeakProblemDetector.class
AbstractLeakProblemDetector.java package org.eclipse.pde.api.tools.internal.builder public abstract org.eclipse.pde.api.tools.internal.builder.AbstractLeakProblemDetector extends org.eclipse.pde.api.tools.internal.builder.AbstractProblemDetector { private java.util.Set fNonApiPackageNames public void <init> (java.util.Set) java.util.Set nonApiPackageNames protected boolean isNonAPIReference (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiType type String origin protected boolean isEnclosingTypeVisible (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiType type }
org/eclipse/pde/api/tools/internal/builder/AbstractProblemDetector.class
AbstractProblemDetector.java package org.eclipse.pde.api.tools.internal.builder public abstract org.eclipse.pde.api.tools.internal.builder.AbstractProblemDetector extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector { protected static boolean DEBUG private java.util.List fPotentialProblems static void <clinit> () public void <init> () public static void setDebug (boolean) boolean debugValue protected void retainReference (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected java.util.List getRetainedReferences () public boolean considerReference (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem createProblem (org.eclipse.pde.api.tools.internal.provisional.builder.IReference, org.eclipse.jdt.core.IJavaProject) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.jdt.core.IJavaProject javaProject org.eclipse.core.resources.IProject project String lookupName org.eclipse.jdt.core.IType type org.eclipse.jdt.core.ICompilationUnit compilationUnit org.eclipse.core.resources.IResource resource int charStart int charEnd int lineNumber org.eclipse.jdt.core.IJavaElement element org.eclipse.jface.text.IDocument document org.eclipse.jface.text.Position pos org.eclipse.core.runtime.CoreException e org.eclipse.jface.text.BadLocationException e org.eclipse.core.runtime.CoreException e protected abstract org.eclipse.jface.text.Position getSourceRange (org.eclipse.jdt.core.IType, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.jface.text.BadLocationException protected abstract int getElementType (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) protected abstract int getProblemFlags (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) protected abstract java.lang.String[] getMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException protected abstract java.lang.String[] getQualifiedMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException protected abstract int getProblemKind () protected abstract java.lang.String getSeverityKey () protected java.lang.String getTypeName (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiType type protected java.lang.String getQualifiedTypeName (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiType type String name int idx protected java.lang.String getSimpleTypeName (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiType type String name int idx protected org.eclipse.jface.text.Position defaultSourcePosition (org.eclipse.jdt.core.IType, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IType type org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.jdt.core.ISourceRange range protected int findMethodNameStart (java.lang.String, java.lang.String, int) String namepart String line int index int start int offset public java.util.List createProblems () java.util.List references java.util.List problems java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.model.ProjectComponent ppac org.eclipse.jdt.core.IJavaProject project org.eclipse.core.runtime.CoreException e protected boolean isProblem (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiMember local org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent lcomp org.eclipse.core.runtime.CoreException ce protected boolean isReferenceFromComponent (org.eclipse.pde.api.tools.internal.provisional.builder.IReference, java.lang.Object) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference Object componentId org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent host org.eclipse.core.runtime.CoreException e protected org.eclipse.jdt.core.IMethod findMethodInType (org.eclipse.jdt.core.IType, org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod) throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IType type org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method String[] parameterTypes int i String methodname org.eclipse.pde.api.tools.internal.provisional.model.IApiType enclosingType int length org.eclipse.jdt.core.IMethod Qmethod org.eclipse.jdt.core.IMethod[] methods org.eclipse.jdt.core.IMethod match int i org.eclipse.jdt.core.IMethod m protected org.eclipse.jface.text.Position getSourceRangeForMethod (org.eclipse.jdt.core.IType, org.eclipse.pde.api.tools.internal.provisional.builder.IReference, org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IType type org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method org.eclipse.jdt.core.IMethod match org.eclipse.jface.text.Position pos org.eclipse.jdt.core.ISourceRange range protected org.eclipse.jface.text.Position getSourceRangeForField (org.eclipse.jdt.core.IType, org.eclipse.pde.api.tools.internal.provisional.builder.IReference, org.eclipse.pde.api.tools.internal.provisional.model.IApiField) throws org.eclipse.jdt.core.JavaModelException org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IType type org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiField field org.eclipse.jdt.core.IField javaField org.eclipse.jface.text.Position pos org.eclipse.jdt.core.ISourceRange range protected org.eclipse.jface.text.Position getFieldNameRange (org.eclipse.pde.api.tools.internal.provisional.model.IApiField, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.jface.text.BadLocationException org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiField field org.eclipse.jface.text.IDocument document org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected org.eclipse.jface.text.Position getFieldNameRange (java.lang.String, java.lang.String, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.jface.text.BadLocationException org.eclipse.core.runtime.CoreException String typeName String fieldName org.eclipse.jface.text.IDocument document org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference int linenumber int offset String line String qname int first int idx org.eclipse.jface.text.Position pos protected org.eclipse.jface.text.Position getMethodNameRange (boolean, java.lang.String, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.jface.text.BadLocationException boolean isContructor String name org.eclipse.jface.text.IDocument document org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference int linenumber String methodname int idx int offset String line int start char charat int first public org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem createProblem (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference int lineNumber String ltypename }
org/eclipse/pde/api/tools/internal/builder/AbstractTypeLeakDetector.class
AbstractTypeLeakDetector.java package org.eclipse.pde.api.tools.internal.builder public abstract org.eclipse.pde.api.tools.internal.builder.AbstractTypeLeakDetector extends org.eclipse.pde.api.tools.internal.builder.AbstractLeakProblemDetector { public void <init> (java.util.Set) java.util.Set nonApiPackageNames public boolean considerReference (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member int modifiers org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annotations org.eclipse.core.runtime.CoreException e protected boolean isProblem (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annotations org.eclipse.core.runtime.CoreException e protected boolean isApplicable (org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations) org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annotations protected java.lang.String[] getQualifiedMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected java.lang.String[] getMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected org.eclipse.jface.text.Position getSourceRange (org.eclipse.jdt.core.IType, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.jface.text.BadLocationException org.eclipse.jdt.core.IType type org.eclipse.jface.text.IDocument doc org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.jdt.core.ISourceRange range org.eclipse.jface.text.Position pos protected int getElementType (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected int getProblemKind () }
org/eclipse/pde/api/tools/internal/builder/ApiAnalysisBuilder.class
ApiAnalysisBuilder.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.ApiAnalysisBuilder extends org.eclipse.core.resources.IncrementalProjectBuilder { static boolean DEBUG static final org.eclipse.core.runtime.IPath SETTINGS_PATH static final org.eclipse.core.runtime.IPath MANIFEST_PATH static final org.eclipse.core.runtime.IPath FILTER_PATH static final org.eclipse.core.resources.IProject[] NO_PROJECTS static final String SOURCE private org.eclipse.core.resources.IProject currentproject private org.eclipse.pde.api.tools.internal.provisional.builder.IApiAnalyzer analyzer java.util.HashMap output_locs java.util.HashMap src_locs private org.eclipse.pde.api.tools.internal.builder.BuildState buildstate static void <clinit> () public void <init> () public static void setDebug (boolean) boolean debugValue void cleanupMarkers (org.eclipse.core.resources.IResource) org.eclipse.core.resources.IResource resource void cleanupUnsupportedTagMarkers (org.eclipse.core.resources.IResource) org.eclipse.core.resources.IResource resource org.eclipse.core.runtime.CoreException e void cleanupCompatibilityMarkers (org.eclipse.core.resources.IResource) org.eclipse.core.resources.IResource resource org.eclipse.core.runtime.CoreException e void cleanupUsageMarkers (org.eclipse.core.resources.IResource) org.eclipse.core.resources.IResource resource org.eclipse.core.runtime.CoreException e void cleanupFatalMarkers (org.eclipse.core.resources.IResource) org.eclipse.core.resources.IResource resource org.eclipse.core.runtime.CoreException e void cleanUnusedFilterMarkers (org.eclipse.core.resources.IResource) org.eclipse.core.resources.IResource resource org.eclipse.core.runtime.CoreException ce protected org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException int kind java.util.Map args org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localMonitor org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline wbaseline org.eclipse.core.resources.IProject[] projects org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.core.resources.IResourceDelta[] deltas org.eclipse.core.resources.IResourceDelta manifest org.eclipse.core.resources.IResourceDelta filters boolean filterbuild int i org.eclipse.jdt.internal.core.builder.State state org.eclipse.pde.api.tools.internal.builder.IncrementalApiBuilder builder org.eclipse.core.runtime.CoreException e org.eclipse.core.runtime.IStatus status int i int i int i int i int max int max int max int max org.eclipse.core.resources.IProject project org.eclipse.core.resources.IProject project org.eclipse.core.resources.IProject project org.eclipse.core.resources.IProject project boolean shouldAbort (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IProject project boolean hasFatalProblems (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IProject project org.eclipse.core.resources.IMarker[] problems org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem boolean worthDoingFullBuild (org.eclipse.core.resources.IProject[]) org.eclipse.core.resources.IProject[] projects java.util.Set apiToolingDependentProjects int i int max org.eclipse.core.resources.IProject currentProject void buildAll (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline wbaseline org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localMonitor org.eclipse.pde.core.plugin.IPluginModelBase currentModel String id org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent protected void createMarkers () org.eclipse.core.resources.IResource manifest org.eclipse.core.runtime.CoreException e org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem[] problems String type int i int category java.lang.String getProblemTypeFromCategory (int, int) int category int kind void createMarkerForProblem (int, java.lang.String, org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem) int category String type org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem org.eclipse.core.resources.IResource resource org.eclipse.core.resources.IMarker marker int line String[] args String typeName org.eclipse.core.resources.IResource resolveResource (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem) org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem String resourcePath org.eclipse.core.resources.IResource resource org.eclipse.jdt.core.IJavaProject jp org.eclipse.jdt.core.IType type java.lang.String createArgAttribute (java.lang.String[]) String[] args StringBuffer buff int i protected void clean (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localmonitor void cleanupApiDescription (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project org.eclipse.pde.core.plugin.IPluginModelBase getCurrentModel () org.eclipse.pde.core.plugin.IPluginModelBase[] workspaceModels org.eclipse.core.runtime.IPath location org.eclipse.pde.core.plugin.IPluginModelBase currentModel org.eclipse.osgi.service.resolver.BundleDescription desc int i int max org.eclipse.core.runtime.Path path org.eclipse.core.resources.IResourceDelta[] getDeltas (org.eclipse.core.resources.IProject[]) org.eclipse.core.resources.IProject[] projects java.util.ArrayList deltas org.eclipse.core.resources.IResourceDelta delta int i protected synchronized org.eclipse.pde.api.tools.internal.provisional.builder.IApiAnalyzer getAnalyzer () org.eclipse.core.resources.IProject[] getRequiredProjects (boolean) throws org.eclipse.core.runtime.CoreException boolean includebinaries org.eclipse.core.resources.IWorkspaceRoot workspaceRoot java.util.ArrayList projects org.eclipse.jdt.core.IJavaProject javaProject java.util.HashSet blocations java.util.HashSet slocations org.eclipse.jdt.core.IPackageFragmentRoot[] roots int i org.eclipse.jdt.core.IClasspathEntry[] entries int i int l org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.core.runtime.IPath path org.eclipse.core.resources.IProject p org.eclipse.core.resources.IResource resource org.eclipse.core.runtime.IPath entrypath java.util.HashSet bins java.util.HashSet srcs org.eclipse.jdt.core.IClasspathEntry[] source org.eclipse.core.runtime.IPath entrypath int j org.eclipse.core.resources.IProject[] result java.util.HashSet getProjectOutputPaths (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project boolean isOptional (org.eclipse.jdt.core.IClasspathEntry) org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.jdt.core.IClasspathAttribute[] attribs int i int length org.eclipse.jdt.core.IClasspathAttribute attribute public java.lang.String toString () }
org/eclipse/pde/api/tools/internal/builder/BaseApiAnalyzer$1.class
BaseApiAnalyzer.java package org.eclipse.pde.api.tools.internal.builder org.eclipse.pde.api.tools.internal.builder.BaseApiAnalyzer$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable { final org.eclipse.pde.api.tools.internal.builder.BaseApiAnalyzer this$0 private final org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore val$store private final java.util.List val$filterlist void <init> (org.eclipse.pde.api.tools.internal.builder.BaseApiAnalyzer, org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore, java.util.List) public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IProgressMonitor monitor }
org/eclipse/pde/api/tools/internal/builder/BaseApiAnalyzer$ReexportedBundleVersionInfo.class
BaseApiAnalyzer.java package org.eclipse.pde.api.tools.internal.builder org.eclipse.pde.api.tools.internal.builder.BaseApiAnalyzer$ReexportedBundleVersionInfo extends java.lang.Object { String componentID int kind void <init> (java.lang.String, int) String componentID int kind }
org/eclipse/pde/api/tools/internal/builder/BaseApiAnalyzer.class
BaseApiAnalyzer.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.BaseApiAnalyzer extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.builder.IApiAnalyzer { private static final String QUALIFIER static final String[] NO_TYPES private static boolean DEBUG private java.util.ArrayList fProblems private java.util.List fPendingDeltaInfos private org.eclipse.pde.api.tools.internal.builder.BuildState fBuildState private org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore fFilterStore private org.eclipse.jdt.core.IJavaProject fJavaProject private java.util.Properties fPreferences static void <clinit> () public static void setDebug (boolean) boolean debugValue public void <init> () public void analyzeComponent (org.eclipse.pde.api.tools.internal.builder.BuildState, org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore, java.util.Properties, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.builder.IBuildContext, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.builder.BuildState state org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore filterStore java.util.Properties preferences org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.builder.IBuildContext context org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localMonitor org.eclipse.osgi.service.resolver.ResolverError[] errors org.eclipse.osgi.service.resolver.ResolverError[] errors StringBuffer buffer int i int max org.eclipse.osgi.service.resolver.ResolverError error org.eclipse.osgi.service.resolver.VersionConstraint constraint org.eclipse.osgi.service.resolver.VersionRange versionRange String minimum String maximum org.eclipse.pde.api.tools.internal.provisional.builder.IBuildContext bcontext boolean checkfilters org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent reference String[] changedtypes org.eclipse.core.runtime.CoreException e private void checkCompatibility (java.lang.String[], org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.core.runtime.SubMonitor) throws org.eclipse.core.runtime.CoreException String[] changedtypes org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent reference org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.core.runtime.SubMonitor localMonitor int i private void checkUnusedProblemFilters (org.eclipse.pde.api.tools.internal.provisional.builder.IBuildContext, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.builder.IBuildContext context org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent reference org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.pde.api.tools.internal.ApiFilterStore store org.eclipse.core.resources.IProject project boolean autoremove java.util.ArrayList toremove org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter[] filters org.eclipse.core.resources.IResource resource String[] types int i void addToList (java.util.List, java.lang.Object[]) java.util.List list Object[] array int i void removeUnusedProblemFilters (org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore, java.util.List, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore store java.util.List filterlist org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.resources.IWorkspaceRunnable runner private void createUnusedApiFilterProblems (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter[]) org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter[] filters org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter filter org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem int i org.eclipse.core.resources.IResource resource org.eclipse.jdt.core.IType type int lineNumber int charStart int charEnd String typeName org.eclipse.core.resources.IProject project org.eclipse.jdt.core.ISourceRange range org.eclipse.jface.text.IDocument document org.eclipse.jdt.core.JavaModelException e org.eclipse.core.runtime.CoreException e String path private org.eclipse.pde.api.tools.internal.builder.BaseApiAnalyzer$ReexportedBundleVersionInfo checkBundleVersionsOfReexportedBundles (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent reference org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription[] requiredComponents int length org.eclipse.pde.api.tools.internal.builder.BaseApiAnalyzer$ReexportedBundleVersionInfo info int i org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription description String id org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription[] requiredComponents2 org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription referenceDescription int length2 int j org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription description2 org.eclipse.pde.api.tools.internal.provisional.IVersionRange versionRange org.eclipse.pde.api.tools.internal.provisional.IVersionRange versionRange2 org.osgi.framework.Version currentLowerBound org.osgi.framework.Version referenceLowerBound int currentLowerMajorVersion int referenceLowerMajorVersion int currentLowerMinorVersion int referenceLowerMinorVersion private org.eclipse.jdt.core.dom.CompilationUnit createAST (org.eclipse.jdt.core.ITypeRoot, int) org.eclipse.jdt.core.ITypeRoot root int offset org.eclipse.jdt.core.dom.ASTParser parser java.util.Map options private org.eclipse.pde.api.tools.internal.builder.BuildState getBuildState () org.eclipse.core.resources.IProject project org.eclipse.pde.api.tools.internal.builder.BuildState state private org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer getSearchScope (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, java.lang.String[]) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component String[] typenames private org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor[] getScopedElements (java.lang.String[]) String[] typenames java.util.ArrayList types int i public org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem[] getProblems () public void dispose () private boolean ignoreApiUsageScan () org.eclipse.core.resources.IProject project boolean ignore org.eclipse.pde.api.tools.internal.provisional.ApiPlugin plugin private boolean reportApiBreakageWhenMajorVersionIncremented () private boolean ignoreDefaultBaselineCheck () private boolean ignoreSinceTagCheck (java.lang.String) String pref org.eclipse.core.resources.IProject project org.eclipse.pde.api.tools.internal.provisional.ApiPlugin plugin boolean ignore private boolean ignoreComponentVersionCheck () private boolean ignoreMinorVersionCheckWithoutApiChange () private boolean ignoreMajorVersionCheckWithoutBreakingChange () private boolean ignoreInvalidTagCheck () private boolean ignoreUnusedProblemFilterCheck () private void checkTagValidation (org.eclipse.pde.api.tools.internal.provisional.builder.IBuildContext, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.builder.IBuildContext context org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localMonitor String[] typenames int i org.eclipse.jdt.core.IPackageFragmentRoot[] roots int i org.eclipse.jdt.core.JavaModelException jme org.eclipse.core.runtime.CoreException e private void scanSource (org.eclipse.jdt.core.IJavaElement, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IJavaElement element org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.jdt.core.IParent parent org.eclipse.jdt.core.IJavaElement[] children int i org.eclipse.jdt.core.ICompilationUnit unit private void processType (java.lang.String) String typename org.eclipse.jdt.core.IMember type org.eclipse.jdt.core.ICompilationUnit cunit org.eclipse.jdt.core.JavaModelException e private void processType (org.eclipse.jdt.core.ICompilationUnit) org.eclipse.jdt.core.ICompilationUnit cunit org.eclipse.pde.api.tools.internal.builder.TagValidator tv org.eclipse.jdt.core.dom.CompilationUnit comp org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem[] tagProblems int i private void checkApiUsage (org.eclipse.pde.api.tools.internal.provisional.builder.IBuildContext, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IBuildContext context org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer scope String[] typenames org.eclipse.core.runtime.SubMonitor localMonitor org.eclipse.pde.api.tools.internal.builder.ReferenceAnalyzer analyzer long start org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem[] illegal long end int i org.eclipse.core.runtime.CoreException ce java.lang.String[] getApiUseTypes (org.eclipse.pde.api.tools.internal.provisional.builder.IBuildContext) org.eclipse.pde.api.tools.internal.provisional.builder.IBuildContext context String[] deptypes int size String[] structtypes java.util.HashSet typenames int i int i private void checkCompatibility (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException String typeName org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent reference org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.core.runtime.IProgressMonitor monitor String id org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot classFile org.eclipse.core.runtime.CoreException e org.eclipse.core.runtime.SubMonitor localmonitor org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent provider boolean reexported String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] providers int index org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent p String id2 org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription[] components int i org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription description org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot referenceClassFile org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot referenceClassFile org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot referenceClassFile org.eclipse.core.runtime.CoreException e org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.IApiDescription referenceApiDescription org.eclipse.pde.api.tools.internal.provisional.IApiDescription referenceApiDescription org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations elementDescription org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations elementDescription int restrictions int restrictions int visibility int visibility String deltaComponentID org.eclipse.core.runtime.CoreException e long time org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent exporter Exception e java.util.List allDeltas java.util.Iterator iterator java.util.Iterator iterator private void checkCompatibility (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent reference org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.core.runtime.IProgressMonitor monitor long time org.eclipse.core.runtime.SubMonitor localmonitor org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta java.util.List allDeltas java.util.Iterator iterator java.util.Iterator iterator private void checkSinceTags (org.eclipse.pde.api.tools.internal.comparator.Delta, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.comparator.Delta delta org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.jdt.core.IMember member org.eclipse.jdt.core.ICompilationUnit cunit org.eclipse.jdt.core.JavaModelException e org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem org.eclipse.jdt.core.ISourceRange nameRange org.eclipse.jdt.core.JavaModelException e int offset org.eclipse.jdt.core.dom.CompilationUnit comp org.eclipse.pde.api.tools.internal.builder.SinceTagChecker visitor String componentVersionId String componentVersionString StringBuffer buffer org.osgi.framework.Version componentVersion String sinceVersion org.eclipse.pde.api.tools.internal.util.SinceTagVersion tagVersion String postfixString StringBuffer buffer org.osgi.framework.Version componentVersion StringBuffer accurateVersionBuffer org.osgi.framework.Version componentVersion String accurateVersion StringBuffer buffer org.osgi.framework.Version version String accurateSinceTagValue IllegalArgumentException e RuntimeException e private java.lang.String extractVersion (java.lang.String) String componentVersionId int indexOfOpen private org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem createSinceTagProblem (int, java.lang.String[], org.eclipse.pde.api.tools.internal.comparator.Delta, org.eclipse.jdt.core.IMember, java.lang.String) int kind String[] messageargs org.eclipse.pde.api.tools.internal.comparator.Delta info org.eclipse.jdt.core.IMember member String version org.eclipse.jdt.core.IType declaringType org.eclipse.core.resources.IResource resource int lineNumber int charStart int charEnd String qtn String[] messageArguments org.eclipse.jdt.core.ICompilationUnit unit org.eclipse.jdt.core.ISourceRange range org.eclipse.jface.text.IDocument document org.eclipse.jface.text.BadLocationException e int length StringBuffer buffer org.eclipse.core.runtime.CoreException e private org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem createCompatibilityProblem (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent reference org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.osgi.framework.Version referenceVersion org.osgi.framework.Version componentVersion org.eclipse.core.resources.IResource resource org.eclipse.jdt.core.IType type int lineNumber int charStart int charEnd org.eclipse.jdt.core.IMember member org.eclipse.jdt.core.JavaModelException e org.eclipse.core.resources.IProject project org.eclipse.jdt.core.ISourceRange range org.eclipse.jface.text.IDocument document String path org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem apiProblem org.eclipse.core.runtime.CoreException e private void createApiComponentResolutionProblem (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component String message org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem private void processDelta (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent reference org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component int flags int kind int modifiers String typeName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot org.eclipse.pde.api.tools.internal.provisional.model.IApiType type String id String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] providers int index org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent p String id2 String deltaDetails String deltaDetails String deltaDetails org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem private void checkApiComponentVersion (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent reference org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem String refversionval String compversionval org.osgi.framework.Version refversion org.osgi.framework.Version compversion org.osgi.framework.Version newversion org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta[] breakingChanges org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta[] compatibleChanges org.eclipse.pde.api.tools.internal.builder.BaseApiAnalyzer$ReexportedBundleVersionInfo info private java.lang.String collectDetails (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta[]) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta[] deltas java.io.StringWriter writer java.io.PrintWriter printWriter int max int i private org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem createVersionProblem (int, java.lang.String[], java.lang.String, java.lang.String) int kind String[] messageargs String version String description org.eclipse.core.resources.IResource manifestFile String path int lineNumber int charStart int charEnd char[] contents org.eclipse.core.resources.IFile file java.io.InputStream inputStream java.io.LineNumberReader reader int lineCounter String line int index int i int max char currentCharacter int i int max private void checkDefaultBaselineSet () org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem private org.eclipse.jdt.core.IJavaProject getJavaProject (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.model.ProjectComponent pp private boolean addProblem (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem) org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem private boolean isProblemFiltered (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem) org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem boolean filtered String key String value org.eclipse.core.resources.IProject project org.eclipse.pde.api.tools.internal.provisional.IApiBaselineManager manager org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore filterStore }
org/eclipse/pde/api/tools/internal/builder/BuildContext.class
BuildContext.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.BuildContext extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.builder.IBuildContext { private static final String[] NO_TYPES private org.eclipse.jdt.internal.core.builder.StringSet structualChanges private org.eclipse.jdt.internal.core.builder.StringSet removedTypes private org.eclipse.jdt.internal.core.builder.StringSet descriptionChanges private org.eclipse.jdt.internal.core.builder.StringSet descriptionDepedents static void <clinit> () public void <init> () public java.lang.String[] getStructurallyChangedTypes () public java.lang.String[] getDescriptionChangedTypes () public java.lang.String[] getRemovedTypes () public boolean hasStructuralChanges () int count public boolean hasDescriptionChanges () public boolean hasDescriptionDependents () public boolean hasRemovedTypes () public void recordStructuralChange (java.lang.String) String typename public void recordRemovedType (java.lang.String) String typename public void recordDescriptionChanged (java.lang.String) String typename public void recordDescriptionDependent (java.lang.String) String typename public void dispose () public boolean hasTypes () public boolean containsStructuralChange (java.lang.String) String typename public boolean containsDescriptionChange (java.lang.String) String typename public boolean containsDescriptionDependent (java.lang.String) String typename public boolean containsRemovedType (java.lang.String) String typename public java.lang.String[] getDescriptionDependentTypes () }
org/eclipse/pde/api/tools/internal/builder/BuildStamps.class
BuildStamps.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.BuildStamps extends java.lang.Object { private static java.util.Map fStamps static void <clinit> () public void <init> () public static synchronized long getBuildStamp (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project long[] stamp public static synchronized void incBuildStamp (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project long[] stamp }
org/eclipse/pde/api/tools/internal/builder/BuildState.class
BuildState.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.BuildState extends java.lang.Object { private static final org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta[] EMPTY_DELTAS private static final String[] NO_REEXPORTED_COMPONENTS private static final int VERSION private java.util.Map compatibleChanges private java.util.Map breakingChanges private String[] reexportedComponents private java.util.Set apiToolingDependentProjects private long buildpathCRC static void <clinit> () void <init> () public static org.eclipse.pde.api.tools.internal.builder.BuildState read (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream in String pluginID String kind org.eclipse.pde.api.tools.internal.builder.BuildState state int numberOfCompatibleDeltas int i int numberOfBreakingDeltas int i int numberOfReexportedComponents String[] components int i int numberOfApiToolingDependents int i public static void write (org.eclipse.pde.api.tools.internal.builder.BuildState, java.io.DataOutputStream) throws java.io.IOException org.eclipse.pde.api.tools.internal.builder.BuildState state java.io.DataOutputStream out org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta[] compatibleChangesDeltas int length int i org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta[] breakingChangesDeltas int i String[] reexportedComponents int i java.util.Set apiToolingDependentsProjects java.util.Iterator iterator private static org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta readDelta (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream in boolean hasComponentID String componentID int elementType int kind int flags int restrictions int modifiers String typeName String key int length String[] datas java.util.ArrayList arguments int i int oldModifiers int newModifiers private static void writeDelta (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta, java.io.DataOutputStream) throws java.io.IOException org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta java.io.DataOutputStream out String apiComponentID boolean hasComponentID int modifiers String[] arguments int length int i public void addCompatibleChange (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta String typeName java.util.Set object java.util.Set changes public void addBreakingChange (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta String typeName java.util.Set object java.util.Set changes public org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta[] getBreakingChanges () java.util.HashSet collector java.util.Collection values java.util.Iterator iterator public org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta[] getCompatibleChanges () java.util.HashSet collector java.util.Collection values java.util.Iterator iterator public java.lang.String[] getReexportedComponents () public void cleanup (java.lang.String) String typeName public void setReexportedComponents (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[]) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components int length String[] result int i public void addApiToolingDependentProject (java.lang.String) String projectName public java.util.Set getApiToolingDependentProjects () public long getBuildPathCRC () public void setBuildPathCRC (long) long crc32 public static org.eclipse.pde.api.tools.internal.builder.BuildState getLastBuiltState (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IProject project static org.eclipse.pde.api.tools.internal.builder.BuildState readState (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IProject project java.io.File file java.io.DataInputStream in Exception e public static void setLastBuiltState (org.eclipse.core.resources.IProject, org.eclipse.pde.api.tools.internal.builder.BuildState) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IProject project org.eclipse.pde.api.tools.internal.builder.BuildState state java.io.File file static java.io.File getSerializationFile (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project org.eclipse.core.runtime.IPath workingLocation static void saveBuiltState (org.eclipse.core.resources.IProject, org.eclipse.pde.api.tools.internal.builder.BuildState) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IProject project org.eclipse.pde.api.tools.internal.builder.BuildState state java.io.File file long t java.io.DataOutputStream out RuntimeException e java.io.IOException e public static long computeBuildPathCRC (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project org.eclipse.jdt.core.IJavaProject jp org.eclipse.jdt.core.IClasspathEntry[] classpath java.util.zip.CRC32 crc32 int i org.eclipse.jdt.core.IClasspathEntry entry }
org/eclipse/pde/api/tools/internal/builder/BuilderMessages.class
BuilderMessages.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.BuilderMessages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String api_analysis_builder public static String api_analysis_on_0 public static String building_workspace_profile public static String checking_api_usage public static String AbstractTypeLeakDetector_vis_type_has_no_api_description public static String ApiAnalysisBuilder_builder_for_project public static String ApiAnalysisBuilder_finding_affected_source_files public static String ApiAnalysisBuilder_initializing_analyzer public static String ApiProblemFactory_problem_message_not_found public static String CleaningAPIDescription public static String BaseApiAnalyzer_analyzing_api public static String BaseApiAnalyzer_checking_compat public static String BaseApiAnalyzer_checking_since_tags public static String BaseApiAnalyzer_comparing_api_profiles public static String BaseApiAnalyzer_more_version_problems public static String BaseApiAnalyzer_processing_deltas public static String BaseApiAnalyzer_scanning_0 public static String BaseApiAnalyzer_validating_javadoc_tags public static String build_wrongFileFormat public static String build_saveStateComplete public static String build_cannotSaveState public static String undefinedRange public static String reportUnsatisfiedConstraint public static String ReferenceAnalyzer_analyzing_api_checking_use public static String ReferenceAnalyzer_analyzing_api public static String ReferenceAnalyzer_api_analysis_error public static String ReferenceAnalyzer_checking_api_used_by public static String ReferenceExtractor_failed_to_lookup_method public static String ReferenceExtractor_failed_to_lookup_field public static String TagValidator_a_class public static String TagValidator_a_constructor public static String TagValidator_a_field public static String TagValidator_a_final_annotation_field public static String TagValidator_a_final_class public static String TagValidator_a_final_field public static String TagValidator_a_final_method public static String TagValidator_a_method public static String TagValidator_a_method_in_a_final_class public static String TagValidator_a_static_final_method public static String TagValidator_a_static_method public static String TagValidator_an_abstract_class public static String TagValidator_an_annotation public static String TagValidator_an_annotation_method public static String TagValidator_an_enum public static String TagValidator_an_enum_constant public static String TagValidator_an_enum_method public static String TagValidator_an_interface public static String TagValidator_an_interface_method public static String TagValidator_annotation_field public static String TagValidator_enum_field public static String TagValidator_private_constructor public static String TagValidator_private_enum_field public static String TagValidator_private_enum_method public static String TagValidator_private_field public static String TagValidator_private_method public static String IncrementalBuilder_builder_for_project static Class class$0 static void <clinit> () private void <init> () }
org/eclipse/pde/api/tools/internal/builder/IllegalExtendsProblemDetector$MethodFinder.class
IllegalExtendsProblemDetector.java package org.eclipse.pde.api.tools.internal.builder org.eclipse.pde.api.tools.internal.builder.IllegalExtendsProblemDetector$MethodFinder extends org.eclipse.jdt.core.dom.ASTVisitor { org.eclipse.jdt.core.IMethod method private org.eclipse.jdt.core.IType jtype private org.eclipse.pde.api.tools.internal.model.ApiType type final org.eclipse.pde.api.tools.internal.builder.IllegalExtendsProblemDetector this$0 public void <init> (org.eclipse.pde.api.tools.internal.builder.IllegalExtendsProblemDetector, org.eclipse.pde.api.tools.internal.model.ApiType, org.eclipse.jdt.core.IType) org.eclipse.pde.api.tools.internal.model.ApiType type org.eclipse.jdt.core.IType jtype public boolean visit (org.eclipse.jdt.core.dom.AnonymousClassDeclaration) org.eclipse.jdt.core.dom.AnonymousClassDeclaration node org.eclipse.jdt.core.dom.ITypeBinding binding String binaryName org.eclipse.jdt.core.IJavaElement element org.eclipse.jdt.core.IJavaElement ancestor public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration) org.eclipse.jdt.core.dom.TypeDeclaration node org.eclipse.jdt.core.dom.ITypeBinding binding String binaryName org.eclipse.jdt.core.IJavaElement element org.eclipse.jdt.core.IType ltype org.eclipse.jdt.core.IJavaElement parent }
org/eclipse/pde/api/tools/internal/builder/IllegalExtendsProblemDetector.class
IllegalExtendsProblemDetector.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.IllegalExtendsProblemDetector extends org.eclipse.pde.api.tools.internal.builder.AbstractIllegalTypeReference { public void <init> () public int getReferenceKinds () protected int getProblemKind () protected int getProblemFlags (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiType type protected java.lang.String getSeverityKey () protected java.lang.String[] getMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.model.ApiType ltype String simpleTypeName org.eclipse.pde.api.tools.internal.provisional.model.IApiType etype String signature org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method org.eclipse.pde.api.tools.internal.provisional.model.IApiType etype org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method String methodsig protected java.lang.String[] getQualifiedMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.model.ApiType ltype protected org.eclipse.jface.text.Position getSourceRange (org.eclipse.jdt.core.IType, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.jface.text.BadLocationException org.eclipse.jdt.core.IType type org.eclipse.jface.text.IDocument doc org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.model.ApiType ltype org.eclipse.jdt.core.IMethod method String name org.eclipse.jface.text.Position pos String name org.eclipse.jdt.core.ICompilationUnit cunit org.eclipse.jdt.core.IType localtype org.eclipse.jdt.core.ISourceRange range private org.eclipse.jdt.core.IMethod getEnclosingMethod (org.eclipse.jdt.core.IType, org.eclipse.pde.api.tools.internal.provisional.builder.IReference, org.eclipse.jface.text.IDocument) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IType jtype org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.jface.text.IDocument document org.eclipse.pde.api.tools.internal.model.ApiType type org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod apimethod String signature String methodname org.eclipse.jdt.core.IMethod method org.eclipse.jdt.core.IMethod method int offset org.eclipse.jdt.core.ISourceRange range org.eclipse.jdt.core.dom.ASTParser parser org.eclipse.jdt.core.dom.ASTNode ptype org.eclipse.pde.api.tools.internal.builder.IllegalExtendsProblemDetector$MethodFinder finder org.eclipse.pde.api.tools.internal.model.ApiType etype org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod[] methods String msig int i private org.eclipse.jdt.core.IMethod quickLookup (org.eclipse.jdt.core.IType, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference, int) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IType jtype org.eclipse.jface.text.IDocument document org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference int offset org.eclipse.jdt.core.IJavaElement element org.eclipse.jdt.core.IJavaElement ancestor }
org/eclipse/pde/api/tools/internal/builder/IllegalFieldReferenceDetector.class
IllegalFieldReferenceDetector.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.IllegalFieldReferenceDetector extends org.eclipse.pde.api.tools.internal.builder.AbstractProblemDetector { private java.util.Map fIllegalFields private java.util.Map fFieldComponents public void <init> () void addIllegalField (org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor field String componentId public boolean considerReference (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference public int getReferenceKinds () protected int getProblemKind () protected java.lang.String getSeverityKey () protected int getProblemFlags (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected int getElementType (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected java.lang.String[] getMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiField field protected java.lang.String[] getQualifiedMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiField field protected org.eclipse.jface.text.Position getSourceRange (org.eclipse.jdt.core.IType, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.jface.text.BadLocationException org.eclipse.jdt.core.IType type org.eclipse.jface.text.IDocument document org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected boolean isProblem (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference Object componentId }
org/eclipse/pde/api/tools/internal/builder/IllegalImplementsProblemDetector.class
IllegalImplementsProblemDetector.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.IllegalImplementsProblemDetector extends org.eclipse.pde.api.tools.internal.builder.AbstractIllegalTypeReference { private java.util.HashMap fRestrictedInterfaces public void <init> () public int getReferenceKinds () protected int getProblemKind () protected java.lang.String getSeverityKey () public boolean considerReference (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] inters org.eclipse.pde.api.tools.internal.provisional.model.IApiType inter int j org.eclipse.core.runtime.CoreException ce protected boolean isProblem (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiType itype org.eclipse.core.runtime.CoreException ce protected java.lang.String[] getMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.model.IApiType inter protected java.lang.String[] getQualifiedMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.model.IApiType inter protected int getProblemFlags (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference private boolean isImplemented (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiType type String iname private boolean isImplemented (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiType[]) throws org.eclipse.core.runtime.CoreException String iname org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] interfaces int i private boolean findRestrictedSuperinterfaces (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiType) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent originalcomponent String entryinterface org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] inters org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annot org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent comp int i }
org/eclipse/pde/api/tools/internal/builder/IllegalInstantiateProblemDetector.class
IllegalInstantiateProblemDetector.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.IllegalInstantiateProblemDetector extends org.eclipse.pde.api.tools.internal.builder.AbstractIllegalTypeReference { public void <init> () public int getReferenceKinds () protected org.eclipse.jface.text.Position getSourceRange (org.eclipse.jdt.core.IType, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.jface.text.BadLocationException org.eclipse.jdt.core.IType type org.eclipse.jface.text.IDocument document org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference String name org.eclipse.jface.text.Position pos protected int getProblemKind () protected java.lang.String getSeverityKey () }
org/eclipse/pde/api/tools/internal/builder/IllegalMethodReferenceDetector.class
IllegalMethodReferenceDetector.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.IllegalMethodReferenceDetector extends org.eclipse.pde.api.tools.internal.builder.AbstractIllegalMethodReference { public void <init> () public int getReferenceKinds () protected int getProblemKind () protected java.lang.String getSeverityKey () protected java.lang.String[] getMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method protected org.eclipse.jface.text.Position getSourceRange (org.eclipse.jdt.core.IType, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.jface.text.BadLocationException org.eclipse.jdt.core.IType type org.eclipse.jface.text.IDocument document org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method org.eclipse.jface.text.Position pos protected java.lang.String[] getQualifiedMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method }
org/eclipse/pde/api/tools/internal/builder/IllegalOverrideProblemDetector.class
IllegalOverrideProblemDetector.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.IllegalOverrideProblemDetector extends org.eclipse.pde.api.tools.internal.builder.AbstractIllegalMethodReference { public void <init> () public int getReferenceKinds () protected int getProblemKind () protected java.lang.String getSeverityKey () protected java.lang.String[] getMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method protected java.lang.String[] getQualifiedMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method protected org.eclipse.jface.text.Position getSourceRange (org.eclipse.jdt.core.IType, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.jface.text.BadLocationException org.eclipse.jdt.core.IType type org.eclipse.jface.text.IDocument doc org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected int getProblemFlags (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference }
org/eclipse/pde/api/tools/internal/builder/IncrementalApiBuilder$Change.class
IncrementalApiBuilder.java package org.eclipse.pde.api.tools.internal.builder org.eclipse.pde.api.tools.internal.builder.IncrementalApiBuilder$Change extends java.lang.Object { int changeKind int fileKind int deltaKind org.eclipse.core.resources.IProject project org.eclipse.core.resources.IFile resource String typeName final org.eclipse.pde.api.tools.internal.builder.IncrementalApiBuilder this$0 void <init> (org.eclipse.pde.api.tools.internal.builder.IncrementalApiBuilder, int, int, org.eclipse.core.resources.IFile, java.lang.String, int) int kind int deltaKind org.eclipse.core.resources.IFile resource String typeName int fileKind boolean isContained (org.eclipse.core.resources.IProject, java.util.HashSet) org.eclipse.core.resources.IProject project java.util.HashSet others }
org/eclipse/pde/api/tools/internal/builder/IncrementalApiBuilder$ResourceDeltaVisitor.class
IncrementalApiBuilder.java package org.eclipse.pde.api.tools.internal.builder org.eclipse.pde.api.tools.internal.builder.IncrementalApiBuilder$ResourceDeltaVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor { java.util.List changes boolean buildpathChanged final org.eclipse.pde.api.tools.internal.builder.IncrementalApiBuilder this$0 void <init> (org.eclipse.pde.api.tools.internal.builder.IncrementalApiBuilder, boolean) boolean pathChanged public boolean visit (org.eclipse.core.resources.IResourceDelta) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IResourceDelta delta org.eclipse.core.resources.IFile resource String fileName String typename String typename String type org.eclipse.pde.api.tools.internal.builder.IncrementalApiBuilder$Change change org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annotations org.eclipse.pde.api.tools.internal.TypeAnnotations ta org.eclipse.core.runtime.CoreException e }
org/eclipse/pde/api/tools/internal/builder/IncrementalApiBuilder.class
IncrementalApiBuilder.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.IncrementalApiBuilder extends java.lang.Object { private static final int UNKNOWN private static final int CLASS_FILE private static final int JAVA__FILE private static final int STRUCTURAL private static final int DESCRIPTION org.eclipse.pde.api.tools.internal.builder.ApiAnalysisBuilder builder org.eclipse.pde.api.tools.internal.builder.BuildContext context org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline workspaceBaseline public void <init> (org.eclipse.pde.api.tools.internal.builder.ApiAnalysisBuilder) org.eclipse.pde.api.tools.internal.builder.ApiAnalysisBuilder builder public void build (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.core.resources.IResourceDelta[], org.eclipse.jdt.internal.core.builder.State, org.eclipse.pde.api.tools.internal.builder.BuildState, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline wbaseline org.eclipse.core.resources.IResourceDelta[] deltas org.eclipse.jdt.internal.core.builder.State state org.eclipse.pde.api.tools.internal.builder.BuildState buildstate org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.resources.IProject project org.eclipse.core.runtime.SubMonitor localmonitor String[] projectNames java.util.HashSet depprojects org.eclipse.core.resources.IWorkspaceRoot root org.eclipse.core.resources.IProject pj int i int max long prev long curr org.eclipse.pde.api.tools.internal.builder.IncrementalApiBuilder$ResourceDeltaVisitor visitor int i void build (org.eclipse.core.resources.IProject, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.jdt.internal.core.builder.State, org.eclipse.pde.api.tools.internal.builder.BuildState, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IProject project org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline wbaseline org.eclipse.jdt.internal.core.builder.State state org.eclipse.pde.api.tools.internal.builder.BuildState buildstate org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localmonitor org.eclipse.pde.core.plugin.IPluginModelBase currentModel org.eclipse.pde.core.plugin.IPluginModelBase currentModel String id String id org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent comp org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent comp private void addDependentTypeToContext (org.eclipse.core.resources.IFile, int) org.eclipse.core.resources.IFile file int kind String type private void addInnerTypesToDependents (org.eclipse.core.resources.IFile, int) org.eclipse.core.resources.IFile file int kind org.eclipse.jdt.core.ICompilationUnit unit org.eclipse.jdt.core.IType[] types String typename int i private void addInnerTypes (org.eclipse.core.resources.IFile, int) org.eclipse.core.resources.IFile file int kind org.eclipse.jdt.core.ICompilationUnit unit org.eclipse.jdt.core.IType[] types String typename int i void buildContext (org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.builder.State, java.util.List, java.util.HashSet) org.eclipse.core.resources.IProject project org.eclipse.jdt.internal.core.builder.State state java.util.List changes java.util.HashSet depprojects org.eclipse.jdt.internal.core.builder.StringSet structural org.eclipse.jdt.internal.core.builder.StringSet description java.util.Iterator iterator org.eclipse.pde.api.tools.internal.builder.IncrementalApiBuilder$Change change boolean contained String path org.eclipse.core.resources.IResource member org.eclipse.core.resources.IFile source String[] types String[] types String[] types private void addDependents (org.eclipse.core.resources.IProject, org.eclipse.jdt.internal.core.builder.State, java.lang.String[], int) org.eclipse.core.resources.IProject project org.eclipse.jdt.internal.core.builder.State state String[] types int kind org.eclipse.jdt.internal.core.builder.StringSet packages org.eclipse.jdt.internal.core.builder.StringSet typenames int i char[][][] internedQualifiedNames char[][] internedSimpleNames Object[] keyTable Object[] valueTable org.eclipse.core.resources.IFile file String typeLocator int i org.eclipse.jdt.internal.core.builder.ReferenceCollection refs void splitName (java.lang.String, org.eclipse.jdt.internal.core.builder.StringSet, org.eclipse.jdt.internal.core.builder.StringSet) String typename org.eclipse.jdt.internal.core.builder.StringSet packages org.eclipse.jdt.internal.core.builder.StringSet simpleTypes int idx String packageName String typeName void extClean (org.eclipse.core.resources.IProject, org.eclipse.pde.api.tools.internal.builder.BuildState, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IProject project org.eclipse.pde.api.tools.internal.builder.BuildState state org.eclipse.core.runtime.IProgressMonitor monitor String[] types int i org.eclipse.core.resources.IResource resource org.eclipse.core.resources.IMarker[] markers String tname int i int i org.eclipse.core.runtime.CoreException e java.lang.String resolveTypeName (org.eclipse.core.resources.IResource, int) org.eclipse.core.resources.IResource resource int kind org.eclipse.core.runtime.IPath typepath int type java.util.HashSet paths org.eclipse.core.runtime.IPath path java.util.Iterator iterator }
org/eclipse/pde/api/tools/internal/builder/LeakExtendsProblemDetector.class
LeakExtendsProblemDetector.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.LeakExtendsProblemDetector extends org.eclipse.pde.api.tools.internal.builder.AbstractTypeLeakDetector { public void <init> (java.util.Set) java.util.Set nonApiPackageNames public int getReferenceKinds () protected java.lang.String getSeverityKey () protected int getProblemFlags (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference public boolean isProblem (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component int modifiers org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annotations org.eclipse.pde.api.tools.internal.provisional.model.IApiType nonApiSuper java.util.Set methods java.util.List apiTypes java.util.Iterator iterator2 org.eclipse.pde.api.tools.internal.provisional.model.IApiType t2 java.util.Set apiMembers org.eclipse.core.runtime.CoreException ce private void gatherVisibleMethods (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, java.util.Set, int) org.eclipse.pde.api.tools.internal.provisional.model.IApiType type java.util.Set members int modifiers org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod[] methods int i org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method private boolean hasVisibleField (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, int) org.eclipse.pde.api.tools.internal.provisional.model.IApiType type int modifiers org.eclipse.pde.api.tools.internal.provisional.model.IApiField[] fields int i org.eclipse.pde.api.tools.internal.provisional.model.IApiField field private void gatherAPISuperTypes (java.util.List, org.eclipse.pde.api.tools.internal.provisional.model.IApiType) throws org.eclipse.core.runtime.CoreException java.util.List superTypes org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] interfaces int i private boolean isAPIType (org.eclipse.pde.api.tools.internal.provisional.model.IApiType) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.IApiDescription description org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annotations }
org/eclipse/pde/api/tools/internal/builder/LeakFieldProblemDetector.class
LeakFieldProblemDetector.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.LeakFieldProblemDetector extends org.eclipse.pde.api.tools.internal.builder.AbstractTypeLeakDetector { public void <init> (java.util.Set) java.util.Set nonApiPackageNames protected boolean isApplicable (org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations) org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annotations public int getReferenceKinds () protected int getElementType (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected java.lang.String getSeverityKey () protected int getProblemFlags (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected boolean isProblem (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiField field org.eclipse.pde.api.tools.internal.provisional.IApiDescription description org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annotations org.eclipse.core.runtime.CoreException e protected java.lang.String[] getMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiField field org.eclipse.pde.api.tools.internal.provisional.model.IApiType type protected java.lang.String[] getQualifiedMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiField field org.eclipse.pde.api.tools.internal.provisional.model.IApiType type protected org.eclipse.jface.text.Position getSourceRange (org.eclipse.jdt.core.IType, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.jface.text.BadLocationException org.eclipse.jdt.core.IType type org.eclipse.jface.text.IDocument doc org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiField field org.eclipse.jdt.core.IField javaField org.eclipse.jface.text.Position pos org.eclipse.jdt.core.ISourceRange range }
org/eclipse/pde/api/tools/internal/builder/LeakImplementsProblemDetector.class
LeakImplementsProblemDetector.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.LeakImplementsProblemDetector extends org.eclipse.pde.api.tools.internal.builder.AbstractTypeLeakDetector { public void <init> (java.util.Set) java.util.Set nonApiPackageNames public int getReferenceKinds () protected java.lang.String getSeverityKey () protected int getProblemFlags (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference }
org/eclipse/pde/api/tools/internal/builder/LeakParameterTypeDetector.class
LeakParameterTypeDetector.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.LeakParameterTypeDetector extends org.eclipse.pde.api.tools.internal.builder.MethodLeakDetector { public void <init> (java.util.Set) java.util.Set nonApiPackageNames protected java.lang.String getSeverityKey () public int getReferenceKinds () protected int getProblemFlags (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method }
org/eclipse/pde/api/tools/internal/builder/LeakReturnTypeDetector.class
LeakReturnTypeDetector.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.LeakReturnTypeDetector extends org.eclipse.pde.api.tools.internal.builder.MethodLeakDetector { public void <init> (java.util.Set) java.util.Set nonApiPackageNames protected java.lang.String getSeverityKey () public int getReferenceKinds () protected int getProblemFlags (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference }
org/eclipse/pde/api/tools/internal/builder/MethodLeakDetector.class
MethodLeakDetector.java package org.eclipse.pde.api.tools.internal.builder public abstract org.eclipse.pde.api.tools.internal.builder.MethodLeakDetector extends org.eclipse.pde.api.tools.internal.builder.AbstractLeakProblemDetector { public void <init> (java.util.Set) java.util.Set nonApiPackageNames protected int getElementType (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected int getProblemKind () protected java.lang.String getSeverityKey () protected boolean isProblem (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annotations org.eclipse.pde.api.tools.internal.provisional.IApiDescription description org.eclipse.core.runtime.CoreException e protected java.lang.String[] getMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method org.eclipse.pde.api.tools.internal.provisional.model.IApiType type protected java.lang.String[] getQualifiedMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method org.eclipse.pde.api.tools.internal.provisional.model.IApiType type protected org.eclipse.jface.text.Position getSourceRange (org.eclipse.jdt.core.IType, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.jface.text.BadLocationException org.eclipse.jdt.core.IType type org.eclipse.jface.text.IDocument doc org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference public boolean considerReference (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member protected boolean matchesSourceApiRestrictions (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember) org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annotations int ares org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annot int pres org.eclipse.core.runtime.CoreException e protected boolean matchesSourceModifiers (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember) org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiMember lmember int modifiers org.eclipse.core.runtime.CoreException e }
org/eclipse/pde/api/tools/internal/builder/ProblemDetectorBuilder.class
ProblemDetectorBuilder.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.ProblemDetectorBuilder extends org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor { public static int K_ALL public static int K_USE public static int K_LEAK public static int K_SYSTEM private org.eclipse.pde.api.tools.internal.builder.IllegalExtendsProblemDetector fIllegalExtends private org.eclipse.pde.api.tools.internal.builder.IllegalImplementsProblemDetector fIllegalImplements private org.eclipse.pde.api.tools.internal.builder.IllegalInstantiateProblemDetector fIllegalInstantiate private org.eclipse.pde.api.tools.internal.builder.IllegalOverrideProblemDetector fIllegalOverride private org.eclipse.pde.api.tools.internal.builder.IllegalMethodReferenceDetector fIllegalMethodRef private org.eclipse.pde.api.tools.internal.builder.IllegalFieldReferenceDetector fIllegalFieldRef private org.eclipse.pde.api.tools.internal.builder.SystemApiDetector fSystemApiDetector private java.util.Set fNonApiPackageNames private org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent fComponent private java.util.List fDetectors private int fKindMask static void <clinit> () public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, int) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component int kinds public boolean visitElement (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations description int mask public void setOwningComponent (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component private org.eclipse.core.resources.IProject getProject (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.model.ProjectComponent comp private void initializeDetectors (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.core.resources.IProject project private boolean isIgnore (java.lang.String, org.eclipse.core.resources.IProject) String problemKey org.eclipse.core.resources.IProject project int severity java.util.Set getNonApiPackageNames () public boolean addNonApiPackageName (java.lang.String) String packagee public java.util.List getProblemDetectors () private void addSystemDetector (java.util.List, org.eclipse.core.resources.IProject) java.util.List detectors org.eclipse.core.resources.IProject project private void addUseDetectors (java.util.List, org.eclipse.core.resources.IProject) java.util.List detectors org.eclipse.core.resources.IProject project private void addLeakDetectors (java.util.List, org.eclipse.core.resources.IProject) java.util.List detectors org.eclipse.core.resources.IProject project }
org/eclipse/pde/api/tools/internal/builder/Reference.class
Reference.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.Reference extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.builder.IReference { private int fSourceLine private org.eclipse.pde.api.tools.internal.provisional.model.IApiMember fSourceMember private int fKind private int fFlags private int fType private String fTypeName private String fMemberName private String fSignature private org.eclipse.pde.api.tools.internal.provisional.model.IApiMember fResolved private boolean fStatus private java.util.List fProblems public void <init> () public boolean addProblems (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem) org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem public java.util.List getProblems () public int getLineNumber () public org.eclipse.pde.api.tools.internal.provisional.model.IApiMember getMember () public int getReferenceKind () public int getReferenceFlags () public void setFlags (int) int newflags public int getReferenceType () public org.eclipse.pde.api.tools.internal.provisional.model.IApiMember getResolvedReference () public java.lang.String getReferencedMemberName () public java.lang.String getReferencedSignature () public java.lang.String getReferencedTypeName () public static org.eclipse.pde.api.tools.internal.builder.Reference methodReference (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember, java.lang.String, java.lang.String, java.lang.String, int) org.eclipse.pde.api.tools.internal.provisional.model.IApiMember origin String typeName String methodName String signature int kind org.eclipse.pde.api.tools.internal.builder.Reference ref public static org.eclipse.pde.api.tools.internal.builder.Reference fieldReference (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember, java.lang.String, java.lang.String, int) org.eclipse.pde.api.tools.internal.provisional.model.IApiMember origin String typeName String fieldName int kind org.eclipse.pde.api.tools.internal.builder.Reference ref public static org.eclipse.pde.api.tools.internal.builder.Reference typeReference (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember, java.lang.String, int) org.eclipse.pde.api.tools.internal.provisional.model.IApiMember origin String typeName int kind org.eclipse.pde.api.tools.internal.builder.Reference ref public static org.eclipse.pde.api.tools.internal.builder.Reference typeReference (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember, java.lang.String, java.lang.String, int) org.eclipse.pde.api.tools.internal.provisional.model.IApiMember origin String typeName String signature int kind org.eclipse.pde.api.tools.internal.builder.Reference ref void setLineNumber (int) int line public void resolve () throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent sourceComponent org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot result org.eclipse.pde.api.tools.internal.provisional.model.IApiType type public boolean resolve (int) throws org.eclipse.core.runtime.CoreException int eeValue org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent sourceComponent org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot result org.eclipse.pde.api.tools.internal.provisional.model.IApiType type private boolean resolveField (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiType type String fieldame org.eclipse.pde.api.tools.internal.provisional.model.IApiField field org.eclipse.pde.api.tools.internal.provisional.model.IApiType superT private boolean resolveVirtualMethod (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiType type String methodName String methodSignature org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod target org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] interfaces int i org.eclipse.pde.api.tools.internal.provisional.model.IApiType superT private boolean resolveVirtualMethod0 (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiType, java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent sourceComponent org.eclipse.pde.api.tools.internal.provisional.model.IApiType type String methodName String methodSignature org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod target String[] interfacesNames String[] interfacesNames int i int max org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot classFile org.eclipse.pde.api.tools.internal.provisional.model.IApiType superinterface String superclassName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot classFile org.eclipse.pde.api.tools.internal.provisional.model.IApiType superclass boolean resolved int i int max org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot classFile org.eclipse.pde.api.tools.internal.provisional.model.IApiType superinterface public void setResolution (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember) org.eclipse.pde.api.tools.internal.provisional.model.IApiMember resolution public java.lang.String toString () StringBuffer buf org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member public void setResolveStatus (boolean) boolean value public static final java.lang.String getReferenceText (int) int kind StringBuffer buffer public org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor getReferenceDescriptor () throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiMember res org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent rcomponent org.eclipse.pde.api.tools.internal.provisional.IApiDescription description org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annot int visibility org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent mcomponent org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent host org.eclipse.pde.api.tools.internal.provisional.IApiAccess access String[] messages int i }
org/eclipse/pde/api/tools/internal/builder/ReferenceAnalyzer$1.class
ReferenceAnalyzer.java package org.eclipse.pde.api.tools.internal.builder org.eclipse.pde.api.tools.internal.builder.ReferenceAnalyzer$1 extends org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor { final org.eclipse.pde.api.tools.internal.builder.ReferenceAnalyzer this$0 private final org.eclipse.pde.api.tools.internal.builder.ProblemDetectorBuilder val$visitor void <init> (org.eclipse.pde.api.tools.internal.builder.ReferenceAnalyzer, org.eclipse.pde.api.tools.internal.builder.ProblemDetectorBuilder) public boolean visitElement (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations description }
org/eclipse/pde/api/tools/internal/builder/ReferenceAnalyzer$Visitor.class
ReferenceAnalyzer.java package org.eclipse.pde.api.tools.internal.builder org.eclipse.pde.api.tools.internal.builder.ReferenceAnalyzer$Visitor extends org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor { private org.eclipse.core.runtime.IProgressMonitor fMonitor final org.eclipse.pde.api.tools.internal.builder.ReferenceAnalyzer this$0 public void <init> (org.eclipse.pde.api.tools.internal.builder.ReferenceAnalyzer, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor public boolean visitPackage (java.lang.String) String packageName public void endVisitPackage (java.lang.String) String packageName public void visit (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot classFile org.eclipse.pde.api.tools.internal.provisional.model.IApiType type java.util.List references java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.builder.IReference ref int index org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector[] detectors boolean added int i org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector detector org.eclipse.core.runtime.CoreException e }
org/eclipse/pde/api/tools/internal/builder/ReferenceAnalyzer.class
ReferenceAnalyzer.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.ReferenceAnalyzer extends java.lang.Object { private static final double LOG2 private static boolean DEBUG private static final org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem[] EMPTY_RESULT private static final org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector[] NO_PROBLEM_DETECTORS org.eclipse.core.runtime.MultiStatus fStatus int fAllReferenceKinds java.util.List fReferences org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector[][] fIndexedDetectors static void <clinit> () public void <init> () public static void setDebug (boolean) boolean debugValue void indexProblemDetectors (org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector[]) org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector[] detectors int i org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector detector int kinds int mask int bit org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector[] indexed org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector[] next int getLog2 (int) int bitConstant double logX double pow void extractReferences (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer scope org.eclipse.core.runtime.IProgressMonitor monitor String[] packageNames org.eclipse.core.runtime.SubMonitor localMonitor org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor visitor long start org.eclipse.core.runtime.CoreException e long end public org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem[] analyze (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer scope org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector[] detectors org.eclipse.core.runtime.SubMonitor localMonitor java.util.List allProblems int i org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector detector java.util.List problems org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem[] array public org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector[] getProblemDetectors (int) int referencekind int index org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector[] detectors public org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector[] buildProblemDetectors (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, int, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component int kindmask org.eclipse.core.runtime.IProgressMonitor monitor long start org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components org.eclipse.pde.api.tools.internal.builder.ProblemDetectorBuilder visitor int i org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent prereq org.eclipse.core.runtime.CoreException e long end org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor nameVisitor java.util.List detectors int size org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector[] array org.eclipse.core.runtime.CoreException e }
org/eclipse/pde/api/tools/internal/builder/ReferenceExtractor$ClassFileMethodVisitor.class
ReferenceExtractor.java package org.eclipse.pde.api.tools.internal.builder org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$ClassFileMethodVisitor extends org.objectweb.asm.MethodAdapter { int argumentcount org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LinePositionTracker linePositionTracker String stringLiteral String methodName int lastLineNumber boolean implicitConstructor org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LocalLineNumberMarker localVariableMarker java.util.HashMap labelsToLocalMarkers final org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor this$0 public void <init> (org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor, org.objectweb.asm.MethodVisitor, java.lang.String, int) org.objectweb.asm.MethodVisitor mv String name int argumentcount public void visitEnd () public void visitVarInsn (int, int) int opcode int var public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc int refType org.eclipse.pde.api.tools.internal.builder.Reference reference public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type org.objectweb.asm.Type ctype org.eclipse.pde.api.tools.internal.builder.Reference reference public void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label Object object java.util.List list public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc org.objectweb.asm.Type declaringType int kind org.eclipse.pde.api.tools.internal.builder.Reference reference org.objectweb.asm.Type classLiteral org.eclipse.pde.api.tools.internal.builder.Reference reference org.eclipse.pde.api.tools.internal.builder.Reference reference public void visitMultiANewArrayInsn (java.lang.String, int) String desc int dims org.objectweb.asm.Type type org.eclipse.pde.api.tools.internal.builder.Reference reference public void visitLineNumber (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label start public void visitCode () public java.lang.String toString () StringBuffer buffer private org.objectweb.asm.Type getTypeFromDescription (java.lang.String) String desc String ldesc org.objectweb.asm.Type type public void visitTypeInsn (int, java.lang.String) int opcode String desc org.objectweb.asm.Type type int kind org.eclipse.pde.api.tools.internal.builder.Reference ref org.eclipse.pde.api.tools.internal.builder.Reference reference public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) String name String desc String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index Object object int lineNumber java.util.List markersList org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LocalLineNumberMarker removeMarker java.util.Iterator iterator org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LocalLineNumberMarker marker org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LocalLineNumberMarker marker java.util.List references java.util.Iterator iterator org.eclipse.pde.api.tools.internal.builder.Reference reference org.objectweb.asm.Type type org.eclipse.pde.api.tools.internal.builder.Reference reference public void visitLdcInsn (java.lang.Object) Object cst org.objectweb.asm.Type type org.eclipse.pde.api.tools.internal.builder.Reference reference String str }
org/eclipse/pde/api/tools/internal/builder/ReferenceExtractor$ClassFileSignatureVisitor.class
ReferenceExtractor.java package org.eclipse.pde.api.tools.internal.builder org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$ClassFileSignatureVisitor extends java.lang.Object implements org.objectweb.asm.signature.SignatureVisitor { protected int kind protected int originalkind protected int argumentcount protected int type protected String signature protected String name protected java.util.List references final org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor this$0 public void <init> (org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor) protected void reset () protected void processType (java.lang.String) String name org.objectweb.asm.Type type String tname public void visitClassType (java.lang.String) String name public void visitFormalTypeParameter (java.lang.String) String name public void visitTypeVariable (java.lang.String) String name public void visitInnerClassType (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitParameterType () public org.objectweb.asm.signature.SignatureVisitor visitInterface () public org.objectweb.asm.signature.SignatureVisitor visitExceptionType () public org.objectweb.asm.signature.SignatureVisitor visitArrayType () public org.objectweb.asm.signature.SignatureVisitor visitReturnType () public org.objectweb.asm.signature.SignatureVisitor visitClassBound () public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound () public org.objectweb.asm.signature.SignatureVisitor visitSuperclass () public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char) char wildcard public void visitEnd () public void visitBaseType (char) char descriptor public void visitTypeArgument () }
org/eclipse/pde/api/tools/internal/builder/ReferenceExtractor$FieldTracker.class
ReferenceExtractor.java package org.eclipse.pde.api.tools.internal.builder org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$FieldTracker extends java.lang.Object { java.util.HashMap accessors java.util.ArrayList fields org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor extractor public void <init> (org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor) org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor extractor public void addField (org.eclipse.pde.api.tools.internal.builder.Reference) org.eclipse.pde.api.tools.internal.builder.Reference ref public void addAccessor (org.eclipse.pde.api.tools.internal.builder.Reference) org.eclipse.pde.api.tools.internal.builder.Reference ref String key java.util.List refs public void resolveSyntheticFields () org.eclipse.pde.api.tools.internal.builder.Reference accessor org.eclipse.pde.api.tools.internal.builder.Reference field java.util.List refs int i java.util.Iterator iter org.eclipse.pde.api.tools.internal.builder.Reference refer }
org/eclipse/pde/api/tools/internal/builder/ReferenceExtractor$LabelInfo.class
ReferenceExtractor.java package org.eclipse.pde.api.tools.internal.builder org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LabelInfo extends java.lang.Object { public org.eclipse.pde.api.tools.internal.builder.Reference location public org.objectweb.asm.Label label public void <init> (org.eclipse.pde.api.tools.internal.builder.Reference, org.objectweb.asm.Label) org.eclipse.pde.api.tools.internal.builder.Reference location org.objectweb.asm.Label label public java.lang.String toString () StringBuffer buffer }
org/eclipse/pde/api/tools/internal/builder/ReferenceExtractor$LineInfo.class
ReferenceExtractor.java package org.eclipse.pde.api.tools.internal.builder org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LineInfo extends java.lang.Object implements java.lang.Comparable { int line org.objectweb.asm.Label label void <init> (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label label public int compareTo (java.lang.Object) Object o public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LineInfo lineInfo2 public java.lang.String toString () StringBuffer buffer }
org/eclipse/pde/api/tools/internal/builder/ReferenceExtractor$LinePositionTracker.class
ReferenceExtractor.java package org.eclipse.pde.api.tools.internal.builder org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LinePositionTracker extends java.lang.Object { java.util.List labelsAndLocations java.util.SortedSet lineInfos java.util.List catchLabelInfos java.util.HashMap lineMap public void <init> () void addLocation (org.eclipse.pde.api.tools.internal.builder.Reference) org.eclipse.pde.api.tools.internal.builder.Reference location void addLineInfo (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label label void addCatchLabelInfos (org.eclipse.pde.api.tools.internal.builder.Reference, org.objectweb.asm.Label) org.eclipse.pde.api.tools.internal.builder.Reference location org.objectweb.asm.Label label void addLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public void computeLineNumbers () java.util.Iterator lineInfosIterator org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LineInfo firstLineInfo int currentLineNumber java.util.List remainingCatchLabelInfos java.util.Iterator iterator org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LabelInfo catchLabelInfo Integer lineValue java.util.List computedEntries java.util.Iterator iterator Object current Integer lineValue java.util.List remaingEntriesTemp java.util.Iterator iterator Object current java.util.Iterator catchLabelInfosIterator org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LabelInfo catchLabelInfo org.eclipse.pde.api.tools.internal.builder.Reference ref org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LineInfo lineInfo }
org/eclipse/pde/api/tools/internal/builder/ReferenceExtractor$LocalLineNumberMarker.class
ReferenceExtractor.java package org.eclipse.pde.api.tools.internal.builder org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LocalLineNumberMarker extends java.lang.Object { int lineNumber int varIndex public void <init> (int, int) int line int varIndex public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$LocalLineNumberMarker marker public int hashCode () }
org/eclipse/pde/api/tools/internal/builder/ReferenceExtractor.class
ReferenceExtractor.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor extends org.objectweb.asm.ClassAdapter { private static boolean DEBUG java.util.Set collector private String classname org.eclipse.pde.api.tools.internal.provisional.model.IApiType fType java.util.Stack fMemberStack java.util.Stack fSuperStack java.util.HashMap fAnonymousTypes private boolean fIncludeLocalRefs private int fReferenceKinds org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$FieldTracker fieldtracker private static final int VISIT_MEMBERS_MASK private boolean fIsVisitMembers private org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$ClassFileSignatureVisitor signaturevisitor static int TYPE static int FIELD static int METHOD static void <clinit> () public static void setDebug (boolean) boolean debugValue public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, java.util.Set, int) org.eclipse.pde.api.tools.internal.provisional.model.IApiType type java.util.Set collector int referenceKinds protected void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, java.util.Set, int, org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$FieldTracker) org.eclipse.pde.api.tools.internal.provisional.model.IApiType type java.util.Set collector int referenceKinds org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor$FieldTracker tracker public java.lang.String toString () StringBuffer buffer protected boolean consider (java.lang.String) String owner protected boolean consider (org.eclipse.pde.api.tools.internal.builder.Reference) org.eclipse.pde.api.tools.internal.builder.Reference ref int kind String referencedTypeName protected java.lang.String processName (java.lang.String) String name String newname org.objectweb.asm.Type type protected org.eclipse.pde.api.tools.internal.builder.Reference addTypeReference (org.objectweb.asm.Type, int) org.objectweb.asm.Type type int kind org.objectweb.asm.Type rtype protected org.eclipse.pde.api.tools.internal.builder.Reference addFieldReference (org.objectweb.asm.Type, java.lang.String, int) org.objectweb.asm.Type declaringType String name int kind org.objectweb.asm.Type rtype protected org.eclipse.pde.api.tools.internal.builder.Reference addMethodReference (org.objectweb.asm.Type, java.lang.String, java.lang.String, int) org.objectweb.asm.Type declaringType String name String signature int kind org.objectweb.asm.Type rtype protected org.eclipse.pde.api.tools.internal.builder.Reference addReference (org.eclipse.pde.api.tools.internal.builder.Reference) org.eclipse.pde.api.tools.internal.builder.Reference target protected java.util.List processSignature (java.lang.String, java.lang.String, int, int) String name String signature int kind int type org.objectweb.asm.signature.SignatureReader reader java.util.List result protected org.objectweb.asm.Type resolveType (java.lang.String) String desc org.objectweb.asm.Type type public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int version int access String name String signature String superName String[] interfaces org.objectweb.asm.Type supertype int i org.objectweb.asm.Type supertype int i public void visitEnd () String typeName public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String desc String signature Object value org.eclipse.pde.api.tools.internal.provisional.model.IApiType owner org.eclipse.pde.api.tools.internal.provisional.model.IApiField field public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access String pname org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent comp org.eclipse.pde.api.tools.internal.model.AbstractApiTypeRoot root org.eclipse.pde.api.tools.internal.provisional.model.IApiType type java.util.Set refs private java.util.Set processInnerClass (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, int) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiType type int refkinds java.util.HashSet refs org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor extractor org.objectweb.asm.ClassReader reader public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int access String name String desc String signature String[] exceptions org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiType owner org.eclipse.core.runtime.CoreException e org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method String superTypeName int argumentcount org.objectweb.asm.Type[] arguments int i org.objectweb.asm.Type type int i org.objectweb.asm.MethodVisitor mv protected void enterMember (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember) org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member protected void exitMember () protected org.eclipse.pde.api.tools.internal.provisional.model.IApiMember getMember () }
org/eclipse/pde/api/tools/internal/builder/ReferenceResolver.class
ReferenceResolver.java package org.eclipse.pde.api.tools.internal.builder public final org.eclipse.pde.api.tools.internal.builder.ReferenceResolver extends java.lang.Object { private static boolean DEBUG static void <clinit> () private void <init> () public static void setDebug (boolean) boolean debugValue public static void resolveReferences (java.util.List, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.util.List references org.eclipse.core.runtime.IProgressMonitor monitor int refcount java.util.Map sigtoref java.util.List refs org.eclipse.pde.api.tools.internal.provisional.builder.IReference ref String key java.util.List methodDecls long start java.util.Iterator iterator long end org.eclipse.pde.api.tools.internal.builder.Reference reference private static void resolveReferenceSets (java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException java.util.Map map org.eclipse.core.runtime.IProgressMonitor monitor java.util.Iterator iterator java.util.List refs org.eclipse.pde.api.tools.internal.provisional.builder.IReference ref org.eclipse.pde.api.tools.internal.provisional.model.IApiMember resolved java.util.Iterator iterator2 org.eclipse.pde.api.tools.internal.builder.Reference ref2 private static java.lang.String createSignatureKey (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference StringBuffer buffer }
org/eclipse/pde/api/tools/internal/builder/SinceTagChecker.class
SinceTagChecker.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.SinceTagChecker extends org.eclipse.jdt.core.dom.ASTVisitor { private static final int ABORT private static final int MISSING private static final int HAS_JAVA_DOC private static final int HAS_NO_COMMENT private int nameStart int bits private String sinceVersion public void <init> (int) int nameStart public boolean visit (org.eclipse.jdt.core.dom.CompilationUnit) org.eclipse.jdt.core.dom.CompilationUnit compilationUnit public boolean visit (org.eclipse.jdt.core.dom.VariableDeclarationFragment) org.eclipse.jdt.core.dom.VariableDeclarationFragment node org.eclipse.jdt.core.dom.ASTNode parent org.eclipse.jdt.core.dom.FieldDeclaration fieldDeclaration public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration) org.eclipse.jdt.core.dom.EnumDeclaration node public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration) org.eclipse.jdt.core.dom.TypeDeclaration node private boolean visitAbstractTypeDeclaration (org.eclipse.jdt.core.dom.AbstractTypeDeclaration) org.eclipse.jdt.core.dom.AbstractTypeDeclaration declaration public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration) org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node public boolean visit (org.eclipse.jdt.core.dom.MethodDeclaration) org.eclipse.jdt.core.dom.MethodDeclaration node public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration) org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node public boolean visit (org.eclipse.jdt.core.dom.Initializer) org.eclipse.jdt.core.dom.Initializer node public boolean visit (org.eclipse.jdt.core.dom.EnumConstantDeclaration) org.eclipse.jdt.core.dom.EnumConstantDeclaration node private void processJavadoc (org.eclipse.jdt.core.dom.BodyDeclaration) org.eclipse.jdt.core.dom.BodyDeclaration bodyDeclaration org.eclipse.jdt.core.dom.Javadoc javadoc boolean found java.util.List tags java.util.Iterator iterator org.eclipse.jdt.core.dom.TagElement element String tagName java.util.List fragments org.eclipse.jdt.core.dom.ASTNode fragment public boolean isMissing () public boolean hasNoComment () public boolean hasJavadocComment () public java.lang.String getSinceVersion () }
org/eclipse/pde/api/tools/internal/builder/SystemApiDetector.class
SystemApiDetector.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.SystemApiDetector extends org.eclipse.pde.api.tools.internal.builder.AbstractProblemDetector { private java.util.Map referenceEEs public void <init> () protected int getElementType (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member protected java.lang.String[] getMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member String eeValue String simpleTypeName String referenceMemberName private java.lang.String getDisplay (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember, boolean) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member boolean qualified String typeName StringBuffer buffer org.eclipse.pde.api.tools.internal.provisional.model.IApiField field org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method protected int getProblemFlags (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference protected int getProblemKind () protected java.lang.String[] getQualifiedMessageArgs (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member String eeValue String simpleTypeName String referenceMemberName protected java.lang.String getSeverityKey () protected org.eclipse.jface.text.Position getSourceRange (org.eclipse.jdt.core.IType, org.eclipse.jface.text.IDocument, org.eclipse.pde.api.tools.internal.provisional.builder.IReference) throws org.eclipse.core.runtime.CoreException org.eclipse.jface.text.BadLocationException org.eclipse.jdt.core.IType type org.eclipse.jface.text.IDocument document org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference int linenumber int offset String line String qname int first org.eclipse.jface.text.Position pos org.eclipse.pde.api.tools.internal.provisional.model.IApiMember apiMember org.eclipse.pde.api.tools.internal.provisional.model.IApiField field org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method org.eclipse.jdt.core.ISourceRange range org.eclipse.jface.text.Position pos int linenumber org.eclipse.pde.api.tools.internal.provisional.model.IApiField field String referenceMemberName String methodName boolean isConstructor org.eclipse.jface.text.Position pos org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method protected boolean isProblem (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent String[] lowestEEs int i int max String lowestEE int eeValue org.eclipse.osgi.service.resolver.BundleDescription bundle org.eclipse.osgi.service.resolver.ImportPackageSpecification[] importPackages String referencedTypeName int index String packageName int j int max2 org.eclipse.osgi.service.resolver.ImportPackageSpecification importPackageSpecification String importPackageName org.eclipse.core.runtime.CoreException e public boolean considerReference (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline String referencedTypeName int index String substring org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] resolvePackages org.eclipse.core.runtime.CoreException e public int getReferenceKinds () public java.util.List createProblems () java.util.List references java.util.List problems java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.model.ProjectComponent ppac org.eclipse.jdt.core.IJavaProject project org.eclipse.core.runtime.CoreException e }
org/eclipse/pde/api/tools/internal/builder/TagValidator.class
TagValidator.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.TagValidator extends org.eclipse.jdt.core.dom.ASTVisitor { private java.util.ArrayList fTagProblems private org.eclipse.jdt.core.ICompilationUnit fCompilationUnit private static final org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag[] NO_TAGS static void <clinit> () public void <init> (org.eclipse.jdt.core.ICompilationUnit) org.eclipse.jdt.core.ICompilationUnit parent public boolean visit (org.eclipse.jdt.core.dom.Javadoc) org.eclipse.jdt.core.dom.Javadoc node org.eclipse.jdt.core.dom.ASTNode parent java.util.List tags private void validateTags (org.eclipse.jdt.core.dom.ASTNode, java.util.List) org.eclipse.jdt.core.dom.ASTNode node java.util.List tags org.eclipse.pde.api.tools.internal.JavadocTagManager jtm org.eclipse.jdt.core.dom.TypeDeclaration type org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag[] validtags java.util.HashSet invalidtags String context java.util.ArrayList vtags int i org.eclipse.jdt.core.dom.EnumDeclaration enumm org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag[] validtags org.eclipse.jdt.core.dom.EnumConstantDeclaration decl org.eclipse.jdt.core.dom.AnnotationTypeDeclaration annot org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag[] validtags org.eclipse.jdt.core.dom.MethodDeclaration method int pkind String context int mods boolean isprivate boolean isconstructor boolean isfinal boolean isstatic boolean pfinal org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag[] validtags java.util.ArrayList ttags int i org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration decl org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag[] validtags org.eclipse.jdt.core.dom.FieldDeclaration field int pkind String context boolean isfinal boolean isprivate org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag[] validtags private int getParentModifiers (org.eclipse.jdt.core.dom.ASTNode) org.eclipse.jdt.core.dom.ASTNode node org.eclipse.jdt.core.dom.AbstractTypeDeclaration type private java.lang.String getTypeName (org.eclipse.jdt.core.dom.ASTNode) org.eclipse.jdt.core.dom.ASTNode node private java.lang.String getTypeName (org.eclipse.jdt.core.dom.ASTNode, java.lang.StringBuffer) org.eclipse.jdt.core.dom.ASTNode node StringBuffer buffer org.eclipse.jdt.core.dom.CompilationUnit unit org.eclipse.jdt.core.dom.PackageDeclaration packageDeclaration org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDeclaration private void processTags (java.lang.String, java.util.List, org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag[], int, java.lang.String) String typeName java.util.List tags org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag[] validtags int element String context org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag[] alltags java.util.Set tagnames java.util.HashSet invalidtags int i int i org.eclipse.jdt.core.dom.TagElement tag java.util.HashSet tagz String tagname java.util.Iterator iter private void processTagProblem (java.lang.String, org.eclipse.jdt.core.dom.TagElement, int, int, int, java.lang.String) String typeName org.eclipse.jdt.core.dom.TagElement tag int element int kind int markerid String context int charstart int charend int linenumber org.eclipse.jface.text.IDocument document org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem private int getParentKind (org.eclipse.jdt.core.dom.ASTNode) org.eclipse.jdt.core.dom.ASTNode node public org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem[] getTagProblems () }
org/eclipse/pde/api/tools/internal/builder/TypeScope.class
TypeScope.java package org.eclipse.pde.api.tools.internal.builder public org.eclipse.pde.api.tools.internal.builder.TypeScope extends org.eclipse.pde.api.tools.internal.model.ApiElement implements org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer { private org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent fComponent private java.util.Map fPackageToTypes public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor[]) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor[] types int i org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor type String name java.util.Set set public java.lang.String[] getPackageNames () throws org.eclipse.core.runtime.CoreException java.util.Set pkgs String[] result public void accept (org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor visitor java.util.Set entrySet java.util.Iterator iterator java.util.Map$Entry entry String pkg java.util.Set types java.util.Iterator typeIter org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor type org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot classFile public void close () throws org.eclipse.core.runtime.CoreException public org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot findTypeRoot (java.lang.String) throws org.eclipse.core.runtime.CoreException String qualifiedName org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor descriptor java.util.Set types public org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot findTypeRoot (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException String qualifiedName String id public java.lang.String toString () StringBuffer buffer String pack java.util.Iterator iter public int getContainerType () }
org/eclipse/pde/api/tools/internal/builder/buildermessages.properties
org/eclipse/pde/api/tools/internal/comparator/
org/eclipse/pde/api/tools/internal/comparator/ClassFileComparator.class
ClassFileComparator.java package org.eclipse.pde.api.tools.internal.comparator public org.eclipse.pde.api.tools.internal.comparator.ClassFileComparator extends java.lang.Object { private static boolean Debug private org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline apiBaseline1 private org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline apiBaseline2 private org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component private org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component2 private org.eclipse.pde.api.tools.internal.comparator.Delta delta private org.eclipse.pde.api.tools.internal.provisional.model.IApiType type1 private org.eclipse.pde.api.tools.internal.provisional.model.IApiType type2 private int visibilityModifiers private int currentDescriptorRestrictions private int initialDescriptorRestrictions private org.eclipse.core.runtime.MultiStatus status static void <clinit> () public static void setDebug (boolean) boolean debugValue private boolean isCheckedException (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent String exceptionName String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot result org.eclipse.pde.api.tools.internal.provisional.model.IApiType exception String superName org.eclipse.core.runtime.CoreException e public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, int) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot classFile org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot classFile2 org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component2 org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline apiState org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline apiState2 int visibilityModifiers public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, int) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot classFile2 org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component2 org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline apiState org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline apiState2 int visibilityModifiers private void addDelta (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta private void addDelta (int, int, int, int, int, int, org.eclipse.pde.api.tools.internal.provisional.model.IApiType, java.lang.String, java.lang.String) int elementType int kind int flags int restrictions int oldModifiers int newModifiers org.eclipse.pde.api.tools.internal.provisional.model.IApiType type String key String data private void addDelta (int, int, int, int, int, int, org.eclipse.pde.api.tools.internal.provisional.model.IApiType, java.lang.String, java.lang.String[]) int elementType int kind int flags int restrictions int oldModifiers int newModifiers org.eclipse.pde.api.tools.internal.provisional.model.IApiType type String key String[] datas private void checkSuperclass () throws org.eclipse.core.runtime.CoreException java.util.List superclassList1 java.util.Set superclassNames2 java.util.List superclassList2 java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiType superclassType2 org.eclipse.pde.api.tools.internal.provisional.model.IApiType superclassType protected void reportStatus (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus newstatus String msg private void reportStatus (org.eclipse.core.runtime.CoreException) org.eclipse.core.runtime.CoreException e private boolean isStatusOk () public org.eclipse.core.runtime.IStatus getStatus () private void checkSuperInterfaces () java.util.Set superinterfacesSet1 java.util.Set superinterfacesSet2 java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod[] methods int length int j org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method3 java.util.Set names2 java.util.Iterator iterator boolean contracted java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiType superInterfaceType java.util.Iterator iterator String interfaceName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot interfaceClassFile org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod[] methods int length int j org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method boolean found java.util.Iterator iterator2 org.eclipse.pde.api.tools.internal.provisional.model.IApiType superTypeDescriptor org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method3 org.eclipse.core.runtime.CoreException e private void checkTypeMembers () throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] typeMembers org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] typeMembers2 java.util.List added int i int i org.eclipse.pde.api.tools.internal.provisional.model.IApiType typeMember org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations memberTypeElementDescription int memberTypeVisibility org.eclipse.core.runtime.CoreException e java.util.List removedTypeMembers int i org.eclipse.pde.api.tools.internal.provisional.model.IApiType typeMember org.eclipse.pde.api.tools.internal.provisional.model.IApiType typeMember2 org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations memberTypeElementDescription int memberTypeVisibility org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription2 org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations memberTypeElementDescription2 int memberTypeVisibility2 String deltaComponentID int restrictions org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot memberType2 org.eclipse.pde.api.tools.internal.comparator.ClassFileComparator comparator org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta2 org.eclipse.core.runtime.CoreException e java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiType typeMember org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations memberTypeElementDescription int memberTypeVisibility org.eclipse.core.runtime.CoreException e java.util.Iterator iterator String name int index org.eclipse.pde.api.tools.internal.provisional.model.IApiType typeMember org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription2 org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations memberTypeElementDescription2 int memberTypeVisibility2 org.eclipse.core.runtime.CoreException e private void checkGenericSignature (java.lang.String, java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiMember, org.eclipse.pde.api.tools.internal.provisional.model.IApiMember) String signature1 String signature2 org.eclipse.pde.api.tools.internal.provisional.model.IApiMember element1 org.eclipse.pde.api.tools.internal.provisional.model.IApiMember element2 org.eclipse.pde.api.tools.internal.comparator.SignatureDescriptor signatureDescriptor2 org.eclipse.pde.api.tools.internal.comparator.TypeParameterDescriptor[] typeParameterDescriptors org.eclipse.pde.api.tools.internal.comparator.SignatureDescriptor signatureDescriptor org.eclipse.pde.api.tools.internal.comparator.TypeParameterDescriptor[] typeParameterDescriptors int length int i org.eclipse.pde.api.tools.internal.comparator.TypeParameterDescriptor typeParameterDescriptor String[] typeArguments int i String typeArgument org.eclipse.pde.api.tools.internal.comparator.SignatureDescriptor signatureDescriptor org.eclipse.pde.api.tools.internal.comparator.SignatureDescriptor signatureDescriptor2 org.eclipse.pde.api.tools.internal.comparator.TypeParameterDescriptor[] typeParameterDescriptors1 org.eclipse.pde.api.tools.internal.comparator.TypeParameterDescriptor[] typeParameterDescriptors2 int length int length2 int min int max int i org.eclipse.pde.api.tools.internal.comparator.TypeParameterDescriptor parameterDescriptor1 org.eclipse.pde.api.tools.internal.comparator.TypeParameterDescriptor parameterDescriptor2 String name java.util.List interfaceBounds1 java.util.List interfaceBounds2 java.util.Iterator iterator java.util.Iterator iterator int size1 int size2 int boundsMin int boundsMax int index String currentInterfaceBound boolean added String currentInterfaceBound boolean added org.eclipse.pde.api.tools.internal.comparator.TypeParameterDescriptor currentTypeParameter String[] typeArguments String[] typeArguments2 String currentTypeArgument String newTypeArgument boolean added String currentTypeArgument private void collectAllInterfaces (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, java.util.Set) org.eclipse.pde.api.tools.internal.provisional.model.IApiType type java.util.Set set org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] interfaces int i org.eclipse.pde.api.tools.internal.provisional.model.IApiType anInterface int visibility org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent ifaceComponent org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations elementDescription String superclassName org.eclipse.pde.api.tools.internal.provisional.model.IApiType superclass org.eclipse.core.runtime.CoreException e private java.lang.String getDataFor (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember, org.eclipse.pde.api.tools.internal.provisional.model.IApiType) org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiType type StringBuffer buffer StringBuffer buffer private org.eclipse.pde.api.tools.internal.comparator.Delta createDelta () public org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta getDelta (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localmonitor int typeAccess int typeAccess2 org.eclipse.pde.api.tools.internal.provisional.IApiDescription component2ApiDescription org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations elementDescription2 int restrictions2 org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription int restrictions org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations componentApiDescription boolean reportChangedRestrictions org.eclipse.pde.api.tools.internal.provisional.model.IApiField[] fields1 org.eclipse.pde.api.tools.internal.provisional.model.IApiField[] fields2 java.util.Set addedFields int i int i java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiField field org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod[] methods1 org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod[] methods2 java.util.Set addedMethods int i int i java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor md org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method String signature1 String signature2 org.eclipse.core.runtime.CoreException e private void getDeltaForField (org.eclipse.pde.api.tools.internal.provisional.model.IApiField) org.eclipse.pde.api.tools.internal.provisional.model.IApiField field int access String name org.eclipse.pde.api.tools.internal.provisional.model.IApiField field2 boolean found java.util.Set interfacesSet java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiType superTypeDescriptor org.eclipse.pde.api.tools.internal.provisional.model.IApiField field3 java.util.List superclassList java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiType superTypeDescriptor org.eclipse.pde.api.tools.internal.provisional.model.IApiField field3 int access3 org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription org.eclipse.core.runtime.CoreException e org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations apiAnnotations int restrictions int restrictions int referenceRestrictions int access2 org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations resolvedAPIDescription org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription org.eclipse.core.runtime.CoreException e org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations apiAnnotations String signature1 String signature2 boolean changeFinalToNonFinal private void getDeltaForMethod (org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod) org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method int access String name String descriptor String key org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method2 String methodDisplayName boolean found java.util.Set interfacesSet java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiType superTypeDescriptor org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method3 java.util.List superclassList java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiType superTypeDescriptor org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method3 int access3 org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription org.eclipse.core.runtime.CoreException e org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations apiAnnotations int restrictions int restrictions int restrictions org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations resolvedAPIDescription int referenceRestrictions int access2 org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription org.eclipse.core.runtime.CoreException e org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations apiAnnotations boolean found java.util.Set interfacesSet java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiType superTypeDescriptor org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method3 java.util.List superclassList java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiType superTypeDescriptor org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method3 int access3 String[] names1 java.util.List list1 int i String[] names2 java.util.List list2 int i java.util.Iterator iterator String exceptionName java.util.List removedExceptions java.util.Iterator iterator String exceptionName java.util.Iterator iterator String exceptionName java.util.Iterator iterator String exceptionName java.util.Iterator iterator String exceptionName int res String signature1 String signature2 private java.util.Set getInterfacesSet (org.eclipse.pde.api.tools.internal.provisional.model.IApiType) org.eclipse.pde.api.tools.internal.provisional.model.IApiType type java.util.HashSet set private java.lang.String getMethodDisplayName (org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod, org.eclipse.pde.api.tools.internal.provisional.model.IApiType) org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method org.eclipse.pde.api.tools.internal.provisional.model.IApiType type String methodName String signature String genericSignature private org.eclipse.pde.api.tools.internal.comparator.SignatureDescriptor getSignatureDescriptor (java.lang.String) String signature org.eclipse.pde.api.tools.internal.comparator.SignatureDescriptor signatureDescriptor org.objectweb.asm.signature.SignatureReader signatureReader private java.util.List getSuperclassList (org.eclipse.pde.api.tools.internal.provisional.model.IApiType) org.eclipse.pde.api.tools.internal.provisional.model.IApiType type private java.util.List getSuperclassList (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, boolean) org.eclipse.pde.api.tools.internal.provisional.model.IApiType type boolean includeObject private java.util.List getSuperclassList (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, boolean, boolean) org.eclipse.pde.api.tools.internal.provisional.model.IApiType type boolean includeObject boolean includePrivate org.eclipse.pde.api.tools.internal.provisional.model.IApiType superClass String superName java.util.List list int visibility org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent superComponent org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations elementDescription org.eclipse.core.runtime.CoreException e private void reportFieldAddition (org.eclipse.pde.api.tools.internal.provisional.model.IApiField, org.eclipse.pde.api.tools.internal.provisional.model.IApiType) org.eclipse.pde.api.tools.internal.provisional.model.IApiField field org.eclipse.pde.api.tools.internal.provisional.model.IApiType type int access String name org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription org.eclipse.core.runtime.CoreException e org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations apiAnnotations int restrictions private void reportMethodAddition (org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod, org.eclipse.pde.api.tools.internal.provisional.model.IApiType) org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method org.eclipse.pde.api.tools.internal.provisional.model.IApiType type int access org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription int restrictions org.eclipse.core.runtime.CoreException e org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations apiAnnotations String methodDisplayName int restrictionsForMethodAddition org.eclipse.pde.api.tools.internal.provisional.model.IApiType enclosingType org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations memberTypeAnnotations int restrictions org.eclipse.core.runtime.CoreException e boolean found String name String descriptor java.util.Set interfacesSet java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiType superTypeDescriptor org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method3 java.util.List superclassList java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiType superTypeDescriptor org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method3 int access3 String name String descriptor java.util.Set interfacesSet java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiType superTypeDescriptor org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method3 java.util.List superclassList java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiType superTypeDescriptor org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method3 int access3 private java.lang.String getKeyForMethod (org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod, org.eclipse.pde.api.tools.internal.provisional.model.IApiType) org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method org.eclipse.pde.api.tools.internal.provisional.model.IApiType type StringBuffer buffer String name int index int dollarIndex String genericSignature private static boolean isAPI (int, org.eclipse.pde.api.tools.internal.provisional.model.IApiType) int visibility org.eclipse.pde.api.tools.internal.provisional.model.IApiType memberTypeDescriptor int access private org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot getType (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline) throws org.eclipse.core.runtime.CoreException String typeName org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components String msg org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot result String msg private int getElementType (org.eclipse.pde.api.tools.internal.provisional.model.IApiType) org.eclipse.pde.api.tools.internal.provisional.model.IApiType type private int getElementType (org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod) org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method private int getTargetType (org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod) org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method private int getElementType (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember) org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member }
org/eclipse/pde/api/tools/internal/comparator/ComparatorMessages.class
ComparatorMessages.java package org.eclipse.pde.api.tools.internal.comparator public org.eclipse.pde.api.tools.internal.comparator.ComparatorMessages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String ClassFileComparator_0 public static String ClassFileComparator_1 public static String ClassFileComparator_2 static Class class$0 static void <clinit> () private void <init> () }
org/eclipse/pde/api/tools/internal/comparator/Delta.class
Delta.java package org.eclipse.pde.api.tools.internal.comparator public org.eclipse.pde.api.tools.internal.comparator.Delta extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta { private static final org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta[] EMPTY_CHILDREN private static final int INITIAL_SIZE public static final int MODIFIERS_MASK public static final int NEW_MODIFIERS_OFFSET private org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta[] children private String componentID private String[] datas private int deltasCounter private int elementType private int flags private String key private int kind private int modifiers private int restrictions private String typeName static void <clinit> () private static void print (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta, java.io.PrintWriter) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta java.io.PrintWriter writer public void <init> () public void <init> (java.lang.String, int, int, int, int, int, int, java.lang.String, java.lang.String, java.lang.String) String componentID int elementType int kind int flags int restrictions int oldModifiers int newModifiers String typeName String key String data public void <init> (java.lang.String, int, int, int, int, int, int, java.lang.String, java.lang.String, java.lang.String[]) String componentID int elementType int kind int flags int restrictions int oldModifiers int newModifiers String typeName String key String[] datas public void <init> (java.lang.String, int, int, int, java.lang.String, java.lang.String, java.lang.String) String componentID int elementType int kind int flags String typeName String key String data public void accept (org.eclipse.pde.api.tools.internal.provisional.comparator.DeltaVisitor) org.eclipse.pde.api.tools.internal.provisional.comparator.DeltaVisitor visitor int i int max org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta public void add (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta int length public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.comparator.Delta other int i int max public java.lang.String getComponentVersionId () public java.lang.String[] getArguments () public org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta[] getChildren () int resizeLength public int getElementType () public int getFlags () public java.lang.String getKey () public int getKind () public java.lang.String getMessage () int id public int getNewModifiers () public int getOldModifiers () public int getRestrictions () public java.lang.String getTypeName () public int hashCode () int result public boolean isEmpty () public java.lang.String toString () java.io.StringWriter writer java.io.PrintWriter printWriter int i int max }
org/eclipse/pde/api/tools/internal/comparator/DeltaXmlVisitor.class
DeltaXmlVisitor.java package org.eclipse.pde.api.tools.internal.comparator public org.eclipse.pde.api.tools.internal.comparator.DeltaXmlVisitor extends org.eclipse.pde.api.tools.internal.provisional.comparator.DeltaVisitor { private org.w3c.dom.Document fDoc private org.w3c.dom.Element fDeltas public void <init> () throws org.eclipse.core.runtime.CoreException public boolean visit (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta protected void processLeafDelta (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta org.w3c.dom.Element deltaElement String typeName String apiComponentID String[] messageArguments int length org.w3c.dom.Element messageArgumentsElement int j org.w3c.dom.Element messageArgumentElement public void endVisit (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta public java.lang.String getXML () throws org.eclipse.core.runtime.CoreException }
org/eclipse/pde/api/tools/internal/comparator/Messages.class
Messages.java package org.eclipse.pde.api.tools.internal.comparator public org.eclipse.pde.api.tools.internal.comparator.Messages extends org.eclipse.osgi.util.NLS { private static java.util.Hashtable fMessages public static String problem_message_not_found static Class class$0 static void <clinit> () private void <init> () public static java.util.Hashtable loadMessageTemplates (java.util.Locale) java.util.Locale loc java.util.ResourceBundle bundle String bundleName java.util.MissingResourceException e java.util.Hashtable templates java.util.Enumeration keys String key int messageID public static java.lang.String getCompatibleLocalizedMessage (org.eclipse.pde.api.tools.internal.comparator.Delta) org.eclipse.pde.api.tools.internal.comparator.Delta delta Integer key String message String[] arguments private static int getKey (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta }
org/eclipse/pde/api/tools/internal/comparator/SignatureDecoder.class
SignatureDecoder.java package org.eclipse.pde.api.tools.internal.comparator final org.eclipse.pde.api.tools.internal.comparator.SignatureDecoder extends java.lang.Object implements org.objectweb.asm.signature.SignatureVisitor { static final int CLASS_BOUND static final int DEFAULT static final int INTERFACE_BOUND static final int SUPER_CLASS static final int NORMAL_TYPE_ARGUMENT static final int EXTENDS_TYPE_ARGUMENT static final int SUPER_TYPE_ARGUMENT int mode org.eclipse.pde.api.tools.internal.comparator.SignatureDescriptor signatureDescriptor public void <init> (org.eclipse.pde.api.tools.internal.comparator.SignatureDescriptor) org.eclipse.pde.api.tools.internal.comparator.SignatureDescriptor signatureDescriptor public org.objectweb.asm.signature.SignatureVisitor visitArrayType () public void visitBaseType (char) char descriptor public org.objectweb.asm.signature.SignatureVisitor visitClassBound () public void visitClassType (java.lang.String) String name String classTypeName public void visitEnd () public org.objectweb.asm.signature.SignatureVisitor visitExceptionType () public void visitFormalTypeParameter (java.lang.String) String name public void visitInnerClassType (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitInterface () public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound () public org.objectweb.asm.signature.SignatureVisitor visitParameterType () public org.objectweb.asm.signature.SignatureVisitor visitReturnType () public org.objectweb.asm.signature.SignatureVisitor visitSuperclass () public void visitTypeArgument () public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char) char wildcard public void visitTypeVariable (java.lang.String) String name }
org/eclipse/pde/api/tools/internal/comparator/SignatureDescriptor.class
SignatureDescriptor.java package org.eclipse.pde.api.tools.internal.comparator org.eclipse.pde.api.tools.internal.comparator.SignatureDescriptor extends java.lang.Object { private static final org.eclipse.pde.api.tools.internal.comparator.TypeParameterDescriptor[] EMPTY_TYPE_PARAMETER_DESCRIPTORS private static final String[] EMPTY_TYPE_ARGUMENTS static final int INITIAL_SIZE org.eclipse.pde.api.tools.internal.comparator.TypeParameterDescriptor currentTypeParameterDescriptor String superClass org.eclipse.pde.api.tools.internal.comparator.TypeParameterDescriptor[] typeParameterDescriptors int typeParameterDescriptorsCounter String[] typeArguments int typeArgumentsCounter static void <clinit> () public void <init> () public void addInterfaceBound (java.lang.String) String bound public void addTypeArgument (java.lang.String) String typeArgument int length public void addTypeParameterDescriptor (java.lang.String) String name int length org.eclipse.pde.api.tools.internal.comparator.TypeParameterDescriptor typeParameterDescriptor public org.eclipse.pde.api.tools.internal.comparator.TypeParameterDescriptor[] getTypeParameterDescriptors () int length public java.lang.String[] getTypeArguments () int length public void setClassBound (java.lang.String) String bound public void setSuperclass (java.lang.String) String superclass public java.lang.String toString () StringBuffer buffer int i int max int i int max }
org/eclipse/pde/api/tools/internal/comparator/TypeParameterDescriptor.class
TypeParameterDescriptor.java package org.eclipse.pde.api.tools.internal.comparator org.eclipse.pde.api.tools.internal.comparator.TypeParameterDescriptor extends java.lang.Object { private static final String JAVA_LANG_OBJECT String classBound java.util.List interfaceBounds String name public void <init> (java.lang.String) String name public void addInterfaceBound (java.lang.String) String bound public void setClassBound (java.lang.String) String bound public java.lang.String toString () StringBuffer buffer int i java.util.Iterator iterator }
org/eclipse/pde/api/tools/internal/comparator/comparatormessages.properties
org/eclipse/pde/api/tools/internal/comparator/compatible_delta_messages.properties
org/eclipse/pde/api/tools/internal/comparator/messages.properties
org/eclipse/pde/api/tools/internal/coremessages.properties
org/eclipse/pde/api/tools/internal/descriptors/
org/eclipse/pde/api/tools/internal/descriptors/ComponentDescriptorImpl.class
ComponentDescriptorImpl.java package org.eclipse.pde.api.tools.internal.descriptors public org.eclipse.pde.api.tools.internal.descriptors.ComponentDescriptorImpl extends org.eclipse.pde.api.tools.internal.descriptors.NamedElementDescriptorImpl implements org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor { private String componentid private String version public void <init> (java.lang.String, java.lang.String) String componentid String version public int getElementType () public int hashCode () int hc public boolean equals (java.lang.Object) Object obj public java.lang.String getId () public org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor[] getPath () public java.lang.String toString () public java.lang.String getVersion () }
org/eclipse/pde/api/tools/internal/descriptors/ElementDescriptorImpl.class
ElementDescriptorImpl.java package org.eclipse.pde.api.tools.internal.descriptors public abstract org.eclipse.pde.api.tools.internal.descriptors.ElementDescriptorImpl extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor java.lang.Comparable { private static boolean Debug static void <clinit> () public void <init> () public static void setDebug (boolean) boolean debugValue public org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor getParent () public org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor[] getPath () java.util.List list org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element public int compareTo (java.lang.Object) Object o org.eclipse.pde.api.tools.internal.descriptors.ElementDescriptorImpl element protected abstract java.lang.Comparable getComparable () }
org/eclipse/pde/api/tools/internal/descriptors/FieldDescriptorImpl.class
FieldDescriptorImpl.java package org.eclipse.pde.api.tools.internal.descriptors public org.eclipse.pde.api.tools.internal.descriptors.FieldDescriptorImpl extends org.eclipse.pde.api.tools.internal.descriptors.MemberDescriptorImpl implements org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor { void <init> (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor) String name org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor parent public java.lang.String toString () StringBuffer buffer public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor field public int hashCode () public int getElementType () }
org/eclipse/pde/api/tools/internal/descriptors/MemberDescriptorImpl.class
MemberDescriptorImpl.java package org.eclipse.pde.api.tools.internal.descriptors public abstract org.eclipse.pde.api.tools.internal.descriptors.MemberDescriptorImpl extends org.eclipse.pde.api.tools.internal.descriptors.NamedElementDescriptorImpl implements org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor { private org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor fParent void <init> (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor) String name org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor parent public org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor getEnclosingType () org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor parent public org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor getPackage () org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor parent public org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor getParent () }
org/eclipse/pde/api/tools/internal/descriptors/MethodDescriptorImpl.class
MethodDescriptorImpl.java package org.eclipse.pde.api.tools.internal.descriptors public org.eclipse.pde.api.tools.internal.descriptors.MethodDescriptorImpl extends org.eclipse.pde.api.tools.internal.descriptors.MemberDescriptorImpl implements org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor { private String fSignature void <init> (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor, java.lang.String) String name org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor enclosingType String signature public java.lang.String toString () StringBuffer buffer public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor method public int hashCode () public int getElementType () public java.lang.String getSignature () public boolean isConstructor () }
org/eclipse/pde/api/tools/internal/descriptors/NamedElementDescriptorImpl.class
NamedElementDescriptorImpl.java package org.eclipse.pde.api.tools.internal.descriptors public abstract org.eclipse.pde.api.tools.internal.descriptors.NamedElementDescriptorImpl extends org.eclipse.pde.api.tools.internal.descriptors.ElementDescriptorImpl { private String fName void <init> (java.lang.String) String name public java.lang.String getName () protected java.lang.Comparable getComparable () }
org/eclipse/pde/api/tools/internal/descriptors/PackageDescriptorImpl.class
PackageDescriptorImpl.java package org.eclipse.pde.api.tools.internal.descriptors public org.eclipse.pde.api.tools.internal.descriptors.PackageDescriptorImpl extends org.eclipse.pde.api.tools.internal.descriptors.NamedElementDescriptorImpl implements org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor { public void <init> (java.lang.String) String name public java.lang.String toString () String name public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor pkg public int hashCode () public int getElementType () public org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor getType (java.lang.String, java.lang.String) String typeQualifiedName String signature String[] names org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor typeDescriptor int i public org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor getType (java.lang.String) String typeQualifiedName String[] names org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor typeDescriptor int i }
org/eclipse/pde/api/tools/internal/descriptors/ReferenceTypeDescriptorImpl.class
ReferenceTypeDescriptorImpl.java package org.eclipse.pde.api.tools.internal.descriptors public org.eclipse.pde.api.tools.internal.descriptors.ReferenceTypeDescriptorImpl extends org.eclipse.pde.api.tools.internal.descriptors.MemberDescriptorImpl implements org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor { private String fFullName private String fSignature private String fGenericSignature void <init> (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor) String name org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor parent void <init> (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, java.lang.String) String name org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor parent String genericSignature public org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor getField (java.lang.String) String name public org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor getMethod (java.lang.String, java.lang.String) String name String signature public org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor getType (java.lang.String) String simpleName public java.lang.String toString () public synchronized java.lang.String getQualifiedName () StringBuffer buffer java.util.List all org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor enclosingType java.util.Iterator iterator public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor refType public int hashCode () protected java.lang.Comparable getComparable () public int getElementType () public java.lang.String getSignature () StringBuffer buf public java.lang.String getGenericSignature () public boolean isAnonymous () }
org/eclipse/pde/api/tools/internal/model/
org/eclipse/pde/api/tools/internal/model/AbstractApiTypeContainer.class
AbstractApiTypeContainer.java package org.eclipse.pde.api.tools.internal.model public abstract org.eclipse.pde.api.tools.internal.model.AbstractApiTypeContainer extends org.eclipse.pde.api.tools.internal.model.ApiElement implements org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer { private java.util.List fApiTypeContainers protected void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, int, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement parent int type String name public void accept (org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor visitor org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] containers int i public synchronized void close () throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.MultiStatus multi org.eclipse.core.runtime.IStatus single org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] containers int i org.eclipse.core.runtime.CoreException e public org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot findTypeRoot (java.lang.String) throws org.eclipse.core.runtime.CoreException String qualifiedName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] containers int i org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot file public org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot findTypeRoot (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException String qualifiedName String id org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] containers String origin org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent comp int i org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot file org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot file public java.lang.String[] getPackageNames () throws org.eclipse.core.runtime.CoreException java.util.List names org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] containers int i int max String[] packageNames int j int max2 String[] result protected synchronized org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] getApiTypeContainers () throws org.eclipse.core.runtime.CoreException protected synchronized org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] getApiTypeContainers (java.lang.String) throws org.eclipse.core.runtime.CoreException String id java.util.List containers String origin org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container java.util.Iterator iterator protected abstract java.util.List createApiTypeContainers () throws org.eclipse.core.runtime.CoreException protected synchronized void setApiTypeContainers (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[]) org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] containers int i public int getContainerType () }
org/eclipse/pde/api/tools/internal/model/AbstractApiTypeRoot.class
AbstractApiTypeRoot.java package org.eclipse.pde.api.tools.internal.model public abstract org.eclipse.pde.api.tools.internal.model.AbstractApiTypeRoot extends org.eclipse.pde.api.tools.internal.model.ApiElement implements org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot { protected void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement parent String name public abstract byte[] getContents () throws org.eclipse.core.runtime.CoreException public org.eclipse.pde.api.tools.internal.provisional.model.IApiType getStructure () throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.model.ApiModelCache cache org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent comp org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline public org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getApiComponent () }
org/eclipse/pde/api/tools/internal/model/ApiBaseline.class
ApiBaseline.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.ApiBaseline extends org.eclipse.pde.api.tools.internal.model.ApiElement implements org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline org.eclipse.jdt.launching.IVMInstallChangedListener { private static final org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] EMPTY_COMPONENTS private org.eclipse.osgi.service.resolver.State fState private String fExecutionEnvironment private org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent fSystemLibraryComponent private boolean fAutoResolve private String fLocation private org.eclipse.core.runtime.IStatus fEEStatus private org.eclipse.pde.api.tools.internal.AnyValue ANY_VALUE private java.util.HashMap fComponentsProvidingPackageCache private java.util.HashMap fComponentsById private java.util.HashMap fComponentsByProjectNames private java.util.HashSet fSystemPackageNames private org.eclipse.jdt.launching.IVMInstall fVMBinding static void <clinit> () public void <init> (java.lang.String) String name public void <init> (java.lang.String, java.io.File) throws org.eclipse.core.runtime.CoreException String name java.io.File eeDescription public void <init> (java.lang.String, java.io.File, java.lang.String) throws org.eclipse.core.runtime.CoreException String name java.io.File eeDescription String location org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription ee String profile private void initialize (org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription ee java.util.Properties properties String environmentId public static java.util.Properties getJavaProfileProperties (java.lang.String) throws org.eclipse.core.runtime.CoreException String ee org.osgi.framework.Bundle osgiBundle java.net.URL profileURL java.io.InputStream is java.net.URLConnection openConnection java.util.Properties profile java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e private void initialize (java.util.Properties, org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription) throws org.eclipse.core.runtime.CoreException java.util.Properties profile org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription description String value String[] systemPackages java.util.Dictionary dictionary private synchronized void clearComponentsCache () protected void addComponent (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.model.ProjectComponent projectApiComponent public void addApiComponents (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[]) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components java.util.HashSet ees int i org.eclipse.pde.api.tools.internal.model.BundleComponent component org.eclipse.osgi.service.resolver.BundleDescription description protected void resolveSystemLibrary (java.util.HashSet) java.util.HashSet ees org.eclipse.core.runtime.IStatus error org.eclipse.jdt.launching.environments.IExecutionEnvironmentsManager manager java.util.Iterator iterator java.util.Map VMsToEEs String ee org.eclipse.jdt.launching.environments.IExecutionEnvironment environment org.eclipse.jdt.launching.IVMInstall[] compatibleVMs int i org.eclipse.jdt.launching.IVMInstall vm java.util.Set EEs org.eclipse.jdt.launching.IVMInstall bestFit int bestCount java.util.Map$Entry entry java.util.Set EEs String systemEE org.eclipse.jdt.launching.environments.IExecutionEnvironment[] environments int i org.eclipse.jdt.launching.environments.IExecutionEnvironment environment String javaVersion java.io.File file org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription ee org.eclipse.core.runtime.CoreException e java.io.IOException e java.util.Set missing java.util.Set covered org.eclipse.core.runtime.MultiStatus multi String id public boolean peekInfos () public org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] getApiComponents () java.util.Collection values public synchronized org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] resolvePackage (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent sourceComponent String packageName java.util.HashMap componentsForPackage org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] cachedComponents java.util.List componentsList private void resolvePackage0 (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, java.lang.String, java.util.List) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component String packageName java.util.List componentsList org.eclipse.osgi.service.resolver.BundleDescription bundle org.eclipse.osgi.service.resolver.StateHelper helper org.eclipse.osgi.service.resolver.ExportPackageDescription[] visiblePackages int i int max org.eclipse.osgi.service.resolver.ExportPackageDescription pkg org.eclipse.osgi.service.resolver.BundleDescription bundleDescription org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent exporter org.eclipse.osgi.service.resolver.HostSpecification host org.eclipse.osgi.service.resolver.BundleDescription[] hosts int i int max org.eclipse.osgi.service.resolver.BundleDescription currentHost org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent String[] packageNames int index public org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] getVisibleDependentComponents (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[]) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components java.util.ArrayList bundles org.eclipse.osgi.service.resolver.BundleDescription[] descs java.util.HashSet visible org.eclipse.osgi.service.resolver.ExportPackageDescription[] packages int i int j private boolean isSystemPackage (java.lang.String) String packageName org.eclipse.osgi.service.resolver.ExportPackageDescription[] systemPackages int i public org.eclipse.osgi.service.resolver.State getState () public org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getApiComponent (java.lang.String) String id public java.lang.String getExecutionEnvironment () private void loadBaselineInfos () org.eclipse.core.runtime.CoreException ce public org.eclipse.osgi.service.resolver.ResolverError[] getErrors () java.util.List errs org.eclipse.osgi.service.resolver.BundleDescription[] bundles int i org.eclipse.osgi.service.resolver.ResolverError[] errors int j public void setName (java.lang.String) String name public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline public int hashCode () public void dispose () protected void doDispose () org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components int i public void close () throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components int i void clearCachedElements () public org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] getDependentComponents (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[]) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components java.util.ArrayList bundles org.eclipse.osgi.service.resolver.BundleDescription[] bundleDescriptions private org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] getApiComponents (org.eclipse.osgi.service.resolver.BundleDescription[]) org.eclipse.osgi.service.resolver.BundleDescription[] bundles java.util.ArrayList dependents int i org.eclipse.osgi.service.resolver.BundleDescription bundle org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component private java.util.ArrayList getBundleDescriptions (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[]) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components java.util.ArrayList bundles int i org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component public org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] getPrerequisiteComponents (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[]) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components java.util.ArrayList bundles org.eclipse.osgi.service.resolver.BundleDescription[] bundlesDescriptions public synchronized void clearPackage (java.lang.String) String packageName public java.lang.String toString () public org.eclipse.core.runtime.IStatus getExecutionEnvironmentStatus () public void defaultVMInstallChanged (org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall previous org.eclipse.jdt.launching.IVMInstall current public void vmAdded (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm org.eclipse.core.runtime.CoreException e public void vmChanged (org.eclipse.jdt.launching.PropertyChangeEvent) org.eclipse.jdt.launching.PropertyChangeEvent event String property org.eclipse.core.runtime.CoreException e private void rebindVM () throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components java.util.HashSet ees int i public void vmRemoved (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm org.eclipse.core.runtime.CoreException e public java.lang.String getLocation () public void setLocation (java.lang.String) String location public org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getApiComponent (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project }
org/eclipse/pde/api/tools/internal/model/ApiElement.class
ApiElement.java package org.eclipse.pde.api.tools.internal.model public abstract org.eclipse.pde.api.tools.internal.model.ApiElement extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.model.IApiElement { private int fType private String fName private org.eclipse.pde.api.tools.internal.provisional.model.IApiElement fParent protected void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, int, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement parent int type String name public org.eclipse.pde.api.tools.internal.provisional.model.IApiElement getAncestor (int) int ancestorType org.eclipse.pde.api.tools.internal.provisional.model.IApiElement parent public java.lang.String getName () public org.eclipse.pde.api.tools.internal.provisional.model.IApiElement getParent () public int getType () protected void setName (java.lang.String) String newname protected void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable e public org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getApiComponent () }
org/eclipse/pde/api/tools/internal/model/ApiField.class
ApiField.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.ApiField extends org.eclipse.pde.api.tools.internal.model.ApiMember implements org.eclipse.pde.api.tools.internal.provisional.model.IApiField { private Object fValue private org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor fHandle protected void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object) org.eclipse.pde.api.tools.internal.provisional.model.IApiType enclosing String name String signature String genericSig int flags Object value public boolean isEnumConstant () public boolean equals (java.lang.Object) Object obj public int hashCode () public java.lang.Object getConstantValue () public java.lang.String toString () StringBuffer buffer public org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor getHandle () org.eclipse.pde.api.tools.internal.provisional.model.IApiType type }
org/eclipse/pde/api/tools/internal/model/ApiMember.class
ApiMember.java package org.eclipse.pde.api.tools.internal.model public abstract org.eclipse.pde.api.tools.internal.model.ApiMember extends org.eclipse.pde.api.tools.internal.model.ApiElement implements org.eclipse.pde.api.tools.internal.provisional.model.IApiMember { private int fFlags private String fSignature private String fGenericSignature protected void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, java.lang.String, java.lang.String, java.lang.String, int, int) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement parent String name String signature String genericSig int type int flags public java.lang.String getSignature () public java.lang.String getGenericSignature () public int getModifiers () public org.eclipse.pde.api.tools.internal.provisional.model.IApiType getEnclosingType () throws org.eclipse.core.runtime.CoreException public org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getApiComponent () public java.lang.String getPackageName () org.eclipse.pde.api.tools.internal.provisional.model.IApiType type public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.provisional.model.IApiElement element protected boolean enclosingTypesEqual (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, org.eclipse.pde.api.tools.internal.provisional.model.IApiElement) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement e1 org.eclipse.pde.api.tools.internal.provisional.model.IApiElement e2 org.eclipse.pde.api.tools.internal.provisional.model.IApiType t1 org.eclipse.pde.api.tools.internal.provisional.model.IApiType t2 public int hashCode () org.eclipse.pde.api.tools.internal.provisional.model.IApiType enclosing public void setModifiers (int) int access }
org/eclipse/pde/api/tools/internal/model/ApiMethod.class
ApiMethod.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.ApiMethod extends org.eclipse.pde.api.tools.internal.model.ApiMember implements org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod { private static final String INIT private static final String CLINIT private String[] fExceptions private String fDefaultValue private org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor fHandle protected void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String[]) org.eclipse.pde.api.tools.internal.provisional.model.IApiType enclosing String name String signature String genericSig int flags String[] exceptions public boolean isConstructor () public boolean equals (java.lang.Object) Object obj public int hashCode () public java.lang.String[] getExceptionNames () public boolean isClassInitializer () public java.lang.String getDefaultValue () public void setDefaultValue (java.lang.String) String value public boolean isSynthetic () public java.lang.String toString () StringBuffer buffer int i public org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor getHandle () org.eclipse.pde.api.tools.internal.provisional.model.IApiType type }
org/eclipse/pde/api/tools/internal/model/ApiModelCache$Cache.class
ApiModelCache.java package org.eclipse.pde.api.tools.internal.model org.eclipse.pde.api.tools.internal.model.ApiModelCache$Cache extends org.eclipse.jdt.internal.core.OverflowingLRUCache { final org.eclipse.pde.api.tools.internal.model.ApiModelCache this$0 public void <init> (org.eclipse.pde.api.tools.internal.model.ApiModelCache, int, int) int size int overflow protected boolean close (org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry) org.eclipse.jdt.internal.core.util.LRUCache$LRUCacheEntry entry protected org.eclipse.jdt.internal.core.util.LRUCache newInstance (int, int) int size int newOverflow public boolean isEmpty () }
org/eclipse/pde/api/tools/internal/model/ApiModelCache.class
ApiModelCache.java package org.eclipse.pde.api.tools.internal.model public final org.eclipse.pde.api.tools.internal.model.ApiModelCache extends java.lang.Object { static final int DEFAULT_CACHE_SIZE static final int DEFAULT_OVERFLOW static org.eclipse.pde.api.tools.internal.model.ApiModelCache fInstance org.eclipse.pde.api.tools.internal.model.ApiModelCache$Cache fRootCache org.eclipse.pde.api.tools.internal.model.ApiModelCache$Cache fMemberTypeCache static void <clinit> () private void <init> () public static synchronized org.eclipse.pde.api.tools.internal.model.ApiModelCache getCache () private java.lang.String getCacheKey (java.lang.String, java.lang.String, java.lang.String) String baseline String component String typename StringBuffer buffer public void cacheElementInfo (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiElement element org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent comp org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline String id org.eclipse.pde.api.tools.internal.model.ApiModelCache$Cache compcache org.eclipse.pde.api.tools.internal.model.ApiModelCache$Cache typecache org.eclipse.pde.api.tools.internal.model.ApiType type String key org.eclipse.pde.api.tools.internal.model.ApiModelCache$Cache mcache private java.lang.String getRootName (java.lang.String) String typename int idx private boolean isMemberType (java.lang.String) String typename public org.eclipse.pde.api.tools.internal.provisional.model.IApiElement getElementInfo (java.lang.String, java.lang.String, java.lang.String, int) String baselineid String componentid String identifier int type org.eclipse.pde.api.tools.internal.model.ApiModelCache$Cache mcache org.eclipse.pde.api.tools.internal.model.ApiModelCache$Cache compcache org.eclipse.pde.api.tools.internal.model.ApiModelCache$Cache typecache public boolean removeElementInfo (java.lang.String, java.lang.String, java.lang.String, int) String baselineid String componentid String identifier int type boolean removed org.eclipse.pde.api.tools.internal.model.ApiModelCache$Cache mcache org.eclipse.pde.api.tools.internal.model.ApiModelCache$Cache compcache org.eclipse.pde.api.tools.internal.model.ApiModelCache$Cache typecache org.eclipse.pde.api.tools.internal.model.ApiModelCache$Cache compcache boolean removed public boolean removeElementInfo (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement element org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent comp org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline public void flushCaches () private void flushMemberCache () public boolean isEmpty () boolean empty }
org/eclipse/pde/api/tools/internal/model/ApiModelFactory.class
ApiModelFactory.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.ApiModelFactory extends java.lang.Object { private static long fNextId static void <clinit> () public void <init> () private static long getBundleID () public static org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent newApiComponent (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline String location org.eclipse.pde.api.tools.internal.model.BundleComponent component public static org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent newApiComponent (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.core.plugin.IPluginModelBase) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.pde.core.plugin.IPluginModelBase model org.eclipse.osgi.service.resolver.BundleDescription bundleDescription String location org.eclipse.pde.api.tools.internal.model.BundleComponent component private static boolean isBinaryProject (java.lang.String) throws org.eclipse.core.runtime.CoreException String location org.eclipse.core.runtime.IPath path org.eclipse.core.resources.IProject project public static org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline newApiBaseline (java.lang.String) String name public static org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline newApiBaseline (java.lang.String, java.io.File) throws org.eclipse.core.runtime.CoreException String name java.io.File eeDescription public static org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline newApiBaseline (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException String name String location public static org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline newApiBaseline (java.lang.String, java.io.File, java.lang.String) throws org.eclipse.core.runtime.CoreException String name java.io.File eeDescription String location }
org/eclipse/pde/api/tools/internal/model/ApiType.class
ApiType.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.ApiType extends org.eclipse.pde.api.tools.internal.model.ApiMember implements org.eclipse.pde.api.tools.internal.provisional.model.IApiType { private String fSuperclassName private String[] fSuperInterfaceNames private String fEnclosingTypeName private String fSimpleName private static final org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod[] EMPTY_METHODS private static final org.eclipse.pde.api.tools.internal.provisional.model.IApiField[] EMPTY_FIELDS private static final org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] EMPTY_TYPES private static final String NO_ENCLOSING_METHOD private java.util.Map fFields private java.util.LinkedHashMap fMethods private java.util.Map fMemberTypes private org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor fHandle private org.eclipse.pde.api.tools.internal.provisional.model.IApiType fSuperclass private org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] fSuperInterfaces private org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot fStorage private String fEnclosingMethodSignature private String fEnclosingMethodName private boolean fAnonymous private boolean fLocal private boolean fMemberType private org.eclipse.pde.api.tools.internal.provisional.model.IApiType fEnclosingType private org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod fEnclosingMethod static void <clinit> () public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement parent String name String signature String genericSig int flags String enclosingName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot storage public java.util.List extractReferences (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException int referenceMask org.eclipse.core.runtime.IProgressMonitor monitor java.util.HashSet references org.eclipse.pde.api.tools.internal.builder.ReferenceExtractor extractor org.objectweb.asm.ClassReader reader public org.eclipse.pde.api.tools.internal.provisional.model.IApiField getField (java.lang.String) String name public org.eclipse.pde.api.tools.internal.provisional.model.IApiField[] getFields () public java.lang.String getPackageName () public org.eclipse.pde.api.tools.internal.model.ApiMethod addMethod (java.lang.String, java.lang.String, java.lang.String, int, java.lang.String[]) String name String signature String genericSig int modifiers String[] exceptions org.eclipse.pde.api.tools.internal.model.ApiMethod method public org.eclipse.pde.api.tools.internal.model.ApiField addField (java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object) String name String signature String genericSig int modifiers Object value org.eclipse.pde.api.tools.internal.model.ApiField field public org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod getMethod (java.lang.String, java.lang.String) String name String signature public org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod[] getMethods () public java.lang.String[] getSuperInterfaceNames () public void setSuperInterfaceNames (java.lang.String[]) String[] names public org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] getSuperInterfaces () throws org.eclipse.core.runtime.CoreException String[] names org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] interfaces int i public org.eclipse.pde.api.tools.internal.provisional.model.IApiType getSuperclass () throws org.eclipse.core.runtime.CoreException String name private org.eclipse.pde.api.tools.internal.provisional.model.IApiType resolveType (java.lang.String) throws org.eclipse.core.runtime.CoreException String qName String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot result private void requiresApiComponent () throws org.eclipse.core.runtime.CoreException public java.lang.String getSuperclassName () public void setSuperclassName (java.lang.String) String superName public void setSimpleName (java.lang.String) String simpleName public boolean isAnnotation () public boolean isAnonymous () public boolean isLocal () public org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot getTypeRoot () public void setAnonymous () public void setMemberType () public void setLocal () public void setEnclosingMethodInfo (java.lang.String, java.lang.String) String name String signature public org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod getEnclosingMethod () org.eclipse.pde.api.tools.internal.provisional.model.IApiType enclosingType public boolean isClass () public boolean isEnum () public boolean isInterface () public boolean isMemberType () public org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor getHandle () public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.provisional.model.IApiType type public int hashCode () org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component public void addMemberType (java.lang.String, int) String name int modifiers int index String simpleName public org.eclipse.pde.api.tools.internal.provisional.model.IApiType getMemberType (java.lang.String) throws org.eclipse.core.runtime.CoreException String simpleName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot file StringBuffer qName public org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] getMemberTypes () throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] members java.util.Iterator iterator int index String name public java.lang.String toString () StringBuffer buffer int i org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod[] methods int i org.eclipse.pde.api.tools.internal.provisional.model.IApiField[] fields int i public java.lang.String getSimpleName () String name int index public org.eclipse.pde.api.tools.internal.provisional.model.IApiType getEnclosingType () throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot root private java.lang.String processEnclosingTypeName () int idx }
org/eclipse/pde/api/tools/internal/model/ArchiveApiTypeContainer$ArchiveApiTypeRoot.class
ArchiveApiTypeContainer.java package org.eclipse.pde.api.tools.internal.model org.eclipse.pde.api.tools.internal.model.ArchiveApiTypeContainer$ArchiveApiTypeRoot extends org.eclipse.pde.api.tools.internal.model.AbstractApiTypeRoot implements java.lang.Comparable { private String fTypeName public void <init> (org.eclipse.pde.api.tools.internal.model.ArchiveApiTypeContainer, java.lang.String) org.eclipse.pde.api.tools.internal.model.ArchiveApiTypeContainer container String entryName public java.lang.String getTypeName () public int compareTo (java.lang.Object) Object o public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.model.ArchiveApiTypeContainer$ArchiveApiTypeRoot classFile public int hashCode () public byte[] getContents () throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.model.ArchiveApiTypeContainer archive java.util.zip.ZipFile zipFile java.util.zip.ZipFile zipFile java.io.IOException e java.util.zip.ZipEntry entry java.util.zip.ZipEntry entry java.util.zip.ZipEntry entry java.util.zip.ZipEntry entry java.io.InputStream stream java.io.InputStream stream java.io.InputStream stream java.io.InputStream stream java.io.IOException e java.io.IOException ioe java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e public java.lang.String toString () }
org/eclipse/pde/api/tools/internal/model/ArchiveApiTypeContainer.class
ArchiveApiTypeContainer.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.ArchiveApiTypeContainer extends org.eclipse.pde.api.tools.internal.model.ApiElement implements org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer { String fLocation private java.util.Map fPackages private String[] fPackageNames public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement parent String path public void accept (org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor visitor java.util.List packages java.util.Iterator iterator String pkg java.util.List types java.util.Iterator cfIterator java.util.List classFiles String entryName org.eclipse.pde.api.tools.internal.model.ArchiveApiTypeContainer$ArchiveApiTypeRoot classFile public java.lang.String toString () StringBuffer buff public synchronized void close () throws org.eclipse.core.runtime.CoreException public org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot findTypeRoot (java.lang.String) throws org.eclipse.core.runtime.CoreException String qualifiedName int index String packageName java.util.Set classFileNames String fileName public java.lang.String[] getPackageNames () throws org.eclipse.core.runtime.CoreException java.util.Set names String[] result private synchronized void init () throws org.eclipse.core.runtime.CoreException java.util.zip.ZipFile zipFile java.util.zip.ZipFile zipFile java.io.IOException e java.util.Enumeration entries java.util.zip.ZipEntry entry String name String pkg int index java.util.Set fileNames java.io.IOException e java.io.IOException e public boolean equals (java.lang.Object) Object obj public int hashCode () public org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot findTypeRoot (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException String qualifiedName String id public int getContainerType () }
org/eclipse/pde/api/tools/internal/model/BundleComponent.class
BundleComponent.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.BundleComponent extends org.eclipse.pde.api.tools.internal.model.Component { static final String TMP_API_FILE_PREFIX static final String TMP_API_FILE_POSTFIX private java.util.Dictionary fManifest private static final String[] MANIFEST_HEADERS private boolean fHasApiDescription private String fLocation private org.eclipse.osgi.service.resolver.BundleDescription fBundleDescription private String fSymbolicName private org.osgi.framework.Version fVersion private String[] lowestEEs private boolean fWorkspaceBinary private long fBundleId static void <clinit> () public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, java.lang.String, long) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline String location long bundleid public void dispose () protected synchronized java.util.Dictionary getManifest () throws org.eclipse.core.runtime.CoreException java.io.IOException e protected synchronized void doManifestCompaction () java.util.Dictionary temp int i String header Object value public boolean isValidBundle () throws org.eclipse.core.runtime.CoreException java.util.Dictionary manifest public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.model.BundleComponent comp protected synchronized void init () java.util.Dictionary manifest org.osgi.framework.BundleException e org.eclipse.core.runtime.CoreException ce public boolean isWorkspaceBinary () protected org.eclipse.osgi.service.resolver.State getState () protected org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription (java.util.Dictionary, java.lang.String, long) throws org.osgi.framework.BundleException java.util.Dictionary manifest String location long id org.eclipse.osgi.service.resolver.State state org.eclipse.osgi.service.resolver.BundleDescription bundle org.eclipse.osgi.service.resolver.StateObjectFactory factory protected org.eclipse.osgi.service.resolver.BundleDescription lookupBundle (org.eclipse.osgi.service.resolver.State, java.util.Dictionary) throws org.osgi.framework.BundleException org.eclipse.osgi.service.resolver.State state java.util.Dictionary manifest org.osgi.framework.Version version String ver org.eclipse.osgi.util.ManifestElement[] name protected boolean isBinary () protected org.eclipse.pde.api.tools.internal.provisional.IApiDescription createApiDescription () throws org.eclipse.core.runtime.CoreException org.eclipse.osgi.service.resolver.BundleDescription[] fragments java.util.ArrayList descriptions org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component int i protected org.eclipse.pde.api.tools.internal.provisional.IApiDescription createLocalApiDescription () throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDesc String xml java.io.IOException e protected java.util.Set getLocalPackageNames () throws org.eclipse.core.runtime.CoreException java.util.Set names org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] containers org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent comp int i String[] packageNames int j public static void initializeApiDescription (org.eclipse.pde.api.tools.internal.provisional.IApiDescription, org.eclipse.osgi.service.resolver.BundleDescription, java.util.Set) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDesc org.eclipse.osgi.service.resolver.BundleDescription bundle java.util.Set packages java.util.Iterator iterator String name java.util.List supplied org.eclipse.osgi.service.resolver.ExportPackageDescription[] exportPackages org.eclipse.osgi.service.resolver.HostSpecification host org.eclipse.osgi.service.resolver.BundleDescription[] hosts int i org.eclipse.osgi.service.resolver.BundleDescription[] fragments int i protected static void addSuppliedPackages (java.util.Set, java.util.List, org.eclipse.osgi.service.resolver.ExportPackageDescription[]) java.util.Set packages java.util.List supplied org.eclipse.osgi.service.resolver.ExportPackageDescription[] exportPackages int i org.eclipse.osgi.service.resolver.ExportPackageDescription pkg String name protected static void annotateExportedPackages (org.eclipse.pde.api.tools.internal.provisional.IApiDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription[]) org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDesc org.eclipse.osgi.service.resolver.ExportPackageDescription[] exportedPackages int i org.eclipse.osgi.service.resolver.ExportPackageDescription pkg boolean internal String[] friends String pkgName org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor pkgDesc int j protected org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore createApiFilterStore () throws org.eclipse.core.runtime.CoreException protected synchronized java.util.List createApiTypeContainers () throws org.eclipse.core.runtime.CoreException java.util.List containers java.util.List all boolean considerFragments org.eclipse.osgi.service.resolver.BundleDescription[] fragments org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component int i java.util.Iterator iterator java.util.Set entryNames org.eclipse.pde.api.tools.internal.model.BundleComponent other org.eclipse.pde.api.tools.internal.model.BundleComponent component String[] paths int i String path org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container java.util.Iterator iter org.osgi.framework.BundleException e java.io.IOException e protected boolean isApiEnabled () protected java.lang.String[] getClasspathEntries (java.util.Dictionary) throws org.osgi.framework.BundleException java.util.Dictionary manifest org.eclipse.osgi.util.ManifestElement[] classpath String[] elements int i protected org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer createApiTypeContainer (java.lang.String) throws java.io.IOException org.eclipse.core.runtime.CoreException String path java.io.File bundle java.io.File entry java.util.zip.ZipFile zip java.util.zip.ZipEntry entry java.util.zip.ZipEntry entry java.io.File tmpfolder java.io.File tmpfolder java.io.File dir java.io.File file java.io.File parent void extractDirectory (java.util.zip.ZipFile, java.lang.String, java.io.File) throws java.io.IOException java.util.zip.ZipFile zip String pathprefix java.io.File parent java.util.Enumeration entries String prefix java.util.zip.ZipEntry entry java.io.File file java.io.File extractEntry (java.util.zip.ZipFile, java.util.zip.ZipEntry, java.io.File) throws java.io.IOException java.util.zip.ZipFile zip java.util.zip.ZipEntry entry java.io.File parent java.io.InputStream inputStream java.io.File file java.io.File file java.io.File file java.io.FileOutputStream outputStream java.io.File lparent byte[] bytes int read java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e protected java.util.Map loadManifest (java.io.File) throws java.io.IOException java.io.File bundleLocation java.util.zip.ZipFile jarFile java.io.InputStream manifestStream String extension java.util.zip.ZipEntry manifestEntry java.io.File file org.osgi.framework.BundleException e protected java.util.jar.Manifest readManifest (java.io.File) throws java.io.IOException java.io.File bundleLocation java.util.zip.ZipFile jarFile java.io.InputStream manifestStream String extension java.util.zip.ZipEntry manifestEntry java.io.File file void closingZipFileAndStream (java.io.InputStream, java.util.zip.ZipFile) java.io.InputStream stream java.util.zip.ZipFile jarFile java.io.IOException e java.io.IOException e protected java.lang.String readFileContents (java.lang.String, java.io.File) String xmlFileName java.io.File bundleLocation java.util.zip.ZipFile jarFile java.io.InputStream stream String extension String extension java.util.zip.ZipEntry manifestEntry java.io.File file java.io.IOException e protected java.lang.String loadApiDescription (java.io.File) throws java.io.IOException java.io.File bundleLocation java.util.zip.ZipFile jarFile java.io.InputStream stream String contents String extension java.util.zip.ZipEntry manifestEntry java.io.File file char[] charArray protected java.net.URL getFileInBundle (java.io.File, java.lang.String) throws java.net.MalformedURLException java.io.File bundleLocation String filePath String extension StringBuffer urlSt public synchronized java.lang.String[] getExecutionEnvironments () throws org.eclipse.core.runtime.CoreException public final java.lang.String getSymbolicName () public synchronized org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription[] getRequiredComponents () throws org.eclipse.core.runtime.CoreException org.eclipse.osgi.service.resolver.BundleSpecification[] requiredBundles org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription[] req int i org.eclipse.osgi.service.resolver.BundleSpecification bundle public synchronized java.lang.String getVersion () public synchronized org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription () throws org.eclipse.core.runtime.CoreException public java.lang.String toString () StringBuffer buffer StringBuffer buffer public java.lang.String getLocation () public boolean isSystemComponent () public synchronized boolean isSourceComponent () throws org.eclipse.core.runtime.CoreException org.eclipse.osgi.util.ManifestElement[] sourceBundle String pluginXMLContents private boolean containsSourceExtensionPoint (java.lang.String) String pluginXMLContents javax.xml.parsers.SAXParserFactory factory javax.xml.parsers.SAXParser saxParser org.xml.sax.InputSource inputSource org.eclipse.pde.api.tools.internal.util.SourceDefaultHandler defaultHandler public synchronized boolean isFragment () throws org.eclipse.core.runtime.CoreException public synchronized org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getHost () throws org.eclipse.core.runtime.CoreException org.eclipse.osgi.service.resolver.HostSpecification host public synchronized boolean hasFragments () throws org.eclipse.core.runtime.CoreException protected void setHasApiDescription (boolean) boolean hasApiDescription public boolean hasApiDescription () public java.lang.String[] getLowestEEs () throws org.eclipse.core.runtime.CoreException String[] temp String[] executionEnvironments int length int values int i int tempLength int tempLength int tempLength public synchronized org.eclipse.osgi.service.resolver.ResolverError[] getErrors () throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.model.ApiBaseline baseline org.eclipse.osgi.service.resolver.ResolverError[] resolverErrors protected void baselineDisposed (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline }
org/eclipse/pde/api/tools/internal/model/Component.class
Component.java package org.eclipse.pde.api.tools.internal.model public abstract org.eclipse.pde.api.tools.internal.model.Component extends org.eclipse.pde.api.tools.internal.model.AbstractApiTypeContainer implements org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent { private org.eclipse.pde.api.tools.internal.provisional.IApiDescription fApiDescription private org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore fFilterStore public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline) org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline public void accept (org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor visitor public org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getHost () throws org.eclipse.core.runtime.CoreException public org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline getBaseline () public void dispose () org.eclipse.core.runtime.CoreException e public org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getApiComponent () public synchronized org.eclipse.pde.api.tools.internal.provisional.IApiDescription getApiDescription () throws org.eclipse.core.runtime.CoreException protected synchronized boolean isApiDescriptionInitialized () protected synchronized boolean hasApiFilterStore () public synchronized org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] getApiTypeContainers () throws org.eclipse.core.runtime.CoreException public synchronized org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] getApiTypeContainers (java.lang.String) throws org.eclipse.core.runtime.CoreException String id protected abstract org.eclipse.pde.api.tools.internal.provisional.IApiDescription createApiDescription () throws org.eclipse.core.runtime.CoreException public org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore getFilterStore () throws org.eclipse.core.runtime.CoreException public org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor getHandle () public int getContainerType () protected abstract org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore createApiFilterStore () throws org.eclipse.core.runtime.CoreException }
org/eclipse/pde/api/tools/internal/model/CompositeApiTypeContainer.class
CompositeApiTypeContainer.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.CompositeApiTypeContainer extends org.eclipse.pde.api.tools.internal.model.AbstractApiTypeContainer { private java.util.List fContainers public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, java.util.List) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement parent java.util.List containers protected java.util.List createApiTypeContainers () throws org.eclipse.core.runtime.CoreException public java.lang.String toString () StringBuffer buff org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container java.util.Iterator iter }
org/eclipse/pde/api/tools/internal/model/DirectoryApiTypeContainer$1.class
DirectoryApiTypeContainer.java package org.eclipse.pde.api.tools.internal.model org.eclipse.pde.api.tools.internal.model.DirectoryApiTypeContainer$1 extends java.lang.Object implements java.io.FileFilter { final org.eclipse.pde.api.tools.internal.model.DirectoryApiTypeContainer this$0 void <init> (org.eclipse.pde.api.tools.internal.model.DirectoryApiTypeContainer) public boolean accept (java.io.File) java.io.File file }
org/eclipse/pde/api/tools/internal/model/DirectoryApiTypeContainer$LocalApiTypeRoot.class
DirectoryApiTypeContainer.java package org.eclipse.pde.api.tools.internal.model org.eclipse.pde.api.tools.internal.model.DirectoryApiTypeContainer$LocalApiTypeRoot extends org.eclipse.pde.api.tools.internal.model.AbstractApiTypeRoot implements java.lang.Comparable { String fLocation public void <init> (org.eclipse.pde.api.tools.internal.model.DirectoryApiTypeContainer, java.lang.String, java.lang.String) org.eclipse.pde.api.tools.internal.model.DirectoryApiTypeContainer directory String location String typeName public java.lang.String getTypeName () public int compareTo (java.lang.Object) Object o public boolean equals (java.lang.Object) Object obj public int hashCode () public byte[] getContents () throws org.eclipse.core.runtime.CoreException java.io.InputStream stream java.io.FileNotFoundException e java.io.IOException ioe java.io.IOException e java.io.IOException e java.io.IOException e }
org/eclipse/pde/api/tools/internal/model/DirectoryApiTypeContainer.class
DirectoryApiTypeContainer.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.DirectoryApiTypeContainer extends org.eclipse.pde.api.tools.internal.model.ApiElement implements org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer { private java.util.Map fPackages private String[] fPackageNames public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement parent String location public void accept (org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor visitor String[] packageNames int i String pkg String location java.io.File dir java.io.File[] files java.util.List classFiles int j String name String typeName java.util.Iterator cfIterator org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot classFile public java.lang.String toString () StringBuffer buff public synchronized void close () throws org.eclipse.core.runtime.CoreException public org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot findTypeRoot (java.lang.String) throws org.eclipse.core.runtime.CoreException String qualifiedName int index String cfName String pkg String location java.io.File file public java.lang.String[] getPackageNames () throws org.eclipse.core.runtime.CoreException java.util.List names String[] result private synchronized void init () private void processDirectory (java.lang.String, java.io.File) String packageName java.io.File dir java.io.File[] files boolean hasClassFiles java.util.List dirs int i java.io.File file java.util.Iterator iterator java.io.File child String nextName public org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot findTypeRoot (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException String qualifiedName String id public int getContainerType () }
org/eclipse/pde/api/tools/internal/model/Messages.class
Messages.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.Messages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String ApiType_0 public static String ApiType_1 public static String ApiType_2 public static String ApiType_3 public static String ApiScope_0 public static String BundleApiComponent_baseline_disposed public static String BundleComponent_failed_to_lookup_fragment static Class class$0 static void <clinit> () private void <init> () }
org/eclipse/pde/api/tools/internal/model/Messages.properties
org/eclipse/pde/api/tools/internal/model/MethodKey.class
MethodKey.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.MethodKey extends java.lang.Object { private String fSelector private String fSig private String fTypename private boolean fConsiderTypename public void <init> (java.lang.String, java.lang.String, java.lang.String, boolean) String typename String name String sig boolean considertypename public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.model.MethodKey key public int hashCode () boolean signaturesEqual (java.lang.String, java.lang.String) String sig1 String sig2 public java.lang.String toString () StringBuffer buf }
org/eclipse/pde/api/tools/internal/model/ProjectComponent.class
ProjectComponent.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.ProjectComponent extends org.eclipse.pde.api.tools.internal.model.BundleComponent { private static boolean DEBUG private org.eclipse.jdt.core.IJavaProject fProject private org.eclipse.pde.core.plugin.IPluginModelBase fModel private java.util.Map fPathToOutputContainers private java.util.Map fOutputLocationToContainer static void <clinit> () public static void setDebug (boolean) boolean debugValue public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, java.lang.String, org.eclipse.pde.core.plugin.IPluginModelBase, long) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline String location org.eclipse.pde.core.plugin.IPluginModelBase model long bundleid org.eclipse.core.runtime.IPath path org.eclipse.core.resources.IProject project protected boolean isBinary () protected org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription (java.util.Dictionary, java.lang.String, long) throws org.osgi.framework.BundleException java.util.Dictionary manifest String location long id org.eclipse.core.runtime.CoreException ce org.eclipse.pde.core.plugin.IPluginModelBase getModel () throws org.eclipse.core.runtime.CoreException protected boolean isApiEnabled () public void dispose () org.eclipse.core.runtime.CoreException ce protected org.eclipse.pde.api.tools.internal.provisional.IApiDescription createLocalApiDescription () throws org.eclipse.core.runtime.CoreException long time org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDesc protected org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore createApiFilterStore () throws org.eclipse.core.runtime.CoreException long time org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore store protected synchronized java.util.List createApiTypeContainers () throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IFile prop org.eclipse.pde.internal.core.build.WorkspaceBuildModel properties org.eclipse.pde.core.build.IBuild build org.eclipse.pde.core.build.IBuildEntry entry String[] tokens org.eclipse.jdt.core.IClasspathEntry[] classpathEntries java.util.List containers int i org.eclipse.jdt.core.IClasspathEntry classpathEntry String containerPath org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container org.eclipse.core.runtime.IPath path org.eclipse.core.resources.IResource resource org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer cfc org.eclipse.pde.core.build.IBuildEntry[] entries int length int i org.eclipse.pde.core.build.IBuildEntry buildEntry String jar String[] tokens org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container java.util.List containers int j String currentToken org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer cfc protected org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer createApiTypeContainer (java.lang.String) throws java.io.IOException org.eclipse.core.runtime.CoreException String path org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container private org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer findApiTypeContainer (java.lang.String) String location org.eclipse.core.resources.IResource res private org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer getApiTypeContainer (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) throws org.eclipse.core.runtime.CoreException String location org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.core.resources.IResource res org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.core.runtime.IPath location2 org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer cfc org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.core.runtime.IPath outputLocation org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer cfc org.eclipse.core.runtime.IPath projectFullPath org.eclipse.core.resources.IContainer container public org.eclipse.jdt.core.IJavaProject getJavaProject () public org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer getTypeContainer (org.eclipse.jdt.core.IPackageFragmentRoot) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.core.resources.IResource resource String location }
org/eclipse/pde/api/tools/internal/model/ProjectTypeContainer$ContainerVisitor.class
ProjectTypeContainer.java package org.eclipse.pde.api.tools.internal.model org.eclipse.pde.api.tools.internal.model.ProjectTypeContainer$ContainerVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor { java.util.List collector int segmentcount final org.eclipse.pde.api.tools.internal.model.ProjectTypeContainer this$0 public void <init> (org.eclipse.pde.api.tools.internal.model.ProjectTypeContainer, java.util.List, org.eclipse.core.resources.IContainer) java.util.List collector org.eclipse.core.resources.IContainer root public boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IResourceProxy proxy String path }
org/eclipse/pde/api/tools/internal/model/ProjectTypeContainer.class
ProjectTypeContainer.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.ProjectTypeContainer extends org.eclipse.pde.api.tools.internal.model.ApiElement implements org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer { private org.eclipse.core.resources.IContainer fRoot private String[] fPackageNames public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, org.eclipse.core.resources.IContainer) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement parent org.eclipse.core.resources.IContainer container public void accept (org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor visitor public void close () throws org.eclipse.core.runtime.CoreException public java.lang.String toString () StringBuffer buff private void doVisit (org.eclipse.core.resources.IContainer, java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IContainer container String pkgName org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor visitor org.eclipse.core.resources.IResource[] members java.util.List dirs boolean visitPkg int i org.eclipse.core.resources.IResource file String name String typeName StringBuffer buf org.eclipse.pde.api.tools.internal.model.ResourceApiTypeRoot cf java.util.Iterator iterator org.eclipse.core.resources.IContainer child String nextName StringBuffer buffer public org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot findTypeRoot (java.lang.String) throws org.eclipse.core.runtime.CoreException String qualifiedName int index String cfName String pkg org.eclipse.core.resources.IFolder folder org.eclipse.core.resources.IFile file public java.lang.String[] getPackageNames () throws org.eclipse.core.runtime.CoreException java.util.List names private void collectPackageNames (java.util.List, java.lang.String, org.eclipse.core.resources.IContainer) throws org.eclipse.core.runtime.CoreException java.util.List names String packageName org.eclipse.core.resources.IContainer dir public org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot findTypeRoot (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException String qualifiedName String id public int getContainerType () }
org/eclipse/pde/api/tools/internal/model/ResourceApiTypeRoot.class
ResourceApiTypeRoot.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.ResourceApiTypeRoot extends org.eclipse.pde.api.tools.internal.model.AbstractApiTypeRoot { private org.eclipse.core.resources.IFile fFile public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, org.eclipse.core.resources.IFile, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement parent org.eclipse.core.resources.IFile file String typeName public byte[] getContents () throws org.eclipse.core.runtime.CoreException java.io.InputStream stream java.io.IOException ioe java.io.IOException e java.io.IOException e java.io.IOException e public java.lang.String getTypeName () public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot file }
org/eclipse/pde/api/tools/internal/model/StubApiComponent.class
StubApiComponent.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.StubApiComponent extends org.eclipse.pde.api.tools.internal.model.SystemLibraryApiComponent { private static final String STUB_PATH private static java.util.Map AllSystemLibraryApiComponents static Class class$0 public static org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getStubApiComponent (int) int eeValue String name org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component java.io.File stubFile private static java.io.File getFileFor (int, java.lang.String) int eeValue String name String lname String stubName java.net.URL stub java.io.File stubFile public static java.lang.String[] getInstalledMetadata () java.util.List allEEs int[] allEEsValues String name java.io.File stubFile int eeValue int i String[] result private void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, java.lang.String, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline String fileName String profileName org.eclipse.core.runtime.IPath path protected org.eclipse.pde.api.tools.internal.provisional.IApiDescription createApiDescription () throws org.eclipse.core.runtime.CoreException protected org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore createApiFilterStore () protected java.util.List createApiTypeContainers () throws org.eclipse.core.runtime.CoreException java.util.List libs int i org.eclipse.jdt.launching.LibraryLocation lib public boolean isSystemComponent () public static void disposeAllCaches () java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent public static boolean isInstalled (int) int eeValue String name java.io.File stubFile }
org/eclipse/pde/api/tools/internal/model/StubArchiveApiTypeContainer$ArchiveApiTypeRoot.class
StubArchiveApiTypeContainer.java package org.eclipse.pde.api.tools.internal.model org.eclipse.pde.api.tools.internal.model.StubArchiveApiTypeContainer$ArchiveApiTypeRoot extends org.eclipse.pde.api.tools.internal.model.AbstractApiTypeRoot implements java.lang.Comparable { private String fTypeName public org.eclipse.pde.api.tools.internal.provisional.model.IApiType getStructure () throws org.eclipse.core.runtime.CoreException public void <init> (org.eclipse.pde.api.tools.internal.model.StubArchiveApiTypeContainer, java.lang.String) org.eclipse.pde.api.tools.internal.model.StubArchiveApiTypeContainer container String entryName public java.lang.String getTypeName () public int compareTo (java.lang.Object) Object o public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.model.StubArchiveApiTypeContainer$ArchiveApiTypeRoot classFile public int hashCode () public byte[] getContents () throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.model.StubArchiveApiTypeContainer archive java.util.zip.ZipFile zipFile java.util.zip.ZipEntry entry java.io.InputStream stream java.io.IOException e java.io.IOException ioe java.io.IOException e java.io.IOException e java.io.IOException e }
org/eclipse/pde/api/tools/internal/model/StubArchiveApiTypeContainer.class
StubArchiveApiTypeContainer.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.StubArchiveApiTypeContainer extends org.eclipse.pde.api.tools.internal.model.ApiElement implements org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer { String fLocation private java.util.Map fPackages private String[] fPackageNames private java.util.zip.ZipFile fZipFile public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement parent String path public void accept (org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor visitor java.util.List packages java.util.Iterator iterator String pkg java.util.List types java.util.Iterator cfIterator java.util.List classFiles String entryName org.eclipse.pde.api.tools.internal.model.StubArchiveApiTypeContainer$ArchiveApiTypeRoot classFile public java.lang.String toString () StringBuffer buff public synchronized void close () throws org.eclipse.core.runtime.CoreException java.io.IOException e public org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot findTypeRoot (java.lang.String) throws org.eclipse.core.runtime.CoreException String qualifiedName int index String packageName java.util.Set classFileNames String fileName public java.lang.String[] getPackageNames () throws org.eclipse.core.runtime.CoreException java.util.Set names String[] result private synchronized void init () throws org.eclipse.core.runtime.CoreException java.util.zip.ZipFile zipFile java.util.Enumeration entries java.util.zip.ZipEntry entry String name String pkg int index java.util.Set fileNames synchronized java.util.zip.ZipFile open () throws org.eclipse.core.runtime.CoreException java.io.IOException e public boolean equals (java.lang.Object) Object obj public int hashCode () public org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot findTypeRoot (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException String qualifiedName String id public int getContainerType () }
org/eclipse/pde/api/tools/internal/model/SystemLibraryApiComponent.class
SystemLibraryApiComponent.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.SystemLibraryApiComponent extends org.eclipse.pde.api.tools.internal.model.Component { protected String[] fExecEnv protected org.eclipse.jdt.launching.LibraryLocation[] fLibraries protected String fLocation protected String[] fSystemPackages protected String fVersion protected void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline) org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription, java.lang.String[]) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription description String[] systemPackages protected org.eclipse.pde.api.tools.internal.provisional.IApiDescription createApiDescription () throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.IApiDescription api int i org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor pkg String[] packageNames int i org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor pkg protected org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore createApiFilterStore () protected java.util.List createApiTypeContainers () throws org.eclipse.core.runtime.CoreException java.util.List libs int i org.eclipse.jdt.launching.LibraryLocation lib public java.lang.String[] getExecutionEnvironments () public java.lang.String getSymbolicName () public java.lang.String getLocation () public org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription[] getRequiredComponents () public java.lang.String getVersion () private void init (org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription description public boolean isSourceComponent () public boolean isSystemComponent () public boolean isFragment () public boolean hasFragments () public java.lang.String getOrigin () public boolean hasApiDescription () public org.eclipse.pde.api.tools.internal.provisional.IApiDescription getSystemApiDescription (int) throws org.eclipse.core.runtime.CoreException int eeValue public java.lang.String[] getLowestEEs () public org.eclipse.osgi.service.resolver.ResolverError[] getErrors () throws org.eclipse.core.runtime.CoreException }
org/eclipse/pde/api/tools/internal/model/TypeStructureBuilder$1.class
TypeStructureBuilder.java package org.eclipse.pde.api.tools.internal.model org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder$1 extends org.objectweb.asm.MethodAdapter { final org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder this$0 private final org.eclipse.pde.api.tools.internal.model.ApiMethod val$method void <init> (org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder, org.objectweb.asm.MethodVisitor, org.eclipse.pde.api.tools.internal.model.ApiMethod) org.objectweb.asm.MethodVisitor $anonymous0 public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () }
org/eclipse/pde/api/tools/internal/model/TypeStructureBuilder$2.class
TypeStructureBuilder.java package org.eclipse.pde.api.tools.internal.model org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder$2 extends org.objectweb.asm.util.TraceAnnotationVisitor { final org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder$1 this$1 private final org.eclipse.pde.api.tools.internal.model.ApiMethod val$method void <init> (org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder$1, org.eclipse.pde.api.tools.internal.model.ApiMethod) public void visitEnd () java.io.StringWriter stringWriter java.io.PrintWriter writer String def }
org/eclipse/pde/api/tools/internal/model/TypeStructureBuilder$EnclosingMethodSetter.class
TypeStructureBuilder.java package org.eclipse.pde.api.tools.internal.model org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder$EnclosingMethodSetter extends org.objectweb.asm.ClassAdapter { String name String signature boolean found String typeName public void <init> (org.objectweb.asm.ClassVisitor, java.lang.String) org.objectweb.asm.ClassVisitor cv String typeName public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int access String name String desc String signature String[] exceptions org.objectweb.asm.MethodVisitor mv org.objectweb.asm.MethodVisitor mv }
org/eclipse/pde/api/tools/internal/model/TypeStructureBuilder$TypeNameFinder.class
TypeStructureBuilder.java package org.eclipse.pde.api.tools.internal.model org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder$TypeNameFinder extends org.objectweb.asm.MethodAdapter { protected org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder$EnclosingMethodSetter setter public void <init> (org.objectweb.asm.MethodVisitor, org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder$EnclosingMethodSetter) org.objectweb.asm.MethodVisitor mv org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder$EnclosingMethodSetter enclosingMethodSetter public void visitTypeInsn (int, java.lang.String) int opcode String type }
org/eclipse/pde/api/tools/internal/model/TypeStructureBuilder$TypeNameFinderInConstructor.class
TypeStructureBuilder.java package org.eclipse.pde.api.tools.internal.model org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder$TypeNameFinderInConstructor extends org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder$TypeNameFinder { int lineNumberStart int matchingLineNumber int currentLineNumber public void <init> (org.objectweb.asm.MethodVisitor, org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder$EnclosingMethodSetter) org.objectweb.asm.MethodVisitor mv org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder$EnclosingMethodSetter enclosingMethodSetter public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String desc public void visitTypeInsn (int, java.lang.String) int opcode String type public void visitLineNumber (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label start public void visitEnd () }
org/eclipse/pde/api/tools/internal/model/TypeStructureBuilder.class
TypeStructureBuilder.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder extends org.objectweb.asm.ClassAdapter { org.eclipse.pde.api.tools.internal.model.ApiType fType org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent fComponent org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot fFile void <init> (org.objectweb.asm.ClassVisitor, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) org.objectweb.asm.ClassVisitor cv org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot file public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int version int access String name String signature String superName String[] interfaces StringBuffer simpleSig String enclosingName int index int laccess String[] names int i public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access String currentName String currentOuterName public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String desc public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String desc String signature Object value int laccess public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int access String name String desc String signature String[] exceptions String[] names int laccess int i org.eclipse.pde.api.tools.internal.model.ApiMethod method public static org.eclipse.pde.api.tools.internal.provisional.model.IApiType buildTypeStructure (byte[], org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) byte[] bytes org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot file org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder visitor org.objectweb.asm.ClassReader classReader ArrayIndexOutOfBoundsException e public static void setEnclosingMethod (org.eclipse.pde.api.tools.internal.provisional.model.IApiType, org.eclipse.pde.api.tools.internal.model.ApiType) org.eclipse.pde.api.tools.internal.provisional.model.IApiType enclosingType org.eclipse.pde.api.tools.internal.model.ApiType currentAnonymousLocalType org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot org.eclipse.pde.api.tools.internal.model.AbstractApiTypeRoot abstractApiTypeRoot org.eclipse.pde.api.tools.internal.model.TypeStructureBuilder$EnclosingMethodSetter visitor org.objectweb.asm.ClassReader classReader ArrayIndexOutOfBoundsException e org.eclipse.core.runtime.CoreException e public java.lang.String toString () StringBuffer buffer public static org.eclipse.pde.api.tools.internal.provisional.model.IApiType buildStubTypeStructure (byte[], org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.model.StubArchiveApiTypeContainer$ArchiveApiTypeRoot) byte[] contents org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent org.eclipse.pde.api.tools.internal.model.StubArchiveApiTypeContainer$ArchiveApiTypeRoot archiveApiTypeRoot java.io.DataInputStream inputStream org.eclipse.pde.api.tools.internal.model.ApiType type java.util.Map pool short currentVersion short poolSize int i String readUtf int index int access int classIndex String name StringBuffer simpleSig int superclassNameIndex String superclassName int interfacesLength String[] names int i String interfaceName int fieldsLength int i String fieldName int methodsLength int i String methodSelector String methodSignature java.io.IOException e }
org/eclipse/pde/api/tools/internal/model/WorkspaceBaseline.class
WorkspaceBaseline.java package org.eclipse.pde.api.tools.internal.model public org.eclipse.pde.api.tools.internal.model.WorkspaceBaseline extends org.eclipse.pde.api.tools.internal.model.ApiBaseline { public void <init> () public void dispose () public org.eclipse.osgi.service.resolver.State getState () public void addApiComponents (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[]) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components java.util.HashSet ees int i org.eclipse.pde.api.tools.internal.model.BundleComponent component }
org/eclipse/pde/api/tools/internal/natures/
org/eclipse/pde/api/tools/internal/natures/ApiToolProjectNature.class
ApiToolProjectNature.java package org.eclipse.pde.api.tools.internal.natures public org.eclipse.pde.api.tools.internal.natures.ApiToolProjectNature extends java.lang.Object implements org.eclipse.core.resources.IProjectNature { org.eclipse.core.resources.IProject project public void <init> () public void configure () throws org.eclipse.core.runtime.CoreException public void deconfigure () throws org.eclipse.core.runtime.CoreException public org.eclipse.core.resources.IProject getProject () public void setProject (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project protected void addToBuildSpec (java.lang.String) throws org.eclipse.core.runtime.CoreException String builderID org.eclipse.core.resources.IProjectDescription description org.eclipse.core.resources.ICommand[] oldBuildSpec int oldApiCommandIndex int length int i org.eclipse.core.resources.ICommand[] newCommands org.eclipse.core.resources.ICommand[] newCommands org.eclipse.core.resources.ICommand newCommand protected void removeFromBuildSpec (java.lang.String) throws org.eclipse.core.runtime.CoreException String builderID org.eclipse.core.resources.IProjectDescription description org.eclipse.core.resources.ICommand[] commands int i org.eclipse.core.resources.ICommand[] newCommands }
org/eclipse/pde/api/tools/internal/problems/
org/eclipse/pde/api/tools/internal/problems/ApiProblem.class
ApiProblem.java package org.eclipse.pde.api.tools.internal.problems public org.eclipse.pde.api.tools.internal.problems.ApiProblem extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem { private String fMessage private String fResourcePath private String fTypeName private int fId private String[] fExtraArgumentIds private Object[] fExtraArguments private String[] fMessageArguments private int fLineNumber private int fCharStart private int fCharEnd public static final int CATEGORY_MASK public static final int ELEMENT_KIND_MASK public static final int KIND_MASK public static final int FLAGS_MASK public static final int MESSAGE_MASK public static final String COMPATIBILITY_STATUS public void <init> (java.lang.String, java.lang.String, java.lang.String[], java.lang.String[], java.lang.Object[], int, int, int, int) String path String typeName String[] messageargs String[] argumentids Object[] arguments int linenumber int charstart int charend int id public int getId () public int getCategory () public int getMessageid () public int getFlags () public int getKind () public java.lang.String getMessage () public java.lang.String getResourcePath () public int getSeverity () public int getElementKind () public int getLineNumber () public int getCharStart () public int getCharEnd () public java.lang.String[] getExtraMarkerAttributeIds () public java.lang.Object[] getExtraMarkerAttributeValues () public java.lang.String[] getMessageArguments () public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem String resourcePath String typeName private boolean argumentsEqual (java.lang.String[]) String[] arguments String[] currentArguments boolean equal int i private int argumentsHashcode (java.lang.String[]) String[] arguments int hashcode int i public java.lang.String toString () StringBuffer buffer public int hashCode () public java.lang.String getTypeName () public static java.lang.String getDescriptorKind (int) int kind public static java.lang.String getTagsProblemKindName (int) int kind public static java.lang.String getUsageProblemKindName (int) int kind public static java.lang.String getVersionProblemKindName (int) int kind public static java.lang.String getApiComponentResolutionProblemKindName (int) int kind public static java.lang.String getApiBaselineProblemKindName (int) int kind public static java.lang.String getProblemKind (int, int) int category int kind public static java.lang.String getProblemFlagsName (int, int) int category int flags public static java.lang.String getProblemElementKind (int, int) int category int kind public static java.lang.String getProblemCategory (int) int category }
org/eclipse/pde/api/tools/internal/problems/ApiProblemFactory.class
ApiProblemFactory.java package org.eclipse.pde.api.tools.internal.problems public org.eclipse.pde.api.tools.internal.problems.ApiProblemFactory extends java.lang.Object { public static final int TYPE_CONVERSION_ID private static java.util.Hashtable fMessages static void <clinit> () public void <init> () public static org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter newProblemFilter (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem, java.lang.String) String componentid org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem String comment public static org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem newApiProblem (java.lang.String, java.lang.String, java.lang.String[], java.lang.String[], java.lang.Object[], int, int, int, int, int, int, int) String resourcepath String typeName String[] messageargs String[] argumentids Object[] arguments int linenumber int charstart int charend int category int element int kind int flags public static org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem newApiProblem (java.lang.String, java.lang.String, java.lang.String[], java.lang.String[], java.lang.Object[], int, int, int, int) String resourcepath String typeName String[] messageargs String[] argumentids Object[] arguments int linenumber int charstart int charend int id public static org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem newApiUsageProblem (java.lang.String, java.lang.String, java.lang.String[], java.lang.String[], java.lang.Object[], int, int, int, int, int) String resourcepath String typeName String[] messageargs String[] argumentids Object[] arguments int linenumber int charstart int charend int element int kind int id public static org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem newApiUsageProblem (java.lang.String, java.lang.String, java.lang.String[], java.lang.String[], java.lang.Object[], int, int, int, int, int, int) String resourcepath String typeName String[] messageargs String[] argumentids Object[] arguments int linenumber int charstart int charend int element int kind int flags int id public static org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem newApiBaselineProblem (java.lang.String, java.lang.String[], java.lang.Object[], int, int) String resourcepath String[] argumentids Object[] arguments int element int kind int id public static org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem newApiComponentResolutionProblem (java.lang.String, java.lang.String[], java.lang.String[], java.lang.Object[], int, int) String resourcepath String[] messageargs String[] argumentids Object[] arguments int element int kind int id public static org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem newFatalProblem (java.lang.String, java.lang.String[], int) String resourcepath String[] messageargs int kind int id public static org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem newApiSinceTagProblem (java.lang.String, java.lang.String, java.lang.String[], java.lang.String[], java.lang.Object[], int, int, int, int, int) String resourcepath String typeName String[] messageargs String[] argumentids Object[] arguments int linenumber int charstart int charend int element int kind int id public static org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem newApiVersionNumberProblem (java.lang.String, java.lang.String, java.lang.String[], java.lang.String[], java.lang.Object[], int, int, int, int, int) String resourcepath String typeName String[] messageargs String[] argumentids Object[] arguments int linenumber int charstart int charend int element int kind int id public static java.lang.String getLocalizedMessage (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem) org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem public static java.lang.String getLocalizedMessage (int, java.lang.String[]) int messageid String[] messageargs String pattern com.ibm.icu.text.MessageFormat messageFormat double[] typeElementTypes String[] typeElementTypesStrings java.text.ChoiceFormat choiceFormat Object[] args public static java.util.Hashtable loadMessageTemplates (java.util.Locale) java.util.Locale loc java.util.ResourceBundle bundle String bundleName java.util.MissingResourceException e java.util.Hashtable templates java.util.Enumeration keys String key int messageID public static int createProblemId (int, int, int, int) int category int element int kind int flags public static int getProblemKind (int) int problemid public static int getProblemElementKind (int) int problemid public static int getProblemFlags (int) int problemid public static int getProblemCategory (int) int problemid public static int getProblemMessageId (int) int problemid public static int getProblemMessageId (int, int, int, int) int category int element int kind int flags public static java.lang.String getProblemSeverityId (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem) org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem }
org/eclipse/pde/api/tools/internal/problems/ApiProblemFilter.class
ApiProblemFilter.java package org.eclipse.pde.api.tools.internal.problems public org.eclipse.pde.api.tools.internal.problems.ApiProblemFilter extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter java.lang.Cloneable { public static final String HANDLE_ARGUMENTS_DELIMITER public static final String HANDLE_DELIMITER private String fComponentId private org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem fProblem private String fComment public void <init> (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem, java.lang.String) String componentid org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem problem String comment public java.lang.String getComment () public void setComment (java.lang.String) String comment public java.lang.String getComponentId () public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter filter public int hashCode () private boolean elementsEqual (java.lang.Object, java.lang.Object) Object s1 Object s2 public java.lang.String toString () StringBuffer buffer public java.lang.Object clone () public org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem getUnderlyingProblem () public java.lang.String getHandle () StringBuffer buffer String[] margs int i }
org/eclipse/pde/api/tools/internal/problems/problemmessages.properties
org/eclipse/pde/api/tools/internal/provisional/
org/eclipse/pde/api/tools/internal/provisional/ApiDescriptionVisitor.class
ApiDescriptionVisitor.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor extends java.lang.Object { public void <init> () public boolean visitElement (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations description public void endVisitElement (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations description }
org/eclipse/pde/api/tools/internal/provisional/ApiPlugin.class
ApiPlugin.java package org.eclipse.pde.api.tools.internal.provisional public org.eclipse.pde.api.tools.internal.provisional.ApiPlugin extends org.eclipse.core.runtime.Plugin implements org.eclipse.core.resources.ISaveParticipant { public static final String EXTENSION_JAVADOC_TAGS public static final String PLUGIN_ID public static final String NATURE_ID public static final int INTERNAL_ERROR public static final int ERROR public static final int REPORT_RESOLUTION_ERRORS public static final int REPORT_BASELINE_IS_DISPOSED public static final int SEVERITY_IGNORE public static final int SEVERITY_WARNING public static final int SEVERITY_ERROR public static final String VALUE_IGNORE public static final String VALUE_WARNING public static final String VALUE_ERROR public static final String VALUE_DISABLED public static final String VALUE_ENABLED public static final String BUILDER_ID public static final String BASELINE_IS_DISPOSED private static org.eclipse.pde.api.tools.internal.provisional.ApiPlugin fgDefault private static org.eclipse.pde.api.tools.internal.JavadocTagManager fgTagManager private static org.eclipse.pde.api.tools.internal.provisional.ISessionManager fgSessionManager private static final String BUILDER_DEBUG private static final String DELTA_DEBUG private static final String CLASSFILE_VISITOR_DEBUG private static final String DESCRIPTOR_FRAMEWORK_DEBUG private static final String TAG_SCANNER_DEBUG private static final String PLUGIN_WORKSPACE_COMPONENT_DEBUG private static final String API_PROFILE_MANAGER_DEBUG private static final String API_FILTER_STORE_DEBUG private static final String API_REFERENCE_ANALYZER_DEBUG private static final String PROBLEM_DETECTOR_DEBUG private static final String REFERENCE_RESOLVER_DEBUG private static final String API_DESCRIPTION private static final String WORKSPACE_DELTA_PROCESSOR public static final String TRUE public static String[] AllCompatibilityKeys private java.util.HashSet savelisteners private int logBits private static int LogBits private org.eclipse.pde.api.tools.internal.WorkspaceDeltaProcessor deltaProcessor private static final int RESOLUTION_LOG_BIT private static final int BASELINE_DISPOSED_LOG_BIT static void <clinit> () public void <init> () public static org.eclipse.pde.api.tools.internal.provisional.ApiPlugin getDefault () public static void log (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus status org.eclipse.pde.api.tools.internal.provisional.ApiPlugin getDefault Throwable exception Throwable exception Throwable exception public static void log (java.lang.Throwable) Throwable t public static void logErrorMessage (java.lang.String) String message public static org.eclipse.core.runtime.IStatus newErrorStatus (java.lang.String, java.lang.Throwable) String message Throwable exception public static boolean isRunningInFramework () public org.eclipse.pde.api.tools.internal.provisional.IApiBaselineManager getApiBaselineManager () public static org.eclipse.pde.api.tools.internal.JavadocTagManager getJavadocTagManager () public void addSaveParticipant (org.eclipse.core.resources.ISaveParticipant) org.eclipse.core.resources.ISaveParticipant participant public void removeSaveParticipant (org.eclipse.core.resources.ISaveParticipant) org.eclipse.core.resources.ISaveParticipant participant public void doneSaving (org.eclipse.core.resources.ISaveContext) org.eclipse.core.resources.ISaveContext context org.eclipse.core.resources.ISaveParticipant sp java.util.Iterator iter public void prepareToSave (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.ISaveContext context org.eclipse.core.resources.ISaveParticipant sp java.util.Iterator iter public void rollback (org.eclipse.core.resources.ISaveContext) org.eclipse.core.resources.ISaveContext context org.eclipse.core.resources.ISaveParticipant sp java.util.Iterator iter public void saving (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.ISaveContext context org.eclipse.core.resources.ISaveParticipant sp java.util.Iterator iter org.eclipse.core.runtime.preferences.IEclipsePreferences node org.osgi.service.prefs.BackingStoreException e public void start (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext context public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext context public int getSeverityLevel (java.lang.String, org.eclipse.core.resources.IProject) String prefkey org.eclipse.core.resources.IProject project org.eclipse.core.runtime.preferences.IPreferencesService service org.eclipse.core.runtime.preferences.IScopeContext[] context String value org.eclipse.core.runtime.preferences.IEclipsePreferences[] getPreferences (org.eclipse.core.runtime.preferences.IScopeContext[]) org.eclipse.core.runtime.preferences.IScopeContext[] context java.util.ArrayList nodes org.eclipse.core.runtime.preferences.IEclipsePreferences node int i boolean hasProjectSettings (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project org.eclipse.core.resources.ProjectScope scope org.eclipse.core.runtime.preferences.IEclipsePreferences node org.osgi.service.prefs.BackingStoreException bse public org.eclipse.pde.api.tools.internal.provisional.ISessionManager getSessionManager () public boolean getEnableState (java.lang.String, org.eclipse.core.resources.IProject) String prefkey org.eclipse.core.resources.IProject project org.eclipse.core.runtime.preferences.IPreferencesService service org.eclipse.core.runtime.preferences.IScopeContext[] context String value public void configurePluginDebugOptions () String option boolean debugValue }
org/eclipse/pde/api/tools/internal/provisional/Factory.class
Factory.java package org.eclipse.pde.api.tools.internal.provisional public org.eclipse.pde.api.tools.internal.provisional.Factory extends java.lang.Object { public void <init> () public static org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor componentDescriptor (java.lang.String) String componentid public static org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor componentDescriptor (java.lang.String, java.lang.String) String componentid String version public static org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor packageDescriptor (java.lang.String) String packageName public static org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor typeDescriptor (java.lang.String) String fullyQualifiedName String packageName String typeName public static org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor methodDescriptor (java.lang.String, java.lang.String, java.lang.String) String typename String name String signature org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor type public static org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor fieldDescriptor (java.lang.String, java.lang.String) String typename String name org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor type public static org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor referenceDescriptor (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor, org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor, int, org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor, org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor, int, int, int, java.lang.String[]) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor origincomponent org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor originmember int line org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor targetcomponent org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor targetmember int kind int flags int visibility String[] messages public static org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer newScope (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[]) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components java.util.List compList int i org.eclipse.pde.api.tools.internal.model.CompositeApiTypeContainer scope public static org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer newTypeScope (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor[]) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor[] types }
org/eclipse/pde/api/tools/internal/provisional/IApiAccess.class
IApiAccess.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.IApiAccess extends java.lang.Object { public static final int NORMAL public static final int FRIEND public abstract int getAccessLevel () }
org/eclipse/pde/api/tools/internal/provisional/IApiAnnotations.class
IApiAnnotations.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations extends java.lang.Object { public abstract int getVisibility () public abstract int getRestrictions () }
org/eclipse/pde/api/tools/internal/provisional/IApiBaselineManager.class
IApiBaselineManager.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.IApiBaselineManager extends java.lang.Object { public abstract void addApiBaseline (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline) public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline[] getApiBaselines () public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline getApiBaseline (java.lang.String) public abstract boolean removeApiBaseline (java.lang.String) public abstract void setDefaultApiBaseline (java.lang.String) public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline getDefaultApiBaseline () public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline getWorkspaceBaseline () public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getWorkspaceComponent (java.lang.String) }
org/eclipse/pde/api/tools/internal/provisional/IApiDescription.class
IApiDescription.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.IApiDescription extends java.lang.Object { public static final int ELEMENT_NOT_FOUND public abstract org.eclipse.core.runtime.IStatus setVisibility (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int) public abstract org.eclipse.core.runtime.IStatus setRestrictions (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int) public abstract org.eclipse.core.runtime.IStatus setSuperclass (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, java.lang.String) public abstract org.eclipse.core.runtime.IStatus setSuperinterfaces (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, java.lang.String) public abstract org.eclipse.core.runtime.IStatus setInterface (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, boolean) public abstract org.eclipse.core.runtime.IStatus setAddedProfile (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int) public abstract org.eclipse.core.runtime.IStatus setRemovedProfile (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int) public abstract org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations resolveAnnotations (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor) public abstract org.eclipse.pde.api.tools.internal.provisional.IApiAccess resolveAccessLevel (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor) public abstract void setAccessLevel (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor, int) public abstract void accept (org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor, org.eclipse.core.runtime.IProgressMonitor) public abstract boolean accept (org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor, org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.core.runtime.IProgressMonitor) }
org/eclipse/pde/api/tools/internal/provisional/IApiFilterStore.class
IApiFilterStore.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore extends java.lang.Object { public abstract void addFilters (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter[]) public abstract void addFiltersFor (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem[]) public abstract org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter[] getFilters (org.eclipse.core.resources.IResource) public abstract org.eclipse.core.resources.IResource[] getResources () public abstract boolean removeFilters (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter[]) public abstract boolean isFiltered (org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem) public abstract void dispose () }
org/eclipse/pde/api/tools/internal/provisional/IApiJavadocTag.class
IApiJavadocTag.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.IApiJavadocTag extends java.lang.Object { public static final int TYPE_CLASS public static final int TYPE_INTERFACE public static final int TYPE_ENUM public static final int TYPE_ANNOTATION public static final int MEMBER_METHOD public static final int MEMBER_FIELD public static final int MEMBER_NONE public static final int MEMBER_CONSTRUCTOR public static final String NO_REFERENCE_TAG_ID public static final String NO_EXTEND_TAG_ID public static final String NO_IMPLEMENT_TAG_ID public static final String NO_OVERRIDE_TAG_ID public static final String NO_INSTANTIATE_TAG_ID public abstract int getRestrictionModifier () public abstract java.lang.String getTagName () public abstract java.lang.String getCompleteTag (int, int) public abstract boolean isApplicable (int, int) public abstract void setApplicableTo (int, int, java.lang.String) }
org/eclipse/pde/api/tools/internal/provisional/IApiMarkerConstants.class
IApiMarkerConstants.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.IApiMarkerConstants extends java.lang.Object { public static final String MARKER_ATTR_PROBLEM_ID public static final String MARKER_ATTR_KIND public static final String MARKER_ATTR_HANDLE_ID public static final String MARKER_ATTR_FILTER_HANDLE_ID public static final String MARKER_ATTR_VERSION public static final String MARKER_ATTR_MESSAGE_ARGUMENTS public static final String DEFAULT_API_BASELINE_PROBLEM_MARKER public static final String API_COMPONENT_RESOLUTION_PROBLEM_MARKER public static final String FATAL_PROBLEM_MARKER public static final String COMPATIBILITY_PROBLEM_MARKER public static final String API_USAGE_PROBLEM_MARKER public static final String UNUSED_FILTER_PROBLEM_MARKER public static final String VERSION_NUMBERING_PROBLEM_MARKER public static final String SINCE_TAGS_PROBLEM_MARKER public static final String UNSUPPORTED_TAG_PROBLEM_MARKER public static final String API_MARKER_ATTR_ID public static final int DEFAULT_API_BASELINE_MARKER_ID public static final int COMPATIBILITY_MARKER_ID public static final int API_USAGE_MARKER_ID public static final int VERSION_NUMBERING_MARKER_ID public static final int SINCE_TAG_MARKER_ID public static final int UNSUPPORTED_TAG_MARKER_ID public static final int DUPLICATE_TAG_MARKER_ID public static final int API_COMPONENT_RESOLUTION_MARKER_ID public static final int UNUSED_PROBLEM_FILTER_MARKER_ID public static final String VERSION_NUMBERING_ATTR_DESCRIPTION public static final String MARKER_ATTR_PROBLEM_TYPE_NAME }
org/eclipse/pde/api/tools/internal/provisional/IRequiredComponentDescription.class
IRequiredComponentDescription.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription extends java.lang.Object { public abstract java.lang.String getId () public abstract org.eclipse.pde.api.tools.internal.provisional.IVersionRange getVersionRange () public abstract boolean isOptional () public abstract boolean isExported () }
org/eclipse/pde/api/tools/internal/provisional/ISession.class
ISession.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.ISession extends java.lang.Object { public abstract org.eclipse.pde.api.tools.internal.provisional.ITreeModel getModel () public abstract java.lang.String getDescription () }
org/eclipse/pde/api/tools/internal/provisional/ISessionListener.class
ISessionListener.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.ISessionListener extends java.lang.Object { public abstract void sessionAdded (org.eclipse.pde.api.tools.internal.provisional.ISession) public abstract void sessionRemoved (org.eclipse.pde.api.tools.internal.provisional.ISession) public abstract void sessionActivated (org.eclipse.pde.api.tools.internal.provisional.ISession) }
org/eclipse/pde/api/tools/internal/provisional/ISessionManager.class
ISessionManager.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.ISessionManager extends java.lang.Object { public abstract void addSession (org.eclipse.pde.api.tools.internal.provisional.ISession, boolean) public abstract void removeSession (org.eclipse.pde.api.tools.internal.provisional.ISession) public abstract void removeAllSessions () public abstract org.eclipse.pde.api.tools.internal.provisional.ISession[] getSessions () public abstract void addSessionListener (org.eclipse.pde.api.tools.internal.provisional.ISessionListener) public abstract void removeSessionListener (org.eclipse.pde.api.tools.internal.provisional.ISessionListener) public abstract org.eclipse.pde.api.tools.internal.provisional.ISession getActiveSession () public abstract void activateSession (org.eclipse.pde.api.tools.internal.provisional.ISession) }
org/eclipse/pde/api/tools/internal/provisional/ITreeModel.class
ITreeModel.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.ITreeModel extends java.lang.Object { public abstract org.eclipse.pde.api.tools.internal.provisional.ITreeNode getRoot () }
org/eclipse/pde/api/tools/internal/provisional/ITreeNode.class
ITreeNode.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.ITreeNode extends java.lang.Object { public static final int CLASS public static final int INTERFACE public static final int ANNOTATION public static final int ENUM public static final int PACKAGE public abstract java.lang.Object[] getChildren () public abstract boolean hasChildren () public abstract int getId () public abstract java.lang.Object getData () }
org/eclipse/pde/api/tools/internal/provisional/IVersionRange.class
IVersionRange.java package org.eclipse.pde.api.tools.internal.provisional public abstract org.eclipse.pde.api.tools.internal.provisional.IVersionRange extends java.lang.Object { public abstract java.lang.String getMinimumVersion () public abstract boolean isIncludeMinimum () public abstract java.lang.String getMaximumVersion () public abstract boolean isIncludeMaximum () public abstract boolean isIncluded (java.lang.String) }
org/eclipse/pde/api/tools/internal/provisional/ProfileModifiers.class
ProfileModifiers.java package org.eclipse.pde.api.tools.internal.provisional public final org.eclipse.pde.api.tools.internal.provisional.ProfileModifiers extends java.lang.Object { public static final int NO_PROFILE_VALUE public static final String CDC_1_0_FOUNDATION_1_0_NAME public static final String CDC_1_1_FOUNDATION_1_1_NAME public static final String J2SE_1_2_NAME public static final String J2SE_1_3_NAME public static final String J2SE_1_4_NAME public static final String J2SE_1_5_NAME public static final String JAVASE_1_6_NAME public static final String JRE_1_1_NAME public static final String OSGI_MINIMUM_1_0_NAME public static final String OSGI_MINIMUM_1_1_NAME public static final String OSGI_MINIMUM_1_2_NAME public static final int CDC_1_0_FOUNDATION_1_0 public static final int CDC_1_1_FOUNDATION_1_1 public static final int JRE_1_1 public static final int J2SE_1_2 public static final int J2SE_1_3 public static final int J2SE_1_4 public static final int J2SE_1_5 public static final int JAVASE_1_6 public static final int OSGI_MINIMUM_1_0 public static final int OSGI_MINIMUM_1_1 public static final int OSGI_MINIMUM_1_2 public static final int OSGI_MINIMUM_MASK public static final int CDC_FOUNDATION_MAX public static final int JRES_MAX private void <init> () public static boolean isCDC_1_0_FOUNDATION_1_0 (int) int modifiers public static boolean isCDC_1_1_FOUNDATION_1_1 (int) int modifiers public static boolean isJ2SE_1_2 (int) int modifiers public static boolean isJ2SE_1_3 (int) int modifiers public static boolean isJ2SE_1_4 (int) int modifiers public static boolean isJ2SE_1_5 (int) int modifiers public static boolean isJAVASE_1_6 (int) int modifiers public static boolean isJRE_1_1 (int) int modifiers public static boolean isOSGI_MINIMUM_1_0 (int) int modifiers public static boolean isOSGI_MINIMUM_1_1 (int) int modifiers public static boolean isOSGI_MINIMUM_1_2 (int) int modifiers public static int getValue (java.lang.String) String profileName public static java.lang.String getName (int) int profile public static boolean isJRE (int) int value public static boolean isJRE (java.lang.String) String name int value public static boolean isOSGi (java.lang.String) String name int value public static boolean isOSGi (int) int value public static boolean isCDC_Foundation (java.lang.String) String name int value public static boolean isCDC_Foundation (int) int value public static int[] getAllIds () }
org/eclipse/pde/api/tools/internal/provisional/RestrictionModifiers.class
RestrictionModifiers.java package org.eclipse.pde.api.tools.internal.provisional public final org.eclipse.pde.api.tools.internal.provisional.RestrictionModifiers extends java.lang.Object { public static final int NO_RESTRICTIONS public static final int NO_IMPLEMENT public static final int NO_EXTEND public static final int NO_INSTANTIATE public static final int NO_REFERENCE public static final int NO_OVERRIDE public static final int ALL_RESTRICTIONS private void <init> () public static final boolean isImplementRestriction (int) int modifiers public static final boolean isExtendRestriction (int) int modifiers public static final boolean isOverrideRestriction (int) int modifiers public static final boolean isInstantiateRestriction (int) int modifiers public static final boolean isReferenceRestriction (int) int modifiers public static final boolean isUnrestricted (int) int modifiers public static java.lang.String getRestrictionText (int) int restrictions StringBuffer buffer }
org/eclipse/pde/api/tools/internal/provisional/VisibilityModifiers.class
VisibilityModifiers.java package org.eclipse.pde.api.tools.internal.provisional public final org.eclipse.pde.api.tools.internal.provisional.VisibilityModifiers extends java.lang.Object { public static final int API public static final int PRIVATE public static final int SPI public static final int ILLEGAL_API public static final int PRIVATE_PERMISSIBLE public static final int ALL_VISIBILITIES private void <init> () public static final boolean isAPI (int) int modifiers public static final boolean isSPI (int) int modifiers public static final boolean isPrivate (int) int modifiers public static final boolean isPermissiblePrivate (int) int modifiers public static java.lang.String getVisibilityName (int) int visibility }
org/eclipse/pde/api/tools/internal/provisional/builder/
org/eclipse/pde/api/tools/internal/provisional/builder/IApiAnalyzer.class
IApiAnalyzer.java package org.eclipse.pde.api.tools.internal.provisional.builder public abstract org.eclipse.pde.api.tools.internal.provisional.builder.IApiAnalyzer extends java.lang.Object { public abstract void analyzeComponent (org.eclipse.pde.api.tools.internal.builder.BuildState, org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore, java.util.Properties, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.builder.IBuildContext, org.eclipse.core.runtime.IProgressMonitor) public abstract org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem[] getProblems () public abstract void dispose () }
org/eclipse/pde/api/tools/internal/provisional/builder/IApiProblemDetector.class
IApiProblemDetector.java package org.eclipse.pde.api.tools.internal.provisional.builder public abstract org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector extends java.lang.Object { public abstract int getReferenceKinds () public abstract boolean considerReference (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) public abstract java.util.List createProblems () }
org/eclipse/pde/api/tools/internal/provisional/builder/IBuildContext.class
IBuildContext.java package org.eclipse.pde.api.tools.internal.provisional.builder public abstract org.eclipse.pde.api.tools.internal.provisional.builder.IBuildContext extends java.lang.Object { public abstract java.lang.String[] getStructurallyChangedTypes () public abstract java.lang.String[] getDescriptionChangedTypes () public abstract java.lang.String[] getRemovedTypes () public abstract java.lang.String[] getDescriptionDependentTypes () public abstract void dispose () public abstract boolean hasStructuralChanges () public abstract boolean hasDescriptionChanges () public abstract boolean hasDescriptionDependents () public abstract boolean hasRemovedTypes () public abstract boolean hasTypes () public abstract boolean containsDescriptionChange (java.lang.String) public abstract boolean containsDescriptionDependent (java.lang.String) public abstract boolean containsStructuralChange (java.lang.String) public abstract boolean containsRemovedType (java.lang.String) }
org/eclipse/pde/api/tools/internal/provisional/builder/IReference.class
IReference.java package org.eclipse.pde.api.tools.internal.provisional.builder public abstract org.eclipse.pde.api.tools.internal.provisional.builder.IReference extends java.lang.Object { public static final int T_TYPE_REFERENCE public static final int T_FIELD_REFERENCE public static final int T_METHOD_REFERENCE public static final int F_ILLEGAL public static final int REF_EXTENDS public static final int REF_IMPLEMENTS public static final int REF_FIELDDECL public static final int REF_RETURNTYPE public static final int REF_PARAMETER public static final int REF_THROWS public static final int REF_CONSTRUCTORMETHOD public static final int REF_STATICMETHOD public static final int REF_VIRTUALMETHOD public static final int REF_INTERFACEMETHOD public static final int REF_PASSEDPARAMETER public static final int REF_GETSTATIC public static final int REF_PUTSTATIC public static final int REF_GETFIELD public static final int REF_PUTFIELD public static final int REF_ARRAYALLOC public static final int REF_LOCALVARIABLE public static final int REF_CATCHEXCEPTION public static final int REF_CHECKCAST public static final int REF_INSTANCEOF public static final int REF_SPECIALMETHOD public static final int REF_PARAMETERIZED_TYPEDECL public static final int REF_PARAMETERIZED_FIELDDECL public static final int REF_PARAMETERIZED_METHODDECL public static final int REF_PARAMETERIZED_VARIABLE public static final int REF_LOCALVARIABLEDECL public static final int REF_CONSTANTPOOL public static final int REF_INSTANTIATE public static final int REF_OVERRIDE public static final int REF_SUPER_CONSTRUCTORMETHOD public static final int MASK_REF_ALL public abstract int getLineNumber () public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiMember getMember () public abstract int getReferenceKind () public abstract int getReferenceFlags () public abstract int getReferenceType () public abstract java.lang.String getReferencedTypeName () public abstract java.lang.String getReferencedMemberName () public abstract java.lang.String getReferencedSignature () public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiMember getResolvedReference () }
org/eclipse/pde/api/tools/internal/provisional/comparator/
org/eclipse/pde/api/tools/internal/provisional/comparator/ApiComparator$1.class
ApiComparator.java package org.eclipse.pde.api.tools.internal.provisional.comparator org.eclipse.pde.api.tools.internal.provisional.comparator.ApiComparator$1 extends org.eclipse.pde.api.tools.internal.provisional.comparator.DeltaVisitor { private final org.eclipse.pde.api.tools.internal.comparator.Delta val$globalDelta void <init> (org.eclipse.pde.api.tools.internal.comparator.Delta) public void endVisit (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta localDelta }
org/eclipse/pde/api/tools/internal/provisional/comparator/ApiComparator$2.class
ApiComparator.java package org.eclipse.pde.api.tools.internal.provisional.comparator org.eclipse.pde.api.tools.internal.provisional.comparator.ApiComparator$2 extends org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor { private final org.eclipse.core.runtime.SubMonitor val$localmonitor private final org.eclipse.pde.api.tools.internal.provisional.IApiDescription val$apiDescription private final boolean val$isSWT private final org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent val$component2 private final String val$id private final org.eclipse.pde.api.tools.internal.provisional.IApiDescription val$apiDescription2 private final int val$visibilityModifiers private final org.eclipse.pde.api.tools.internal.comparator.Delta val$globalDelta private final java.util.Set val$typeRootBaseLineNames private final org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent val$component private final org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline val$referenceBaseline private final org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline val$baseline void <init> (org.eclipse.core.runtime.SubMonitor, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, boolean, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, java.lang.String, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, int, org.eclipse.pde.api.tools.internal.comparator.Delta, java.util.Set, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline) public void visit (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot String typeName org.eclipse.pde.api.tools.internal.provisional.model.IApiType typeDescriptor org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations elementDescription int visibility org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot2 String deltaComponentID org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent provider org.eclipse.pde.api.tools.internal.provisional.IApiDescription providerApiDesc boolean reexported org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] providers int index org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent p String id2 org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription[] required int k org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription description org.eclipse.pde.api.tools.internal.provisional.model.IApiType typeDescriptor2 org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations elementDescription2 int visibility2 org.eclipse.pde.api.tools.internal.comparator.ClassFileComparator comparator org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta org.eclipse.core.runtime.IStatus status org.eclipse.core.runtime.CoreException e }
org/eclipse/pde/api/tools/internal/provisional/comparator/ApiComparator$3.class
ApiComparator.java package org.eclipse.pde.api.tools.internal.provisional.comparator org.eclipse.pde.api.tools.internal.provisional.comparator.ApiComparator$3 extends org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor { private final org.eclipse.core.runtime.SubMonitor val$localmonitor private final org.eclipse.pde.api.tools.internal.provisional.IApiDescription val$reexportedApiDescription private final boolean val$isSWT private final org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent val$component2 private final String val$id private final org.eclipse.pde.api.tools.internal.provisional.IApiDescription val$apiDescription2 private final int val$visibilityModifiers private final org.eclipse.pde.api.tools.internal.comparator.Delta val$globalDelta private final String val$currentComponentID private final org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent val$component private final java.util.Set val$typeRootBaseLineNames void <init> (org.eclipse.core.runtime.SubMonitor, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, boolean, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, java.lang.String, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, int, org.eclipse.pde.api.tools.internal.comparator.Delta, java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, java.util.Set) public void visit (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot String typeName org.eclipse.pde.api.tools.internal.provisional.model.IApiType typeDescriptor org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations elementDescription int visibility org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot2 org.eclipse.pde.api.tools.internal.provisional.IApiDescription providerApiDesc org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] providers int index org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent p String id2 org.eclipse.pde.api.tools.internal.provisional.model.IApiType typeDescriptor2 org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations elementDescription2 int visibility2 org.eclipse.core.runtime.CoreException e }
org/eclipse/pde/api/tools/internal/provisional/comparator/ApiComparator$4.class
ApiComparator.java package org.eclipse.pde.api.tools.internal.provisional.comparator org.eclipse.pde.api.tools.internal.provisional.comparator.ApiComparator$4 extends org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor { private final org.eclipse.core.runtime.SubMonitor val$localmonitor private final org.eclipse.pde.api.tools.internal.provisional.IApiDescription val$apiDescription2 private final int val$visibilityModifiers private final java.util.Set val$typeRootBaseLineNames private final org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent val$component2 private final org.eclipse.pde.api.tools.internal.comparator.Delta val$globalDelta void <init> (org.eclipse.core.runtime.SubMonitor, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, int, java.util.Set, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.comparator.Delta) public void visit (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot String typeName org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations elementDescription String deltaComponentID org.eclipse.core.runtime.CoreException e }
org/eclipse/pde/api/tools/internal/provisional/comparator/ApiComparator$5.class
ApiComparator.java package org.eclipse.pde.api.tools.internal.provisional.comparator org.eclipse.pde.api.tools.internal.provisional.comparator.ApiComparator$5 extends org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor { private final org.eclipse.core.runtime.SubMonitor val$localmonitor private final org.eclipse.pde.api.tools.internal.provisional.IApiDescription val$reexportedApiDescription private final int val$visibilityModifiers private final java.util.Set val$typeRootBaseLineNames private final org.eclipse.pde.api.tools.internal.comparator.Delta val$globalDelta private final String val$currentComponentID private final org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent val$component void <init> (org.eclipse.core.runtime.SubMonitor, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, int, java.util.Set, org.eclipse.pde.api.tools.internal.comparator.Delta, java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) public void visit (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot String typeName org.eclipse.pde.api.tools.internal.provisional.model.IApiType typeDescriptor org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations elementDescription org.eclipse.core.runtime.CoreException e }
org/eclipse/pde/api/tools/internal/provisional/comparator/ApiComparator.class
ApiComparator.java package org.eclipse.pde.api.tools.internal.provisional.comparator public org.eclipse.pde.api.tools.internal.provisional.comparator.ApiComparator extends java.lang.Object { static boolean DEBUG public static final org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta NO_DELTA static void <clinit> () public void <init> () private static void checkBundleVersionChanges (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, java.lang.String, java.lang.String, java.lang.String, org.eclipse.pde.api.tools.internal.comparator.Delta) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent2 String id String apiComponentVersion String apiComponentVersion2 org.eclipse.pde.api.tools.internal.comparator.Delta globalDelta org.osgi.framework.Version version org.osgi.framework.Version version2 public static org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta compare (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, int, boolean, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline referenceBaseline org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline int visibilityModifiers boolean force org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localmonitor org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] apiComponents org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] apiComponents2 java.util.Set apiComponentsIds org.eclipse.pde.api.tools.internal.comparator.Delta globalDelta int i int max org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent String id org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent2 org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta String versionString String versionString2 long time int i int max org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent String id public static org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta compare (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, int, boolean, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline referenceBaseline int visibilityModifiers boolean force org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localmonitor org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta String id org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent2 long time public static org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta compare (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, int, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent referenceComponent org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component2 org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline referenceBaseline org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline int visibilityModifiers org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localmonitor String referenceComponentId String referenceComponentId org.eclipse.pde.api.tools.internal.comparator.Delta globalDelta java.util.Set referenceEEs java.util.Set componentsEEs java.util.Iterator iterator String currentEE java.util.Iterator iterator String currentEE public static org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta compare (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, int, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent referenceComponent org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component int visibilityModifiers org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.CoreException e public static org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta compare (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, int, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot2 org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component2 org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent reexporter org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline referenceBaseline org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline int visibilityModifiers org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localmonitor org.eclipse.pde.api.tools.internal.provisional.model.IApiType typeDescriptor2 String typeName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot String id org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription2 org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations elementDescription2 int visibility org.eclipse.pde.api.tools.internal.provisional.IApiDescription referenceApiDescription org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations refElementDescription int refVisibility String deltaComponentID org.eclipse.pde.api.tools.internal.provisional.model.IApiType typeDescriptor org.eclipse.pde.api.tools.internal.comparator.ClassFileComparator comparator org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta org.eclipse.core.runtime.IStatus status public static org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta compare (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, int, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot2 org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component2 org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline referenceBaseline org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline int visibilityModifiers org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta org.eclipse.pde.api.tools.internal.comparator.ClassFileComparator comparator org.eclipse.core.runtime.IStatus status org.eclipse.core.runtime.CoreException e public static org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta compare (org.eclipse.pde.api.tools.internal.provisional.model.IApiScope, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiScope scope org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline int visibilityModifiers boolean force org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localmonitor java.util.Set deltas org.eclipse.pde.api.tools.internal.provisional.comparator.CompareApiScopeVisitor visitor org.eclipse.pde.api.tools.internal.comparator.Delta globalDelta java.util.Iterator iterator org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta static boolean filterType (int, org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations, org.eclipse.pde.api.tools.internal.provisional.model.IApiType) int visibilityModifiers org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations elementDescription org.eclipse.pde.api.tools.internal.provisional.model.IApiType typeDescriptor private static org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta internalCompare (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, int, org.eclipse.pde.api.tools.internal.comparator.Delta, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component2 org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline referenceBaseline org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline int visibilityModifiers org.eclipse.pde.api.tools.internal.comparator.Delta globalDelta org.eclipse.core.runtime.IProgressMonitor monitor java.util.Set typeRootBaseLineNames String id org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] typeRootContainers org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] typeRootContainers2 org.eclipse.core.runtime.SubMonitor localmonitor boolean isSWT org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription org.eclipse.pde.api.tools.internal.provisional.IApiDescription apiDescription2 int i int max org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container org.eclipse.core.runtime.CoreException e org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription[] requiredComponents int length int j org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription description String currentComponentID String descriptionID org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent currentRequiredApiComponent org.eclipse.pde.api.tools.internal.provisional.IApiDescription reexportedApiDescription org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] apiTypeContainers int i int max org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container org.eclipse.core.runtime.CoreException e int i int max org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container org.eclipse.core.runtime.CoreException e int j org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription description String currentComponentID String descriptionID org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent currentRequiredApiComponent org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] apiTypeContainers org.eclipse.pde.api.tools.internal.provisional.IApiDescription reexportedApiDescription int i int max org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container org.eclipse.core.runtime.CoreException e public static void setDebug (boolean) boolean debugValue }
org/eclipse/pde/api/tools/internal/provisional/comparator/ApiScope.class
ApiScope.java package org.eclipse.pde.api.tools.internal.provisional.comparator public org.eclipse.pde.api.tools.internal.provisional.comparator.ApiScope extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.model.IApiScope { private static final org.eclipse.pde.api.tools.internal.provisional.model.IApiElement[] NO_ELEMENTS java.util.ArrayList elements static void <clinit> () public void <init> () public void accept (org.eclipse.pde.api.tools.internal.provisional.model.ApiScopeVisitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.ApiScopeVisitor visitor org.eclipse.pde.api.tools.internal.provisional.model.IApiElement[] elements int i org.eclipse.pde.api.tools.internal.provisional.model.IApiElement apiElement int type org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot root org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component public void addElement (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement newelement public boolean encloses (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement element org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent enclosing java.util.Iterator iter public org.eclipse.pde.api.tools.internal.provisional.model.IApiElement[] getApiElements () }
org/eclipse/pde/api/tools/internal/provisional/comparator/CompareApiScopeVisitor$1.class
CompareApiScopeVisitor.java package org.eclipse.pde.api.tools.internal.provisional.comparator org.eclipse.pde.api.tools.internal.provisional.comparator.CompareApiScopeVisitor$1 extends org.eclipse.pde.api.tools.internal.provisional.comparator.DeltaVisitor { final org.eclipse.pde.api.tools.internal.provisional.comparator.CompareApiScopeVisitor this$0 void <init> (org.eclipse.pde.api.tools.internal.provisional.comparator.CompareApiScopeVisitor) public void endVisit (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta localDelta }
org/eclipse/pde/api/tools/internal/provisional/comparator/CompareApiScopeVisitor$2.class
CompareApiScopeVisitor.java package org.eclipse.pde.api.tools.internal.provisional.comparator org.eclipse.pde.api.tools.internal.provisional.comparator.CompareApiScopeVisitor$2 extends org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor { final org.eclipse.pde.api.tools.internal.provisional.comparator.CompareApiScopeVisitor this$0 void <init> (org.eclipse.pde.api.tools.internal.provisional.comparator.CompareApiScopeVisitor) public void visit (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeroot org.eclipse.core.runtime.CoreException e }
org/eclipse/pde/api/tools/internal/provisional/comparator/CompareApiScopeVisitor$3.class
CompareApiScopeVisitor.java package org.eclipse.pde.api.tools.internal.provisional.comparator org.eclipse.pde.api.tools.internal.provisional.comparator.CompareApiScopeVisitor$3 extends org.eclipse.pde.api.tools.internal.provisional.comparator.DeltaVisitor { final org.eclipse.pde.api.tools.internal.provisional.comparator.CompareApiScopeVisitor this$0 void <init> (org.eclipse.pde.api.tools.internal.provisional.comparator.CompareApiScopeVisitor) public void endVisit (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta localDelta }
org/eclipse/pde/api/tools/internal/provisional/comparator/CompareApiScopeVisitor$4.class
CompareApiScopeVisitor.java package org.eclipse.pde.api.tools.internal.provisional.comparator org.eclipse.pde.api.tools.internal.provisional.comparator.CompareApiScopeVisitor$4 extends org.eclipse.pde.api.tools.internal.provisional.comparator.DeltaVisitor { final org.eclipse.pde.api.tools.internal.provisional.comparator.CompareApiScopeVisitor this$0 void <init> (org.eclipse.pde.api.tools.internal.provisional.comparator.CompareApiScopeVisitor) public void endVisit (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta localDelta }
org/eclipse/pde/api/tools/internal/provisional/comparator/CompareApiScopeVisitor.class
CompareApiScopeVisitor.java package org.eclipse.pde.api.tools.internal.provisional.comparator public org.eclipse.pde.api.tools.internal.provisional.comparator.CompareApiScopeVisitor extends org.eclipse.pde.api.tools.internal.provisional.model.ApiScopeVisitor { java.util.Set deltas org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline referenceBaseline int visibilityModifiers boolean force boolean containsErrors org.eclipse.core.runtime.IProgressMonitor monitor public void <init> (java.util.Set, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, boolean, int, org.eclipse.core.runtime.IProgressMonitor) java.util.Set deltas org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline boolean force int visibilityModifiers org.eclipse.core.runtime.IProgressMonitor monitor public boolean visit (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta public boolean visit (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container public boolean visit (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent referenceComponent org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta public void visit (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot root void compareApiTypeRoot (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot root org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent referenceComponent org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta public boolean containsError () }
org/eclipse/pde/api/tools/internal/provisional/comparator/DeltaProcessor$1$CompatibleVisitor.class
DeltaProcessor.java package org.eclipse.pde.api.tools.internal.provisional.comparator org.eclipse.pde.api.tools.internal.provisional.comparator.DeltaProcessor$1$CompatibleVisitor extends org.eclipse.pde.api.tools.internal.provisional.comparator.DeltaVisitor { boolean isCompatible void <init> () public boolean visit (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta public void endVisit (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta }
org/eclipse/pde/api/tools/internal/provisional/comparator/DeltaProcessor.class
DeltaProcessor.java package org.eclipse.pde.api.tools.internal.provisional.comparator public org.eclipse.pde.api.tools.internal.provisional.comparator.DeltaProcessor extends java.lang.Object { public void <init> () public static boolean isCompatible (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta org.eclipse.pde.api.tools.internal.provisional.comparator.DeltaProcessor$1$CompatibleVisitor visitor static boolean isCompatible0 (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta private static boolean isApiProfileCompatible (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta private static boolean isApiComponentCompatible (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta private static boolean isAnnotationCompatible (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta private static boolean isMethodCompatible (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta int restrictions private static boolean isFieldCompatible (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta int restrictions int newModifiers int oldModifiers private static boolean isConstructorCompatible (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta int restrictions private static boolean isEnumCompatible (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta private static boolean isClassCompatible (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta int newModifiers private static boolean isTypeParameterCompatible (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta private static boolean isInterfaceCompatible (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta }
org/eclipse/pde/api/tools/internal/provisional/comparator/DeltaVisitor.class
DeltaVisitor.java package org.eclipse.pde.api.tools.internal.provisional.comparator public org.eclipse.pde.api.tools.internal.provisional.comparator.DeltaVisitor extends java.lang.Object { public void <init> () public boolean visit (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta public void endVisit (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta }
org/eclipse/pde/api/tools/internal/provisional/comparator/IDelta.class
IDelta.java package org.eclipse.pde.api.tools.internal.provisional.comparator public abstract org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta extends java.lang.Object { public static final int ADDED public static final int CHANGED public static final int REMOVED public static final int ANNOTATION_ELEMENT_TYPE public static final int API_COMPONENT_ELEMENT_TYPE public static final int API_BASELINE_ELEMENT_TYPE public static final int CLASS_ELEMENT_TYPE public static final int CONSTRUCTOR_ELEMENT_TYPE public static final int ENUM_ELEMENT_TYPE public static final int FIELD_ELEMENT_TYPE public static final int INTERFACE_ELEMENT_TYPE public static final int METHOD_ELEMENT_TYPE public static final int TYPE_PARAMETER_ELEMENT_TYPE public static final int ABSTRACT_TO_NON_ABSTRACT public static final int ANNOTATION_DEFAULT_VALUE public static final int API_COMPONENT public static final int ARRAY_TO_VARARGS public static final int CHECKED_EXCEPTION public static final int CLASS_BOUND public static final int CLINIT public static final int CONSTRUCTOR public static final int CONTRACTED_SUPERINTERFACES_SET public static final int DECREASE_ACCESS public static final int ENUM_CONSTANT public static final int EXECUTION_ENVIRONMENT public static final int EXPANDED_SUPERINTERFACES_SET public static final int FIELD public static final int FIELD_MOVED_UP public static final int FINAL_TO_NON_FINAL public static final int FINAL_TO_NON_FINAL_NON_STATIC public static final int FINAL_TO_NON_FINAL_STATIC_CONSTANT public static final int FINAL_TO_NON_FINAL_STATIC_NON_CONSTANT public static final int INCREASE_ACCESS public static final int INTERFACE_BOUND public static final int METHOD public static final int METHOD_MOVED_UP public static final int METHOD_WITH_DEFAULT_VALUE public static final int METHOD_WITHOUT_DEFAULT_VALUE public static final int NATIVE_TO_NON_NATIVE public static final int NON_ABSTRACT_TO_ABSTRACT public static final int NON_FINAL_TO_FINAL public static final int NON_NATIVE_TO_NATIVE public static final int NON_STATIC_TO_STATIC public static final int NON_SYNCHRONIZED_TO_SYNCHRONIZED public static final int NON_TRANSIENT_TO_TRANSIENT public static final int OVERRIDEN_METHOD public static final int RESTRICTIONS public static final int STATIC_TO_NON_STATIC public static final int SUPERCLASS public static final int SYNCHRONIZED_TO_NON_SYNCHRONIZED public static final int TYPE_CONVERSION public static final int TRANSIENT_TO_NON_TRANSIENT public static final int TYPE public static final int TYPE_ARGUMENTS public static final int TYPE_MEMBER public static final int TYPE_PARAMETER public static final int TYPE_PARAMETER_NAME public static final int TYPE_PARAMETERS public static final int TYPE_VISIBILITY public static final int UNCHECKED_EXCEPTION public static final int VALUE public static final int VARARGS_TO_ARRAY public static final int API_TYPE public static final int NON_VOLATILE_TO_VOLATILE public static final int VOLATILE_TO_NON_VOLATILE public static final int MAJOR_VERSION public static final int MINOR_VERSION public static final int API_FIELD public static final int API_METHOD public static final int API_CONSTRUCTOR public static final int API_ENUM_CONSTANT public static final int API_METHOD_WITH_DEFAULT_VALUE public static final int API_METHOD_WITHOUT_DEFAULT_VALUE public static final int METHOD_MOVED_DOWN public static final int TYPE_ARGUMENT public static final int SUPER_INTERFACE_WITH_METHODS public static final int REEXPORTED_TYPE public static final int REEXPORTED_API_TYPE public static final int DEPRECATION public abstract boolean isEmpty () public abstract java.lang.String getKey () public abstract int getKind () public abstract int getFlags () public abstract int getElementType () public abstract org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta[] getChildren () public abstract void accept (org.eclipse.pde.api.tools.internal.provisional.comparator.DeltaVisitor) public abstract java.lang.String getTypeName () public abstract java.lang.String getMessage () public abstract java.lang.String[] getArguments () public abstract int getRestrictions () public abstract int getNewModifiers () public abstract int getOldModifiers () public abstract java.lang.String getComponentVersionId () }
org/eclipse/pde/api/tools/internal/provisional/descriptors/
org/eclipse/pde/api/tools/internal/provisional/descriptors/IComponentDescriptor.class
IComponentDescriptor.java package org.eclipse.pde.api.tools.internal.provisional.descriptors public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor { public abstract java.lang.String getId () public abstract java.lang.String getVersion () }
org/eclipse/pde/api/tools/internal/provisional/descriptors/IElementDescriptor.class
IElementDescriptor.java package org.eclipse.pde.api.tools.internal.provisional.descriptors public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor extends java.lang.Object { public static final int PACKAGE public static final int TYPE public static final int FIELD public static final int METHOD public static final int RESOURCE public static final int COMPONENT public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor getParent () public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor[] getPath () public abstract int getElementType () }
org/eclipse/pde/api/tools/internal/provisional/descriptors/IFieldDescriptor.class
IFieldDescriptor.java package org.eclipse.pde.api.tools.internal.provisional.descriptors public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor { }
org/eclipse/pde/api/tools/internal/provisional/descriptors/IMemberDescriptor.class
IMemberDescriptor.java package org.eclipse.pde.api.tools.internal.provisional.descriptors public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor { public abstract java.lang.String getName () public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor getEnclosingType () public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor getPackage () }
org/eclipse/pde/api/tools/internal/provisional/descriptors/IMethodDescriptor.class
IMethodDescriptor.java package org.eclipse.pde.api.tools.internal.provisional.descriptors public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor { public abstract java.lang.String getSignature () public abstract boolean isConstructor () }
org/eclipse/pde/api/tools/internal/provisional/descriptors/IPackageDescriptor.class
IPackageDescriptor.java package org.eclipse.pde.api.tools.internal.provisional.descriptors public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor { public abstract java.lang.String getName () public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor getType (java.lang.String) public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor getType (java.lang.String, java.lang.String) }
org/eclipse/pde/api/tools/internal/provisional/descriptors/IReferenceTypeDescriptor.class
IReferenceTypeDescriptor.java package org.eclipse.pde.api.tools.internal.provisional.descriptors public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor { public abstract java.lang.String getQualifiedName () public abstract java.lang.String getSignature () public abstract java.lang.String getGenericSignature () public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor getPackage () public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor getType (java.lang.String) public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor getField (java.lang.String) public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor getMethod (java.lang.String, java.lang.String) public abstract boolean isAnonymous () }
org/eclipse/pde/api/tools/internal/provisional/model/
org/eclipse/pde/api/tools/internal/provisional/model/ApiScopeVisitor.class
ApiScopeVisitor.java package org.eclipse.pde.api.tools.internal.provisional.model public org.eclipse.pde.api.tools.internal.provisional.model.ApiScopeVisitor extends java.lang.Object { public void <init> () public void endVisit (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component public void endVisit (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline public void endVisit (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container public void endVisit (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot public boolean visit (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component public boolean visit (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline public boolean visit (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container public void visit (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot }
org/eclipse/pde/api/tools/internal/provisional/model/ApiTypeContainerVisitor.class
ApiTypeContainerVisitor.java package org.eclipse.pde.api.tools.internal.provisional.model public abstract org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor extends java.lang.Object { public void <init> () public boolean visit (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component public void end (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component public boolean visit (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer) org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container public void end (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer) org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container public boolean visitPackage (java.lang.String) String packageName public void endVisitPackage (java.lang.String) String packageName public void visit (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeroot public void end (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeroot }
org/eclipse/pde/api/tools/internal/provisional/model/IApiBaseline.class
IApiBaseline.java package org.eclipse.pde.api.tools.internal.provisional.model public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.model.IApiElement { public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] getApiComponents () public abstract void setName (java.lang.String) public abstract void addApiComponents (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[]) throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] resolvePackage (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent, java.lang.String) throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getApiComponent (java.lang.String) public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getApiComponent (org.eclipse.core.resources.IProject) public abstract java.lang.String getExecutionEnvironment () public abstract org.eclipse.core.runtime.IStatus getExecutionEnvironmentStatus () public abstract void dispose () public abstract void close () throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] getDependentComponents (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[]) throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] getPrerequisiteComponents (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[]) throws org.eclipse.core.runtime.CoreException public abstract java.lang.String getLocation () public abstract void setLocation (java.lang.String) }
org/eclipse/pde/api/tools/internal/provisional/model/IApiComponent.class
IApiComponent.java package org.eclipse.pde.api.tools.internal.provisional.model public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer { public abstract java.lang.String getSymbolicName () public abstract org.eclipse.pde.api.tools.internal.provisional.IApiDescription getApiDescription () throws org.eclipse.core.runtime.CoreException public abstract boolean hasApiDescription () public abstract java.lang.String getVersion () public abstract java.lang.String[] getExecutionEnvironments () throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] getApiTypeContainers () throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer[] getApiTypeContainers (java.lang.String) throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription[] getRequiredComponents () throws org.eclipse.core.runtime.CoreException public abstract java.lang.String getLocation () public abstract boolean isSystemComponent () public abstract boolean isSourceComponent () throws org.eclipse.core.runtime.CoreException public abstract void dispose () public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline getBaseline () throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.IApiFilterStore getFilterStore () throws org.eclipse.core.runtime.CoreException public abstract boolean isFragment () throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getHost () throws org.eclipse.core.runtime.CoreException public abstract boolean hasFragments () throws org.eclipse.core.runtime.CoreException public abstract java.lang.String[] getLowestEEs () throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.osgi.service.resolver.ResolverError[] getErrors () throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor getHandle () }
org/eclipse/pde/api/tools/internal/provisional/model/IApiElement.class
IApiElement.java package org.eclipse.pde.api.tools.internal.provisional.model public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiElement extends java.lang.Object { public static final int COMPONENT public static final int TYPE public static final int API_TYPE_CONTAINER public static final int BASELINE public static final int FIELD public static final int METHOD public static final int API_TYPE_ROOT public abstract java.lang.String getName () public abstract int getType () public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiElement getParent () public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiElement getAncestor (int) public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getApiComponent () }
org/eclipse/pde/api/tools/internal/provisional/model/IApiField.class
IApiField.java package org.eclipse.pde.api.tools.internal.provisional.model public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiField extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.model.IApiMember { public abstract boolean isEnumConstant () public abstract java.lang.Object getConstantValue () }
org/eclipse/pde/api/tools/internal/provisional/model/IApiMember.class
IApiMember.java package org.eclipse.pde.api.tools.internal.provisional.model public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiMember extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.model.IApiElement { public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiType getEnclosingType () throws org.eclipse.core.runtime.CoreException public abstract int getModifiers () public abstract java.lang.String getSignature () public abstract java.lang.String getGenericSignature () public abstract java.lang.String getPackageName () public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor getHandle () }
org/eclipse/pde/api/tools/internal/provisional/model/IApiMethod.class
IApiMethod.java package org.eclipse.pde.api.tools.internal.provisional.model public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.model.IApiMember { public abstract java.lang.String getSignature () public abstract boolean isConstructor () public abstract boolean isClassInitializer () public abstract java.lang.String[] getExceptionNames () public abstract java.lang.String getDefaultValue () public abstract boolean isSynthetic () }
org/eclipse/pde/api/tools/internal/provisional/model/IApiScope.class
IApiScope.java package org.eclipse.pde.api.tools.internal.provisional.model public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiScope extends java.lang.Object { public abstract void addElement (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement) public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiElement[] getApiElements () public abstract void accept (org.eclipse.pde.api.tools.internal.provisional.model.ApiScopeVisitor) throws org.eclipse.core.runtime.CoreException public abstract boolean encloses (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement) throws org.eclipse.core.runtime.CoreException }
org/eclipse/pde/api/tools/internal/provisional/model/IApiType.class
IApiType.java package org.eclipse.pde.api.tools.internal.provisional.model public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiType extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.model.IApiMember { public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod getEnclosingMethod () public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiField getField (java.lang.String) public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiField[] getFields () public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod getMethod (java.lang.String, java.lang.String) public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod[] getMethods () public abstract boolean isAnonymous () public abstract boolean isLocal () public abstract boolean isClass () public abstract boolean isEnum () public abstract boolean isInterface () public abstract boolean isAnnotation () public abstract boolean isMemberType () public abstract java.lang.String getSuperclassName () public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiType getSuperclass () throws org.eclipse.core.runtime.CoreException public abstract java.lang.String[] getSuperInterfaceNames () public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] getSuperInterfaces () throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiType[] getMemberTypes () throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiType getMemberType (java.lang.String) throws org.eclipse.core.runtime.CoreException public abstract java.lang.String getSimpleName () public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot getTypeRoot () public abstract java.util.List extractReferences (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException }
org/eclipse/pde/api/tools/internal/provisional/model/IApiTypeContainer.class
IApiTypeContainer.java package org.eclipse.pde.api.tools.internal.provisional.model public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.model.IApiElement { public static final int ARCHIVE public static final int DIRECTORY public static final int FOLDER public static final int COMPONENT public abstract java.lang.String[] getPackageNames () throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot findTypeRoot (java.lang.String) throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot findTypeRoot (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException public abstract void accept (org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor) throws org.eclipse.core.runtime.CoreException public abstract void close () throws org.eclipse.core.runtime.CoreException public abstract int getContainerType () }
org/eclipse/pde/api/tools/internal/provisional/model/IApiTypeRoot.class
IApiTypeRoot.java package org.eclipse.pde.api.tools.internal.provisional.model public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.model.IApiElement { public abstract java.lang.String getTypeName () public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiType getStructure () throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getApiComponent () }
org/eclipse/pde/api/tools/internal/provisional/problems/
org/eclipse/pde/api/tools/internal/provisional/problems/IApiProblem.class
IApiProblem.java package org.eclipse.pde.api.tools.internal.provisional.problems public abstract org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem extends java.lang.Object { public static final int CATEGORY_COMPATIBILITY public static final int CATEGORY_USAGE public static final int CATEGORY_VERSION public static final int CATEGORY_SINCETAGS public static final int CATEGORY_API_BASELINE public static final int CATEGORY_API_COMPONENT_RESOLUTION public static final int CATEGORY_FATAL_PROBLEM public static final int OFFSET_MESSAGE public static final int OFFSET_FLAGS public static final int OFFSET_KINDS public static final int OFFSET_ELEMENT public static final int NO_FLAGS public static final int NO_CHARRANGE public static final int SINCE_TAG_INVALID public static final int SINCE_TAG_MALFORMED public static final int SINCE_TAG_MISSING public static final int MAJOR_VERSION_CHANGE public static final int MINOR_VERSION_CHANGE public static final int MAJOR_VERSION_CHANGE_NO_BREAKAGE public static final int MINOR_VERSION_CHANGE_NO_NEW_API public static final int REEXPORTED_MAJOR_VERSION_CHANGE public static final int REEXPORTED_MINOR_VERSION_CHANGE public static final int ILLEGAL_EXTEND public static final int ILLEGAL_INSTANTIATE public static final int ILLEGAL_REFERENCE public static final int ILLEGAL_IMPLEMENT public static final int ILLEGAL_OVERRIDE public static final int API_LEAK public static final int UNSUPPORTED_TAG_USE public static final int DUPLICATE_TAG_USE public static final int INVALID_REFERENCE_IN_SYSTEM_LIBRARIES public static final int UNUSED_PROBLEM_FILTERS public static final int LEAK_EXTENDS public static final int LEAK_IMPLEMENTS public static final int LEAK_FIELD public static final int LEAK_RETURN_TYPE public static final int LEAK_METHOD_PARAMETER public static final int LEAK_CONSTRUCTOR_PARAMETER public static final int CONSTRUCTOR_METHOD public static final int METHOD public static final int FIELD public static final int LOCAL_TYPE public static final int ANONYMOUS_TYPE public static final int INDIRECT_REFERENCE public static final int API_BASELINE_MISSING public static final int API_COMPONENT_RESOLUTION public static final int FATAL_JDT_BUILDPATH_PROBLEM public abstract int getSeverity () public abstract int getElementKind () public abstract int getMessageid () public abstract java.lang.String getResourcePath () public abstract java.lang.String getTypeName () public abstract java.lang.String[] getMessageArguments () public abstract int getCharStart () public abstract int getCharEnd () public abstract int getLineNumber () public abstract int getCategory () public abstract int getId () public abstract java.lang.String getMessage () public abstract int getKind () public abstract int getFlags () public abstract java.lang.String[] getExtraMarkerAttributeIds () public abstract java.lang.Object[] getExtraMarkerAttributeValues () }
org/eclipse/pde/api/tools/internal/provisional/problems/IApiProblemFilter.class
IApiProblemFilter.java package org.eclipse.pde.api.tools.internal.provisional.problems public abstract org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter extends java.lang.Object { public abstract java.lang.String getComponentId () public abstract org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem getUnderlyingProblem () public abstract java.lang.String getComment () }
org/eclipse/pde/api/tools/internal/provisional/problems/IApiProblemTypes.class
IApiProblemTypes.java package org.eclipse.pde.api.tools.internal.provisional.problems public abstract org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemTypes extends java.lang.Object { public static final String API_COMPONENT_REMOVED_TYPE public static final String API_COMPONENT_REMOVED_API_TYPE public static final String API_COMPONENT_REMOVED_REEXPORTED_TYPE public static final String API_COMPONENT_REMOVED_REEXPORTED_API_TYPE public static final String ANNOTATION_REMOVED_FIELD public static final String ANNOTATION_REMOVED_METHOD public static final String ANNOTATION_REMOVED_TYPE_MEMBER public static final String ANNOTATION_CHANGED_TYPE_CONVERSION public static final String ANNOTATION_ADDED_METHOD_NO_DEFAULT_VALUE public static final String INTERFACE_ADDED_FIELD public static final String INTERFACE_ADDED_METHOD public static final String INTERFACE_ADDED_RESTRICTIONS public static final String INTERFACE_ADDED_SUPER_INTERFACE_WITH_METHODS public static final String INTERFACE_ADDED_TYPE_PARAMETER public static final String INTERFACE_REMOVED_TYPE_PARAMETER public static final String INTERFACE_REMOVED_FIELD public static final String INTERFACE_REMOVED_METHOD public static final String INTERFACE_REMOVED_TYPE_MEMBER public static final String INTERFACE_CHANGED_TYPE_CONVERSION public static final String INTERFACE_CHANGED_CONTRACTED_SUPERINTERFACES_SET public static final String ENUM_CHANGED_CONTRACTED_SUPERINTERFACES_SET public static final String ENUM_CHANGED_TYPE_CONVERSION public static final String ENUM_REMOVED_FIELD public static final String ENUM_REMOVED_ENUM_CONSTANT public static final String ENUM_REMOVED_METHOD public static final String ENUM_REMOVED_TYPE_MEMBER public static final String CLASS_ADDED_METHOD public static final String CLASS_ADDED_RESTRICTIONS public static final String CLASS_ADDED_TYPE_PARAMETER public static final String CLASS_CHANGED_CONTRACTED_SUPERINTERFACES_SET public static final String CLASS_CHANGED_NON_ABSTRACT_TO_ABSTRACT public static final String CLASS_CHANGED_NON_FINAL_TO_FINAL public static final String CLASS_CHANGED_TYPE_CONVERSION public static final String CLASS_CHANGED_DECREASE_ACCESS public static final String CLASS_REMOVED_FIELD public static final String CLASS_REMOVED_METHOD public static final String CLASS_REMOVED_CONSTRUCTOR public static final String CLASS_REMOVED_TYPE_MEMBER public static final String CLASS_REMOVED_SUPERCLASS public static final String CLASS_REMOVED_TYPE_PARAMETER public static final String FIELD_ADDED_VALUE public static final String FIELD_CHANGED_TYPE public static final String FIELD_CHANGED_VALUE public static final String FIELD_CHANGED_DECREASE_ACCESS public static final String FIELD_CHANGED_FINAL_TO_NON_FINAL_STATIC_CONSTANT public static final String FIELD_CHANGED_NON_FINAL_TO_FINAL public static final String FIELD_CHANGED_STATIC_TO_NON_STATIC public static final String FIELD_CHANGED_NON_STATIC_TO_STATIC public static final String FIELD_REMOVED_VALUE public static final String FIELD_REMOVED_TYPE_ARGUMENT public static final String METHOD_ADDED_TYPE_PARAMETER public static final String METHOD_ADDED_RESTRICTIONS public static final String METHOD_CHANGED_VARARGS_TO_ARRAY public static final String METHOD_CHANGED_DECREASE_ACCESS public static final String METHOD_CHANGED_NON_ABSTRACT_TO_ABSTRACT public static final String METHOD_CHANGED_NON_STATIC_TO_STATIC public static final String METHOD_CHANGED_STATIC_TO_NON_STATIC public static final String METHOD_CHANGED_NON_FINAL_TO_FINAL public static final String METHOD_REMOVED_ANNOTATION_DEFAULT_VALUE public static final String METHOD_REMOVED_TYPE_PARAMETER public static final String CONSTRUCTOR_ADDED_TYPE_PARAMETER public static final String CONSTRUCTOR_CHANGED_VARARGS_TO_ARRAY public static final String CONSTRUCTOR_CHANGED_DECREASE_ACCESS public static final String CONSTRUCTOR_REMOVED_TYPE_PARAMETER public static final String TYPE_PARAMETER_ADDED_CLASS_BOUND public static final String TYPE_PARAMETER_CHANGED_CLASS_BOUND public static final String TYPE_PARAMETER_REMOVED_CLASS_BOUND public static final String TYPE_PARAMETER_ADDED_INTERFACE_BOUND public static final String TYPE_PARAMETER_CHANGED_INTERFACE_BOUND public static final String TYPE_PARAMETER_REMOVED_INTERFACE_BOUND public static final String REPORT_API_BREAKAGE_WHEN_MAJOR_VERSION_INCREMENTED public static final String AUTOMATICALLY_REMOVE_UNUSED_PROBLEM_FILTERS public static final String FATAL_PROBLEMS public static final String MISSING_SINCE_TAG public static final String MALFORMED_SINCE_TAG public static final String INVALID_SINCE_TAG_VERSION public static final String INCOMPATIBLE_API_COMPONENT_VERSION public static final String INCOMPATIBLE_API_COMPONENT_VERSION_INCLUDE_INCLUDE_MINOR_WITHOUT_API_CHANGE public static final String INCOMPATIBLE_API_COMPONENT_VERSION_INCLUDE_INCLUDE_MAJOR_WITHOUT_BREAKING_CHANGE public static final String MISSING_DEFAULT_API_BASELINE public static final String REPORT_RESOLUTION_ERRORS_API_COMPONENT public static final String ILLEGAL_IMPLEMENT public static final String ILLEGAL_EXTEND public static final String ILLEGAL_REFERENCE public static final String ILLEGAL_INSTANTIATE public static final String ILLEGAL_OVERRIDE public static final String LEAK_EXTEND public static final String LEAK_IMPLEMENT public static final String LEAK_FIELD_DECL public static final String LEAK_METHOD_RETURN_TYPE public static final String LEAK_METHOD_PARAM public static final String INVALID_JAVADOC_TAG public static final String INVALID_REFERENCE_IN_SYSTEM_LIBRARIES public static final String UNUSED_PROBLEM_FILTERS static void <clinit> () }
org/eclipse/pde/api/tools/internal/provisional/scanner/
org/eclipse/pde/api/tools/internal/provisional/scanner/ScannerMessages.class
ScannerMessages.java package org.eclipse.pde.api.tools.internal.provisional.scanner public org.eclipse.pde.api.tools.internal.provisional.scanner.ScannerMessages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String ApiDescriptionManager_0 public static String ApiDescriptionManager_1 public static String ApiDescriptionManager_2 public static String ApiDescriptionManager_3 public static String ApiDescriptionManager_4 public static String ComponentXMLScanner_0 public static String ComponentXMLScanner_1 public static String ComponentXMLScanner_2 public static String ComponentXMLScanner_3 static Class class$0 static void <clinit> () private void <init> () }
org/eclipse/pde/api/tools/internal/provisional/scanner/ScannerMessages.properties
org/eclipse/pde/api/tools/internal/provisional/scanner/TagScanner$Visitor.class
TagScanner.java package org.eclipse.pde.api.tools.internal.provisional.scanner org.eclipse.pde.api.tools.internal.provisional.scanner.TagScanner$Visitor extends org.eclipse.jdt.core.dom.ASTVisitor { private org.eclipse.pde.api.tools.internal.provisional.IApiDescription fDescription private org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor fPackage private org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor fType private org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer fContainer private org.eclipse.core.runtime.CoreException fException public void <init> (org.eclipse.pde.api.tools.internal.provisional.IApiDescription, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer) org.eclipse.pde.api.tools.internal.provisional.IApiDescription description org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container public boolean visit (org.eclipse.jdt.core.dom.Javadoc) org.eclipse.jdt.core.dom.Javadoc node java.util.List tags org.eclipse.jdt.core.dom.ASTNode parent org.eclipse.jdt.core.dom.TypeDeclaration type org.eclipse.jdt.core.dom.MethodDeclaration method String signature String methodname int member org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor descriptor org.eclipse.jdt.core.dom.FieldDeclaration field java.util.List fields org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment java.util.Iterator iter private int getEnclosingType (org.eclipse.jdt.core.dom.ASTNode) org.eclipse.jdt.core.dom.ASTNode node org.eclipse.jdt.core.dom.ASTNode lnode private void enterType (org.eclipse.jdt.core.dom.SimpleName) org.eclipse.jdt.core.dom.SimpleName name private void exitType () protected void processTags (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, java.util.List, int, int) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor descriptor java.util.List tags int type int member org.eclipse.pde.api.tools.internal.JavadocTagManager jtm org.eclipse.jdt.core.dom.TagElement tag String tagname int restrictions java.util.Iterator iter org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor ldesc org.eclipse.core.runtime.CoreException e private java.util.List pruneTags (java.util.List, org.eclipse.jdt.core.dom.ASTNode) java.util.List tags org.eclipse.jdt.core.dom.ASTNode node java.util.ArrayList pruned org.eclipse.jdt.core.dom.TagElement tag org.eclipse.jdt.core.dom.TypeDeclaration type int flags java.util.Iterator iterator String tagname org.eclipse.jdt.core.dom.MethodDeclaration method int flags java.util.Iterator iterator org.eclipse.jdt.core.dom.ASTNode parent int pflags org.eclipse.jdt.core.dom.FieldDeclaration field java.util.Iterator iterator boolean isfinal private boolean isContinue () org.eclipse.core.runtime.CoreException getException () public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration) org.eclipse.jdt.core.dom.TypeDeclaration node public void endVisit (org.eclipse.jdt.core.dom.TypeDeclaration) org.eclipse.jdt.core.dom.TypeDeclaration node public void endVisit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration) org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration) org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration) org.eclipse.jdt.core.dom.EnumDeclaration node public void endVisit (org.eclipse.jdt.core.dom.EnumDeclaration) org.eclipse.jdt.core.dom.EnumDeclaration node public boolean visit (org.eclipse.jdt.core.dom.PackageDeclaration) org.eclipse.jdt.core.dom.PackageDeclaration node org.eclipse.jdt.core.dom.Name name public boolean visit (org.eclipse.jdt.core.dom.MethodDeclaration) org.eclipse.jdt.core.dom.MethodDeclaration node public boolean visit (org.eclipse.jdt.core.dom.FieldDeclaration) org.eclipse.jdt.core.dom.FieldDeclaration node private boolean isPrivate (int) int flags private org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor resolveMethod (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor descriptor org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor type org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot classFile org.eclipse.pde.api.tools.internal.provisional.model.IApiType structure org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod[] methods int i org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method String signature String descriptorSignature String genericSignature }
org/eclipse/pde/api/tools/internal/provisional/scanner/TagScanner.class
TagScanner.java package org.eclipse.pde.api.tools.internal.provisional.scanner public org.eclipse.pde.api.tools.internal.provisional.scanner.TagScanner extends java.lang.Object { private static boolean DEBUG private static org.eclipse.pde.api.tools.internal.provisional.scanner.TagScanner fSingleton static void <clinit> () public static void setDebug (boolean) boolean debugValue public static final org.eclipse.pde.api.tools.internal.provisional.scanner.TagScanner newScanner () private void <init> () public void scan (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.ICompilationUnit unit org.eclipse.pde.api.tools.internal.provisional.IApiDescription description org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container org.eclipse.core.runtime.IProgressMonitor monitor public void scan (org.eclipse.pde.api.tools.internal.CompilationUnit, org.eclipse.pde.api.tools.internal.provisional.IApiDescription, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.CompilationUnit source org.eclipse.pde.api.tools.internal.provisional.IApiDescription description org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container java.util.Map options org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localmonitor org.eclipse.jdt.core.dom.ASTParser parser java.io.InputStream inputStream java.io.FileNotFoundException e java.io.IOException e java.io.IOException e java.io.IOException e java.util.Map loptions org.eclipse.jdt.core.dom.CompilationUnit cunit org.eclipse.pde.api.tools.internal.provisional.scanner.TagScanner$Visitor visitor }
org/eclipse/pde/api/tools/internal/provisional/search/
org/eclipse/pde/api/tools/internal/provisional/search/ApiSearchEngine$ReferenceExtractor.class
ApiSearchEngine.java package org.eclipse.pde.api.tools.internal.provisional.search org.eclipse.pde.api.tools.internal.provisional.search.ApiSearchEngine$ReferenceExtractor extends org.eclipse.pde.api.tools.internal.provisional.model.ApiTypeContainerVisitor { static final int COLLECTOR_MAX private java.util.List collector private org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor requestor private org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchReporter reporter org.eclipse.pde.api.tools.internal.provisional.model.IApiElement element private org.eclipse.core.runtime.SubMonitor monitor final org.eclipse.pde.api.tools.internal.provisional.search.ApiSearchEngine this$0 public void <init> (org.eclipse.pde.api.tools.internal.provisional.search.ApiSearchEngine, org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor, org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchReporter, org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor requestor org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchReporter reporter org.eclipse.pde.api.tools.internal.provisional.model.IApiElement element org.eclipse.core.runtime.IProgressMonitor monitor public boolean visit (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer) org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container public void visit (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeroot org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.core.runtime.CoreException ce public void end (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot) String packageName org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeroot public boolean visit (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component public void endVisitPackage (java.lang.String) String packageName private void reportResults () }
org/eclipse/pde/api/tools/internal/provisional/search/ApiSearchEngine.class
ApiSearchEngine.java package org.eclipse.pde.api.tools.internal.provisional.search public final org.eclipse.pde.api.tools.internal.provisional.search.ApiSearchEngine extends java.lang.Object { public static final org.eclipse.pde.api.tools.internal.provisional.builder.IReference[] NO_REFERENCES private static boolean DEBUG private String fRequestorContext static void <clinit> () public void <init> () public static void setDebug (boolean) boolean debugValue java.util.List getResolvedReferences (org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor, org.eclipse.pde.api.tools.internal.provisional.model.IApiType, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor requestor org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.core.runtime.IProgressMonitor monitor String name org.eclipse.core.runtime.SubMonitor localmonitor java.util.List refs java.util.List acceptReferences (org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor, org.eclipse.pde.api.tools.internal.provisional.model.IApiType, java.util.List, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor requestor org.eclipse.pde.api.tools.internal.provisional.model.IApiType type java.util.List references org.eclipse.core.runtime.IProgressMonitor monitor java.util.ArrayList refs org.eclipse.pde.api.tools.internal.builder.Reference ref org.eclipse.core.runtime.SubMonitor localmonitor org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member java.util.Iterator iter private void searchReferences (org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor, org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchReporter, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor requestor org.eclipse.pde.api.tools.internal.provisional.model.IApiElement element org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchReporter reporter org.eclipse.core.runtime.IProgressMonitor monitor java.util.List refs org.eclipse.core.runtime.SubMonitor localmonitor org.eclipse.pde.api.tools.internal.provisional.model.IApiType type org.eclipse.pde.api.tools.internal.provisional.search.ApiSearchEngine$ReferenceExtractor visitor org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent comp org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiType type public void search (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor, org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchReporter, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor requestor org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchReporter reporter org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.pde.api.tools.internal.provisional.model.IApiScope scope org.eclipse.pde.api.tools.internal.provisional.model.IApiElement[] scopeelements org.eclipse.core.runtime.SubMonitor localmonitor long start long loopstart String taskname org.eclipse.core.runtime.MultiStatus mstatus int i org.eclipse.core.runtime.CoreException ce java.lang.String computeContext (org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor) org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor requestor String context }
org/eclipse/pde/api/tools/internal/provisional/search/IApiSearchReporter.class
IApiSearchReporter.java package org.eclipse.pde.api.tools.internal.provisional.search public abstract org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchReporter extends java.lang.Object { public abstract void reportResults (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, org.eclipse.pde.api.tools.internal.provisional.builder.IReference[]) public abstract void reportNotSearched (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement[]) public abstract void reportMetadata (org.eclipse.pde.api.tools.internal.provisional.search.IMetadata) }
org/eclipse/pde/api/tools/internal/provisional/search/IApiSearchRequestor.class
IApiSearchRequestor.java package org.eclipse.pde.api.tools.internal.provisional.search public abstract org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor extends java.lang.Object { public static final int INCLUDE_API public static final int INCLUDE_INTERNAL public static final int INCLUDE_ILLEGAL_USE public abstract org.eclipse.pde.api.tools.internal.provisional.model.IApiScope getScope () public abstract boolean acceptComponent (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) public abstract boolean acceptContainer (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer) public abstract boolean acceptMember (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember) public abstract boolean acceptReference (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) public abstract int getReferenceKinds () public abstract boolean includesAPI () public abstract boolean includesInternal () public abstract boolean includesIllegalUse () }
org/eclipse/pde/api/tools/internal/provisional/search/IMetadata.class
IMetadata.java package org.eclipse.pde.api.tools.internal.provisional.search public abstract org.eclipse.pde.api.tools.internal.provisional.search.IMetadata extends java.lang.Object { public abstract void serializeToFile (java.io.File) throws java.io.IOException org.eclipse.core.runtime.CoreException }
org/eclipse/pde/api/tools/internal/search/
org/eclipse/pde/api/tools/internal/search/ApiDescriptionModifier.class
ApiDescriptionModifier.java package org.eclipse.pde.api.tools.internal.search public org.eclipse.pde.api.tools.internal.search.ApiDescriptionModifier extends org.eclipse.pde.api.tools.internal.provisional.ApiDescriptionVisitor { private java.util.regex.Pattern[] fInternalPackages private java.util.regex.Pattern[] fApiPackages private org.eclipse.pde.api.tools.internal.provisional.IApiDescription fDescription public void <init> (java.lang.String[], java.lang.String[]) String[] internal String[] api public void setApiDescription (org.eclipse.pde.api.tools.internal.provisional.IApiDescription) org.eclipse.pde.api.tools.internal.provisional.IApiDescription description private void setInternalPatterns (java.lang.String[]) String[] patterns int i private void setApiPatterns (java.lang.String[]) String[] patterns int i public boolean visitElement (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor element org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations description org.eclipse.pde.api.tools.internal.provisional.descriptors.IPackageDescriptor pkg private boolean matchesPattern (java.lang.String, java.util.regex.Pattern[]) String name java.util.regex.Pattern[] patterns int i }
org/eclipse/pde/api/tools/internal/search/HTMLConvertor.class
HTMLConvertor.java package org.eclipse.pde.api.tools.internal.search public abstract org.eclipse.pde.api.tools.internal.search.HTMLConvertor extends java.lang.Object { public static final String HTML_EXTENSION public static final String XML_EXTENSION public static final String HTML_HEADER public static final String CONTENT_TYPE_META public static final String W3C_FOOTER public static final String OPEN_TITLE public static final String CLOSE_TITLE public static final String OPEN_HEAD public static final String CLOSE_HEAD public static final String OPEN_BODY public static final String CLOSE_BODY public static final String OPEN_H3 public static final String CLOSE_H3 public static final String OPEN_HTML public static final String CLOSE_HTML public static final String CLOSE_TABLE public static final String OPEN_TD public static final String CLOSE_TD public static final String OPEN_LI public static final String CLOSE_LI public static final String OPEN_P public static final String CLOSE_P public static final String OPEN_OL public static final String CLOSE_OL public static final String OPEN_UL public static final String CLOSE_UL public static final String OPEN_TR public static final String CLOSE_TR public static final String CLOSE_DIV public static final String BR public static final String CLOSE_A public static final String OPEN_B public static final String CLOSE_B public static final String CLOSE_H4 public static final String OPEN_H4 public void <init> () public static java.lang.String openTD (int) int width StringBuffer buffer }
org/eclipse/pde/api/tools/internal/search/IReferenceDescriptor.class
IReferenceDescriptor.java package org.eclipse.pde.api.tools.internal.search public abstract org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor extends java.lang.Object { public abstract int getLineNumber () public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor getMember () public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor getComponent () public abstract int getReferenceKind () public abstract int getReferenceFlags () public abstract int getReferenceType () public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor getReferencedMember () public abstract org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor getReferencedComponent () public abstract int getVisibility () public abstract java.lang.String[] getProblemMessages () }
org/eclipse/pde/api/tools/internal/search/MigrationReportConvertor.class
MigrationReportConvertor.java package org.eclipse.pde.api.tools.internal.search public org.eclipse.pde.api.tools.internal.search.MigrationReportConvertor extends org.eclipse.pde.api.tools.internal.search.UseReportConverter { public void <init> (java.lang.String, java.lang.String, java.lang.String[], java.lang.String[]) String htmlroot String xmlroot String[] topatterns String[] frompatterns protected java.lang.String getIndexTitle () protected java.lang.String getIndexHeader () protected java.lang.String getReferencedTypeTitle (java.lang.String) String bundle protected java.lang.String getReferencedTypeHeader (java.lang.String) String bundle protected java.lang.String getAdditionalReferencedTypeInformation () protected java.lang.String getTypeTitle (java.lang.String) String typename protected java.lang.String getTypeHeader (java.lang.String) String typename protected java.lang.String getTypeDetailsHeader () protected java.lang.String getTypeDetails () protected java.lang.String getTypeCountSummary (java.lang.String, org.eclipse.pde.api.tools.internal.search.UseReportConverter$CountGroup, int) String typename org.eclipse.pde.api.tools.internal.search.UseReportConverter$CountGroup counts int membercount StringBuffer buffer protected java.lang.String getAdditionalIndexInfo (boolean) boolean hasreports StringBuffer buffer protected java.lang.String getNoReportsInformation () StringBuffer buffer }
org/eclipse/pde/api/tools/internal/search/ReferenceDescriptor.class
ReferenceDescriptor.java package org.eclipse.pde.api.tools.internal.search public org.eclipse.pde.api.tools.internal.search.ReferenceDescriptor extends java.lang.Object implements org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor { private org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor origin private org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor target private org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor from private org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor to private int line private int kind private int flags private int visibility private String[] messages public void <init> (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor, org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor, int, org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor, org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor, int, int, int, java.lang.String[]) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor from org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor origin int line org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor to org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor target int kind int flags int vis String[] messages public boolean equals (java.lang.Object) Object obj org.eclipse.pde.api.tools.internal.search.ReferenceDescriptor rd public int hashCode () public org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor getComponent () public int getLineNumber () public org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor getMember () public int getReferenceKind () public int getReferenceFlags () public int getReferenceType () public org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor getReferencedComponent () public org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor getReferencedMember () public int getVisibility () public java.lang.String[] getProblemMessages () }
org/eclipse/pde/api/tools/internal/search/ReferenceLookupVisitor.class
ReferenceLookupVisitor.java package org.eclipse.pde.api.tools.internal.search public org.eclipse.pde.api.tools.internal.search.ReferenceLookupVisitor extends org.eclipse.pde.api.tools.internal.search.UseScanVisitor { private org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline private org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor targetComponent private org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor referencingComponent private org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent currComponent private boolean skipped private org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor targetMember private org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor targetType private org.eclipse.pde.api.tools.internal.provisional.model.IApiType currType private java.util.List missingComponents private java.util.List skippedComponents private String location private java.util.List unresolved private String analysisScope private String targetScope public void <init> (org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline base String xmlLocation public boolean visitComponent (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor target public boolean visitReferencingComponent (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor component public boolean visitMember (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor referencedMember org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot typeRoot org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] comps int i org.eclipse.core.runtime.CoreException e public void visitReference (org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor) org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor reference org.eclipse.pde.api.tools.internal.builder.Reference ref org.eclipse.pde.api.tools.internal.provisional.model.IApiMember resolved int refKind int lineNumber org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor origin org.eclipse.core.runtime.CoreException e private void addError (org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor) org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor error public void endVisit (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor target org.eclipse.pde.api.tools.internal.search.XmlReferenceDescriptorWriter writer public void endVisitScan () java.io.BufferedWriter writer java.io.File rootfile java.io.File file org.w3c.dom.Document doc org.w3c.dom.Element root private void addMissingComponents (java.util.List, java.lang.String, org.w3c.dom.Document, org.w3c.dom.Element) java.util.List missing String details org.w3c.dom.Document doc org.w3c.dom.Element root java.util.Iterator iter org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor component org.w3c.dom.Element comp public void setAnalysisScope (java.lang.String) String regex public void setTargetScope (java.lang.String) String regex }
org/eclipse/pde/api/tools/internal/search/SearchMessages.class
SearchMessages.java package org.eclipse.pde.api.tools.internal.search public org.eclipse.pde.api.tools.internal.search.SearchMessages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String ApiSearchEngine_anonymous_type public static String ApiSearchEngine_api public static String ApiSearchEngine_api_and_illegal public static String ApiSearchEngine_api_and_internal public static String ApiSearchEngine_api_internal public static String ApiSearchEngine_extracting_refs_from public static String ApiSearchEngine_illegal public static String ApiSearchEngine_internal public static String ApiSearchEngine_internal_and_illegal public static String ApiSearchEngine_searching_for_use_from public static String ApiSearchEngine_searching_project public static String ApiSearchEngine_searching_projects public static String ioexception_writing_html_file public static String could_not_create_sax_parser public static String could_not_create_file public static String missing_xml_files_location public static String invalid_directory_name public static String MigrationReportConvertor_bundle_migration_information public static String MigrationReportConvertor_bundles_have_references public static String MigrationReportConvertor_click_table_entry public static String MigrationReportConvertor_member_has_unresolved_refs public static String MigrationReportConvertor_migration_details public static String MigrationReportConvertor_no_reported_migration_problems public static String MigrationReportConvertor_table_shows_unresolved public static String MigrationReportConvertor_type_migration_information public static String MigrationReportConvertor_type_with_unresolved_refs public static String ReferenceLookupVisitor_0 public static String SkippedComponent_component_was_excluded public static String UseReportConverter_xslt_file_not_valid public static String UseReportConverter_collecting_dir_info public static String UseReportConverter_core_exep_reading_metadata public static String UseReportConverter_coreexception_writing_html_file public static String UseReportConverter_te_applying_xslt_skipped public static String UseReportConverter_no_additional_scan_info public static String UseReportConverter_no_xstl_specified public static String UseReportConverter_scan_date public static String UseReportConverter_scan_details public static String UseReportConverter_scope_pattern public static String UseReportConverter_se_error_parser_handle public static String UseReportConverter_pce_error_getting_parser public static String UseReportConverter_preparing_html_root public static String UseReportConverter_preparing_report_metadata public static String UseReportConverter_preparing_xml_root public static String UseReportConverter_preparing_xslt_file public static String UseReportConverter_writing_not_searched public static String UseReportConverter_writing_root_index public static String UseReportConverter___has_total_refs public static String UseReportConverter_api_pattern public static String UseReportConverter_api_ref_description public static String UseReportConverter_api_references public static String UseReportConverter_archive_patterns public static String UseReportConverter_back_to_bundle_index public static String UseReportConverter_back_to_not_searched public static String UseReportConverter_baseline_loc public static String UseReportConverter_bundle public static String UseReportConverter_bundle_usage_information public static String UseReportConverter_bundles_that_were_not_searched public static String UseReportConverter_click_an_entry_to_see_details public static String UseReportConverter_description public static String UseReportConverter_filter_pattern public static String UseReportConverter_filter_pattern_not_valid public static String UseReportConverter_following_bundles_have_refs public static String UseReportConverter_fragment_permissible_references public static String UseReportConverter_fragment_ref_description public static String UseReportConverter_illegal public static String UseReportConverter_illegal_ref_description public static String UseReportConverter_includes_API_refs public static String UseReportConverter_includes_illegal_use public static String UseReportConverter_includes_internal_refs public static String UseReportConverter_inlined_description public static String UseReportConverter_internal_patterns public static String UseReportConverter_internal_permissible_references public static String UseReportConverter_internal_ref_description public static String UseReportConverter_internal_references public static String UseReportConverter_line_number public static String UseReportConverter_list_of_all_refing_bundles public static String UseReportConverter_marks_illegal_use_references public static String UseReportConverter_marks_internal_references public static String UseReportConverter_member public static String UseReportConverter_missing_bundles_prevented_scan public static String UseReportConverter_missing_required public static String UseReportConverter_no_reported_usage public static String UseReportConverter_no_required_missing public static String UseReportConverter_none public static String UseReportConverter_parsing_use_scan public static String UseReportConverter_permissible_ref_description public static String UseReportConverter_reference_count public static String UseReportConverter_reference_details public static String UseReportConverter_reference_kind public static String UseReportConverter_reference_location public static String UseReportConverter_reference_pattern public static String UseReportConverter_referenced_type public static String UseReportConverter_references public static String UseReportConverter_referencing_bundles public static String UseReportConverter_report_location public static String UseReportConverter_reported_missing_bundles public static String UseReportConverter_required_bundles public static String UseReportConverter_root_index_description public static String UseReportConverter_summary public static String UseReportConverter_terminology public static String UseReportConverter_to_filter_patterns public static String UseReportConverter_types_used_in public static String UseReportConverter_usage_details public static String UseReportConverter_use_scan_info public static String UseReportConverter_version public static String UseReportConverter_version_column_description public static String UseReportConvertor_additional_infos_section public static String UseScanParser_analyzing_references public static String UseScanParser_parsing static Class class$0 static void <clinit> () private void <init> () }
org/eclipse/pde/api/tools/internal/search/SkippedComponent$1.class
SkippedComponent.java package org.eclipse.pde.api.tools.internal.search org.eclipse.pde.api.tools.internal.search.SkippedComponent$1 extends java.lang.Object implements java.util.Comparator { final org.eclipse.pde.api.tools.internal.search.SkippedComponent this$0 void <init> (org.eclipse.pde.api.tools.internal.search.SkippedComponent) public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 }
org/eclipse/pde/api/tools/internal/search/SkippedComponent.class
SkippedComponent.java package org.eclipse.pde.api.tools.internal.search public org.eclipse.pde.api.tools.internal.search.SkippedComponent extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.model.IApiElement { private String componentid private String version private org.eclipse.osgi.service.resolver.ResolverError[] errors public void <init> (java.lang.String, java.lang.String, org.eclipse.osgi.service.resolver.ResolverError[]) String componentid String version org.eclipse.osgi.service.resolver.ResolverError[] errors public boolean equals (java.lang.Object) Object obj public int hashCode () public java.lang.String getComponentId () public boolean wasExcluded () public boolean hasResolutionErrors () public org.eclipse.pde.api.tools.internal.provisional.model.IApiElement getAncestor (int) int ancestorType public java.lang.String getVersion () public org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent getApiComponent () public java.lang.String getName () public org.eclipse.pde.api.tools.internal.provisional.model.IApiElement getParent () public int getType () public org.eclipse.osgi.service.resolver.ResolverError[] getErrors () private java.lang.String[] resolveRootErrors (org.eclipse.osgi.service.resolver.ResolverError[]) org.eclipse.osgi.service.resolver.ResolverError[] errors java.util.TreeSet collector org.eclipse.osgi.service.resolver.ResolverError error org.eclipse.osgi.service.resolver.VersionConstraint[] constraints org.eclipse.osgi.service.resolver.BundleDescription[] bundle int i int j public java.lang.String getErrorDetails () StringBuffer buffer String[] problems int i }
org/eclipse/pde/api/tools/internal/search/UseMetadata.class
UseMetadata.java package org.eclipse.pde.api.tools.internal.search public org.eclipse.pde.api.tools.internal.search.UseMetadata extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.search.IMetadata { public static final String RUNATDATE public static final String FLAGS public static final String BASELINELOCATION public static final String REPORTLOCATION public static final String SCOPEPATTERN public static final String REFERENCEPATTERN public static final String APIPATTERNS public static final String INTERNALPATTERNS public static final String ARCHIVEPATTERNS public static final String PATTERN public static final String VALUE public static final String METADATA public static final String DESCRIPTION int searchflags String[] apipatterns String[] intpatterns String[] archivepatterns String baselinelocation String reportlocation String scopepattern String refpattern String runatdate String description public void <init> () public void <init> (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], java.lang.String[], java.lang.String[], java.lang.String, java.lang.String) int searchflags String scopepattern String refpattern String baselinelocation String reportlocation String[] apipatterns String[] internalpatterns String[] archivepatterns String runatdate String description public void serializeToFile (java.io.File) throws java.io.IOException org.eclipse.core.runtime.CoreException java.io.File file java.io.BufferedWriter writer org.w3c.dom.Document doc org.w3c.dom.Element root org.w3c.dom.Element child org.w3c.dom.Element sub int i int i int i public boolean includesAPI () public boolean includesInternal () public boolean includesIllegalUse () public void setRunAtDate (java.lang.String) String date public java.lang.String getRunAtDate () public java.lang.String getDescription () public void setDescription (java.lang.String) String description public void setSearchflags (int) int flags public java.lang.String[] getApiPatterns () public void setApiPatterns (java.lang.String[]) String[] patterns public java.lang.String[] getInternalPatterns () public void setInternalPatterns (java.lang.String[]) String[] patterns public java.lang.String[] getArchivePatterns () public void setArchivePatterns (java.lang.String[]) String[] patterns public java.lang.String getBaselineLocation () public void setBaselineLocation (java.lang.String) String location public java.lang.String getReportLocation () public void setReportLocation (java.lang.String) String location public void setReferencePattern (java.lang.String) String pattern public java.lang.String getReferencePattern () public void setScopePattern (java.lang.String) String pattern public java.lang.String getScopePattern () }
org/eclipse/pde/api/tools/internal/search/UseReportConverter$1.class
UseReportConverter.java package org.eclipse.pde.api.tools.internal.search org.eclipse.pde.api.tools.internal.search.UseReportConverter$1 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 }
org/eclipse/pde/api/tools/internal/search/UseReportConverter$2.class
UseReportConverter.java package org.eclipse.pde.api.tools.internal.search org.eclipse.pde.api.tools.internal.search.UseReportConverter$2 extends java.lang.Object implements java.util.Comparator { final org.eclipse.pde.api.tools.internal.search.UseReportConverter this$0 void <init> (org.eclipse.pde.api.tools.internal.search.UseReportConverter) public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 }
org/eclipse/pde/api/tools/internal/search/UseReportConverter$CountGroup.class
UseReportConverter.java package org.eclipse.pde.api.tools.internal.search final org.eclipse.pde.api.tools.internal.search.UseReportConverter$CountGroup extends java.lang.Object { int total_api_field_count int total_private_field_count int total_permissable_field_count int total_fragment_permissible_field_count int total_illegal_field_count int total_api_method_count int total_private_method_count int total_permissable_method_count int total_fragment_permissible_method_count int total_illegal_method_count int total_api_type_count int total_private_type_count int total_permissable_type_count int total_fragment_permissible_type_count int total_illegal_type_count void <init> () public int getTotalRefCount () public int getTotalApiRefCount () public int getTotalInternalRefCount () public int getTotalPermissableRefCount () public int getTotalFragmentPermissibleRefCount () public int getTotalIllegalRefCount () }
org/eclipse/pde/api/tools/internal/search/UseReportConverter$Member.class
UseReportConverter.java package org.eclipse.pde.api.tools.internal.search org.eclipse.pde.api.tools.internal.search.UseReportConverter$Member extends java.lang.Object { org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor descriptor java.util.TreeMap children org.eclipse.pde.api.tools.internal.search.UseReportConverter$CountGroup counts public void <init> (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor desc }
org/eclipse/pde/api/tools/internal/search/UseReportConverter$MissingHandler.class
UseReportConverter.java package org.eclipse.pde.api.tools.internal.search final org.eclipse.pde.api.tools.internal.search.UseReportConverter$MissingHandler extends org.xml.sax.helpers.DefaultHandler { java.util.List missing static String pattern static void <clinit> () void <init> () public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException String uri String localName String qName org.xml.sax.Attributes attributes String value java.util.StringTokenizer tokenizer int index }
org/eclipse/pde/api/tools/internal/search/UseReportConverter$Reference.class
UseReportConverter.java package org.eclipse.pde.api.tools.internal.search org.eclipse.pde.api.tools.internal.search.UseReportConverter$Reference extends java.lang.Object { org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor desc int line int vis String message public void <init> (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, int, int, java.lang.String) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor desc int line int vis String message }
org/eclipse/pde/api/tools/internal/search/UseReportConverter$Report.class
UseReportConverter.java package org.eclipse.pde.api.tools.internal.search org.eclipse.pde.api.tools.internal.search.UseReportConverter$Report extends java.lang.Object { String name java.util.TreeMap children org.eclipse.pde.api.tools.internal.search.UseReportConverter$CountGroup counts void <init> () }
org/eclipse/pde/api/tools/internal/search/UseReportConverter$Type.class
UseReportConverter.java package org.eclipse.pde.api.tools.internal.search org.eclipse.pde.api.tools.internal.search.UseReportConverter$Type extends java.lang.Object { org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor desc org.eclipse.pde.api.tools.internal.search.UseReportConverter$CountGroup counts public void <init> (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor desc }
org/eclipse/pde/api/tools/internal/search/UseReportConverter$Visitor.class
UseReportConverter.java package org.eclipse.pde.api.tools.internal.search org.eclipse.pde.api.tools.internal.search.UseReportConverter$Visitor extends org.eclipse.pde.api.tools.internal.search.UseScanVisitor { java.util.ArrayList reports org.eclipse.pde.api.tools.internal.search.UseReportConverter$Report currentreport org.eclipse.pde.api.tools.internal.search.UseReportConverter$Type currenttype org.eclipse.pde.api.tools.internal.search.UseReportConverter$Type currentreferee org.eclipse.pde.api.tools.internal.search.UseReportConverter$Member currentmember java.util.HashMap keys java.util.ArrayList referees final org.eclipse.pde.api.tools.internal.search.UseReportConverter this$0 void <init> (org.eclipse.pde.api.tools.internal.search.UseReportConverter) private boolean acceptReference (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor, java.util.regex.Pattern[]) org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor desc java.util.regex.Pattern[] patterns int i org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor getEnclosingDescriptor (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor member public boolean visitComponent (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor target public void endVisit (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor target long start Exception e public boolean visitReferencingComponent (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor component public void endVisitReferencingComponent (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor component public boolean visitMember (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor referencedMember org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor desc java.util.TreeMap map public void endVisitMember (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor referencedMember java.util.TreeMap map org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor desc java.lang.String formatMessages (java.lang.String[]) String[] messages StringBuffer buffer int i public void visitReference (org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor) org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor reference org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor fromMember int lineNumber int refKind int visibility String refname java.util.ArrayList refs }
org/eclipse/pde/api/tools/internal/search/UseReportConverter.class
UseReportConverter.java package org.eclipse.pde.api.tools.internal.search public org.eclipse.pde.api.tools.internal.search.UseReportConverter extends org.eclipse.pde.api.tools.internal.search.HTMLConvertor { static java.util.Comparator compare public static final int FRAGMENT_PERMISSIBLE public static final String DEFAULT_XSLT public static final String NORMAL_REFS_COLOUR public static final String INTERNAL_REFS_COLOUR public static final String ILLEGAL_REFS_COLOUR public static final String REFERENCES_TABLE_HEADER_COLOUR static final String REF_STYLE static final String REF_SCRIPT protected static boolean DEBUG private java.io.File htmlRoot private java.io.File reportsRoot private String xmlLocation private String htmlLocation private java.io.File htmlIndex javax.xml.parsers.SAXParser parser private boolean hasmissing private org.eclipse.pde.api.tools.internal.search.UseMetadata metadata java.util.regex.Pattern[] topatterns java.util.regex.Pattern[] frompatterns static Class class$0 static void <clinit> () StringBuffer buffer public static void setDebug (boolean) boolean debugValue public void <init> (java.lang.String, java.lang.String, java.lang.String[], java.lang.String[]) String htmlroot String xmlroot String[] topatterns String[] frompatterns java.util.ArrayList pats int i java.util.regex.PatternSyntaxException pse java.util.ArrayList pats int i java.util.regex.PatternSyntaxException pse public void convert (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws java.lang.Exception String xslt org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localmonitor java.io.File xsltFile long start org.eclipse.pde.api.tools.internal.search.UseScanParser parser org.eclipse.pde.api.tools.internal.search.UseReportConverter$Visitor convertor javax.xml.parsers.SAXParser getParser () throws java.lang.Exception javax.xml.parsers.SAXParserFactory factory javax.xml.parsers.ParserConfigurationException pce org.xml.sax.SAXException se protected java.lang.String composeName (java.lang.String, java.lang.String) String id String version StringBuffer buffer public java.io.File getReportIndex () protected void applyXSLT (java.io.File, java.io.File, java.io.File) throws javax.xml.transform.TransformerException java.lang.Exception java.io.File xsltFile java.io.File xmlfile java.io.File htmloutput javax.xml.transform.Source xslt java.io.InputStream defaultXsltInputStream protected void applyXSLT (javax.xml.transform.Source, java.io.File, java.io.File) throws javax.xml.transform.TransformerException javax.xml.transform.Source xslt java.io.File xmlfile java.io.File htmlfile javax.xml.transform.Source xml javax.xml.transform.Result html javax.xml.transform.TransformerFactory factory javax.xml.transform.Transformer former protected void tranformXml (java.io.File[], java.io.File) java.io.File[] xmlfiles java.io.File xsltFile java.io.File html int i java.io.File htmlroot Exception e protected java.lang.String getHTMLFileLocation (java.io.File, java.io.File) java.io.File reportroot java.io.File xmlfile org.eclipse.core.runtime.IPath xml org.eclipse.core.runtime.IPath report int segments org.eclipse.core.runtime.IPath html protected java.lang.String getNameFromXMLFilename (java.io.File) java.io.File xmlFile String fileName int index StringBuffer buffer java.io.File htmlFile protected java.lang.String[] getMissingBundles (java.io.File) throws java.lang.Exception java.io.File missingfile org.eclipse.pde.api.tools.internal.search.UseReportConverter$MissingHandler handler protected java.lang.String getMissingBundlesHeader () void writeMetaPage (java.io.File) throws java.lang.Exception java.io.File htmlroot java.io.File meta java.io.PrintWriter writer java.io.File file java.io.File file String filename StringBuffer buffer protected void writeMissingBundlesPage (java.io.File) throws java.lang.Exception java.io.File htmlroot java.io.File missing java.io.PrintWriter writer String filename java.io.File file java.util.TreeSet sorted String[] missingBundles int i StringBuffer buffer String value java.util.Iterator iter void writeNotSearchedPage (java.io.File) throws java.lang.Exception java.io.File htmlroot java.io.File originhtml String filename java.io.File xml java.io.InputStream defaultXsltInputStream javax.xml.transform.Source xslt javax.xml.transform.TransformerException te java.lang.String getNotSearchedXSLPath () protected void writeReferencedMemberPage (org.eclipse.pde.api.tools.internal.search.UseReportConverter$Report, java.util.List) throws java.lang.Exception org.eclipse.pde.api.tools.internal.search.UseReportConverter$Report report java.util.List referees java.io.PrintWriter writer java.io.File originhtml java.io.File htmlroot StringBuffer buffer String additional org.eclipse.pde.api.tools.internal.search.UseReportConverter$CountGroup counts String link java.util.Map$Entry entry java.io.File typefile java.util.TreeMap map org.eclipse.pde.api.tools.internal.search.UseReportConverter$Type type java.util.Iterator iter String fqname org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor comp int i java.lang.String getRowColour (org.eclipse.pde.api.tools.internal.search.UseReportConverter$CountGroup) org.eclipse.pde.api.tools.internal.search.UseReportConverter$CountGroup counts protected java.lang.String getAdditionalReferencedTypeInformation () protected java.lang.String getReferencedTypeTitle (java.lang.String) String bundle protected java.lang.String getReferencedTypeHeader (java.lang.String) String bundle void writeTypePage (java.util.TreeMap, org.eclipse.pde.api.tools.internal.search.UseReportConverter$Type, java.io.File, java.lang.String) throws java.lang.Exception java.util.TreeMap map org.eclipse.pde.api.tools.internal.search.UseReportConverter$Type type java.io.File typefile String typename java.io.PrintWriter writer StringBuffer buffer java.util.Map$Entry entry org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor desc org.eclipse.pde.api.tools.internal.search.UseReportConverter$Member mem java.util.Iterator iter protected java.lang.String getTypeDetailsHeader () protected java.lang.String getTypeDetails () protected java.lang.String getTypeTitle (java.lang.String) String typename protected java.lang.String getTypeHeader (java.lang.String) String typename java.lang.String getReferencesTable (org.eclipse.pde.api.tools.internal.search.UseReportConverter$Member) org.eclipse.pde.api.tools.internal.search.UseReportConverter$Member member StringBuffer buffer java.util.Map$Entry entry java.util.ArrayList refs org.eclipse.pde.api.tools.internal.search.UseReportConverter$Reference ref java.util.Iterator iter java.util.Iterator iter2 String name org.eclipse.core.runtime.CoreException ce java.lang.String getDisplayName (org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor, boolean, boolean) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescriptor desc boolean qualifiedparams boolean qualified String displayname org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor rtype org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor method org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor field java.lang.String extractLinkFrom (java.io.File, java.lang.String) java.io.File root String fileName StringBuffer buffer String substring protected java.lang.String getIndexTitle () protected java.lang.String getIndexHeader () void writeIndexPage (java.util.List, java.io.File) throws java.lang.Exception java.util.List sortedreports java.io.File reportsRoot java.io.PrintWriter writer StringBuffer buffer String additional org.eclipse.pde.api.tools.internal.search.UseReportConverter$Report report java.io.File refereehtml String link java.util.Iterator iter protected java.lang.String getColourLegend () StringBuffer buffer protected java.lang.String getNoReportsInformation () StringBuffer buffer void writeMetadataHeaders (java.lang.StringBuffer) throws java.lang.Exception StringBuffer buffer void writeMetadataSummary (java.lang.StringBuffer) throws java.lang.Exception StringBuffer buffer String desc String[] patterns int i int i int i int i int i org.eclipse.pde.api.tools.internal.search.UseMetadata getMetadata () throws java.lang.Exception java.io.File xml String xmlstr org.w3c.dom.Element doc org.w3c.dom.Element element String value String name org.w3c.dom.NodeList nodes int i private java.lang.String[] readPatterns (org.w3c.dom.Element) org.w3c.dom.Element element String[] pats org.w3c.dom.NodeList patterns int length int j void writeMetaTag (java.lang.StringBuffer, java.lang.String, java.lang.String) StringBuffer buffer String name String content java.lang.String getReferencesTableHeader (java.lang.String, boolean) String columnname boolean includeversion StringBuffer buffer java.lang.String getReferenceTableEntry (org.eclipse.pde.api.tools.internal.search.UseReportConverter$CountGroup, java.lang.String, java.lang.String, boolean) org.eclipse.pde.api.tools.internal.search.UseReportConverter$CountGroup counts String link String linktext boolean includeversion StringBuffer buffer java.lang.String getBundleOnlyName (java.lang.String) String text int idx java.lang.String getVersion (java.lang.String) String text int idx int idx2 String version org.osgi.framework.Version ver protected java.lang.String getAdditionalIndexInfo (boolean) boolean hasreports protected java.lang.String getTypeCountSummary (java.lang.String, org.eclipse.pde.api.tools.internal.search.UseReportConverter$CountGroup, int) String typename org.eclipse.pde.api.tools.internal.search.UseReportConverter$CountGroup counts int membercount StringBuffer buffer }
org/eclipse/pde/api/tools/internal/search/UseScanParser$1.class
UseScanParser.java package org.eclipse.pde.api.tools.internal.search org.eclipse.pde.api.tools.internal.search.UseScanParser$1 extends java.lang.Object implements java.io.FileFilter { final org.eclipse.pde.api.tools.internal.search.UseScanParser this$0 void <init> (org.eclipse.pde.api.tools.internal.search.UseScanParser) public boolean accept (java.io.File) java.io.File pathname }
org/eclipse/pde/api/tools/internal/search/UseScanParser$2.class
UseScanParser.java package org.eclipse.pde.api.tools.internal.search org.eclipse.pde.api.tools.internal.search.UseScanParser$2 extends java.lang.Object implements java.io.FileFilter { final org.eclipse.pde.api.tools.internal.search.UseScanParser this$0 void <init> (org.eclipse.pde.api.tools.internal.search.UseScanParser) public boolean accept (java.io.File) java.io.File pathname }
org/eclipse/pde/api/tools/internal/search/UseScanParser$ReferenceHandler.class
UseScanParser.java package org.eclipse.pde.api.tools.internal.search org.eclipse.pde.api.tools.internal.search.UseScanParser$ReferenceHandler extends org.xml.sax.helpers.DefaultHandler { private int type final org.eclipse.pde.api.tools.internal.search.UseScanParser this$0 public void <init> (org.eclipse.pde.api.tools.internal.search.UseScanParser, int) int type public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException String uri String localName String name org.xml.sax.Attributes attributes }
org/eclipse/pde/api/tools/internal/search/UseScanParser.class
UseScanParser.java package org.eclipse.pde.api.tools.internal.search public org.eclipse.pde.api.tools.internal.search.UseScanParser extends java.lang.Object { private org.eclipse.pde.api.tools.internal.search.UseScanVisitor visitor private org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor targetComponent private org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor referencingComponent private org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor targetMember private int referenceKind private int visibility private boolean visitReferencingComponent private boolean visitMembers private boolean visitReferences public void <init> () private java.lang.String[] getIdVersion (java.lang.String) String value int index String id String version protected void processElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, int) throws org.xml.sax.SAXException String uri String localName String name org.xml.sax.Attributes attributes int type String target String source String[] idv String visString int vis String qName String memberName String signature org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor member String value String qName String memberName String signature org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor origin String line String flags int num int flgs protected java.lang.String[] parseMessages (org.xml.sax.Attributes) org.xml.sax.Attributes attribs String msgs String[] messages public void parse (java.lang.String, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.pde.api.tools.internal.search.UseScanVisitor) throws java.lang.Exception String xmlLocation org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.pde.api.tools.internal.search.UseScanVisitor usv java.io.File reportsRoot org.eclipse.core.runtime.SubMonitor localmonitor java.io.File[] referees java.io.File[] origins java.io.File[] xmlfiles javax.xml.parsers.SAXParser parser int i int j int k org.eclipse.pde.api.tools.internal.search.UseScanParser$ReferenceHandler handler javax.xml.parsers.SAXParser getParser () throws java.lang.Exception javax.xml.parsers.SAXParserFactory factory javax.xml.parsers.ParserConfigurationException pce org.xml.sax.SAXException se protected org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor getReferencingComponent () protected org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor getTargetComponent () protected org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor getTargetMember () protected int getReferenceKind () protected int getVisibility () private java.io.File[] getDirectories (java.io.File) java.io.File file java.io.File[] directories private int getTypeFromFileName (java.io.File) java.io.File xmlfile public void enterTargetComponent (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor component boolean different public void enterReferencingComponent (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor component boolean different public void enterVisibility (int) int vis public void enterTargetMember (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor member public void enterReferenceKind (int) int refKind public void setReference (org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor) org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor reference private void endMember () private void endReferencingComponent () private void endTargetComponent () private java.io.File[] sort (java.io.File[]) java.io.File[] files java.util.List sorted int i }
org/eclipse/pde/api/tools/internal/search/UseScanVisitor.class
UseScanVisitor.java package org.eclipse.pde.api.tools.internal.search public org.eclipse.pde.api.tools.internal.search.UseScanVisitor extends java.lang.Object { public void <init> () public void visitScan () public void endVisitScan () public boolean visitComponent (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor target public void endVisit (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor target public boolean visitReferencingComponent (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor component public void endVisitReferencingComponent (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor component public boolean visitMember (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor referencedMember public void endVisitMember (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor referencedMember public void visitReference (org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor) org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor reference }
org/eclipse/pde/api/tools/internal/search/UseSearchRequestor.class
UseSearchRequestor.java package org.eclipse.pde.api.tools.internal.search public org.eclipse.pde.api.tools.internal.search.UseSearchRequestor extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchRequestor { private java.util.Set fComponentIds private int fSearchMask private org.eclipse.pde.api.tools.internal.provisional.model.IApiScope fScope private String[] jarPatterns org.eclipse.pde.api.tools.internal.builder.ReferenceAnalyzer fAnalyzer public void <init> (java.util.Set, org.eclipse.pde.api.tools.internal.provisional.model.IApiElement[], int) java.util.Set elementnames org.eclipse.pde.api.tools.internal.provisional.model.IApiElement[] scope int searchkinds public boolean acceptComponent (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component public boolean acceptContainer (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer) org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container public boolean acceptMember (org.eclipse.pde.api.tools.internal.provisional.model.IApiMember) org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiType type boolean considerTypeContainer (org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer) org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer container String[] pparts int i public boolean acceptReference (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.model.IApiMember member org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.IApiAnnotations annots int vis org.eclipse.core.runtime.CoreException ce boolean isIllegalUse (org.eclipse.pde.api.tools.internal.provisional.builder.IReference) org.eclipse.pde.api.tools.internal.provisional.builder.IReference reference org.eclipse.pde.api.tools.internal.provisional.builder.IApiProblemDetector[] detectors int i org.eclipse.pde.api.tools.internal.builder.Reference ref org.eclipse.core.runtime.CoreException e public int getReferenceKinds () private void prepareScope (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement[]) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement[] elements int i public org.eclipse.pde.api.tools.internal.provisional.model.IApiScope getScope () public boolean includesAPI () public boolean includesInternal () public boolean includesIllegalUse () public void setJarPatterns (java.lang.String[]) String[] patterns }
org/eclipse/pde/api/tools/internal/search/XmlReferenceDescriptorWriter.class
XmlReferenceDescriptorWriter.java package org.eclipse.pde.api.tools.internal.search public org.eclipse.pde.api.tools.internal.search.XmlReferenceDescriptorWriter extends java.lang.Object { public static final String TYPE_REFERENCES public static final String METHOD_REFERENCES public static final String FIELD_REFERENCES private static final Integer V_ILLEGAL private String fLocation private java.util.HashMap fReferenceMap private javax.xml.parsers.DocumentBuilder parser private org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor alternate static void <clinit> () public void <init> (java.lang.String) String location javax.xml.parsers.FactoryConfigurationError fce javax.xml.parsers.ParserConfigurationException pce public void writeReferences (org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor[]) org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor[] references java.io.File parent Exception e private void collateResults (org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor[]) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor[] references Integer type Integer visibility String id String tname java.util.HashMap rmap java.util.HashMap mmap java.util.HashMap vmap java.util.HashMap tmap java.util.HashSet reflist org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor rcomponent org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor mcomponent int i java.lang.String getId (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor component StringBuffer buffer private java.lang.String getFormattedTypeName (java.lang.String) String groupname private java.lang.String getRefTypeName (int) int type private void writeXML (java.io.File) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException java.io.IOException java.io.File parent java.util.HashMap vismap java.util.HashMap typemap java.util.HashMap rmap java.util.HashMap mmap Integer type Integer vis String id String referee java.io.File root java.io.File location java.io.File base java.util.Iterator iter java.util.Map$Entry entry java.util.Iterator iter2 java.util.Map$Entry entry2 java.util.Iterator iter4 java.util.Map$Entry entry3 java.util.Iterator iter3 java.util.Map$Entry entry4 private void writeGroup (java.lang.String, java.lang.String, java.io.File, java.lang.String, java.util.HashMap, int) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException java.io.IOException String origin String referee java.io.File parent String name java.util.HashMap map int visibility java.io.BufferedWriter writer org.w3c.dom.Document doc org.w3c.dom.Document doc org.w3c.dom.Document doc org.w3c.dom.Element root org.w3c.dom.Element root org.w3c.dom.Element root int count int count int count java.io.File out java.io.File out java.io.File out java.io.FileInputStream inputStream java.io.FileInputStream inputStream java.io.IOException e String value org.xml.sax.SAXException se String tname java.util.HashSet refs org.w3c.dom.Element telement java.util.Iterator iter java.util.Map$Entry entry java.util.Iterator iter2 org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor ref org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor resolved private void addMemberDetails (org.w3c.dom.Element, org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor) org.w3c.dom.Element element org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor member org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor encl org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor encl private org.w3c.dom.Element findTypeElement (org.w3c.dom.Element, java.lang.String) org.w3c.dom.Element root String tname org.w3c.dom.Element kelement org.w3c.dom.NodeList nodes int i private org.w3c.dom.Element findKindElement (org.w3c.dom.Element, java.lang.Integer) org.w3c.dom.Element root Integer kind org.w3c.dom.Element kelement org.w3c.dom.NodeList nodes int i private void writeReference (org.w3c.dom.Document, org.w3c.dom.Element, org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor) throws org.eclipse.core.runtime.CoreException org.w3c.dom.Document document org.w3c.dom.Element parent org.eclipse.pde.api.tools.internal.search.IReferenceDescriptor reference org.w3c.dom.Element kelement Integer kind org.w3c.dom.Element relement org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor member String[] messages java.lang.String getText (java.lang.Object[]) Object[] array StringBuffer buffer int i private java.lang.String getText (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.descriptors.IMemberDescriptor member public void setAlternate (org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IComponentDescriptor other }
org/eclipse/pde/api/tools/internal/search/XmlSearchReporter.class
XmlSearchReporter.java package org.eclipse.pde.api.tools.internal.search public org.eclipse.pde.api.tools.internal.search.XmlSearchReporter extends java.lang.Object implements org.eclipse.pde.api.tools.internal.provisional.search.IApiSearchReporter { private String fLocation private javax.xml.parsers.DocumentBuilder parser private boolean debug public void <init> (java.lang.String, boolean) String location boolean debug javax.xml.parsers.FactoryConfigurationError fce javax.xml.parsers.ParserConfigurationException pce public void reportResults (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement, org.eclipse.pde.api.tools.internal.provisional.builder.IReference[]) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement element org.eclipse.pde.api.tools.internal.provisional.builder.IReference[] references org.eclipse.pde.api.tools.internal.search.XmlReferenceDescriptorWriter writer java.util.List descriptors int i org.eclipse.pde.api.tools.internal.builder.Reference reference org.eclipse.core.runtime.CoreException e java.lang.String getId (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component StringBuffer buffer public void reportNotSearched (org.eclipse.pde.api.tools.internal.provisional.model.IApiElement[]) org.eclipse.pde.api.tools.internal.provisional.model.IApiElement[] elements java.io.BufferedWriter writer java.io.File rootfile java.io.File file org.w3c.dom.Document doc org.w3c.dom.Element root org.w3c.dom.Element comp org.eclipse.pde.api.tools.internal.search.SkippedComponent component int i public void reportMetadata (org.eclipse.pde.api.tools.internal.provisional.search.IMetadata) org.eclipse.pde.api.tools.internal.provisional.search.IMetadata data java.io.File rootfile java.io.File file java.io.FileNotFoundException fnfe java.io.IOException ioe org.eclipse.core.runtime.CoreException ce }
org/eclipse/pde/api/tools/internal/search/searchmessages.properties
org/eclipse/pde/api/tools/internal/util/
org/eclipse/pde/api/tools/internal/util/ExcludedElements.class
ExcludedElements.java package org.eclipse.pde.api.tools.internal.util public org.eclipse.pde.api.tools.internal.util.ExcludedElements extends java.lang.Object { private java.util.Set exactMatches private java.util.Set partialMatches public void <init> () public java.util.Set getExactMatches () public java.util.Set getPartialMatches () public boolean containsPartialMatch (java.lang.String) String componentId java.util.Iterator iterator String partialMatch public boolean containsExactMatch (java.lang.String) String key public void addPartialMatch (java.lang.String) String componentid public void addExactMatch (java.lang.String) String match public java.lang.String toString () StringBuffer buffer private void printSet (java.lang.StringBuffer, java.util.Set, java.lang.String) StringBuffer buffer java.util.Set set String title String lineSeparator int max String[] allEntries int i }
org/eclipse/pde/api/tools/internal/util/FileManager.class
FileManager.java package org.eclipse.pde.api.tools.internal.util public final org.eclipse.pde.api.tools.internal.util.FileManager extends java.lang.Object { private static org.eclipse.pde.api.tools.internal.util.FileManager fInstance private static java.util.HashSet fFilePaths static void <clinit> () private void <init> () public static synchronized org.eclipse.pde.api.tools.internal.util.FileManager getManager () public void recordTempFileRoot (java.lang.String) String absolutepath public boolean deleteFiles () boolean success java.io.File file java.util.Iterator iter }
org/eclipse/pde/api/tools/internal/util/Signatures.class
Signatures.java package org.eclipse.pde.api.tools.internal.util public final org.eclipse.pde.api.tools.internal.util.Signatures extends java.lang.Object { private void <init> () public static java.lang.String processMethodSignature (org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod) org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method String signature public static java.lang.String getPrimaryTypeName (java.lang.String) String typename int idx public static java.lang.String getMethodSignature (org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method String methodsig String methodname public static java.lang.String getQualifiedMethodSignature (org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method StringBuffer buffer org.eclipse.pde.api.tools.internal.provisional.model.IApiType type String methodsig String methodname public static java.lang.String getQualifiedMethodSignature (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor method StringBuffer buffer org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor type String methodsig String methodname public static java.lang.String getQualifiedMethodSignature (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor, boolean, boolean) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor method boolean qualifiedparams boolean includereturn StringBuffer buffer org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor type String methodsig String methodname public static java.lang.String getMethodSignature (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor, boolean) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor method boolean includereturn StringBuffer buffer String methodsig String methodname String dqsig public static java.lang.String getMethodName (org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiMethod method String mname org.eclipse.pde.api.tools.internal.provisional.model.IApiType type public static java.lang.String getMethodName (org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.descriptors.IMethodDescriptor method String mname org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor type public static java.lang.String getFieldSignature (org.eclipse.pde.api.tools.internal.provisional.model.IApiField) org.eclipse.pde.api.tools.internal.provisional.model.IApiField field public static java.lang.String getQualifiedFieldSignature (org.eclipse.pde.api.tools.internal.provisional.model.IApiField) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.model.IApiField field StringBuffer buffer org.eclipse.pde.api.tools.internal.provisional.model.IApiType type public static java.lang.String getQualifiedFieldSignature (org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor) throws org.eclipse.core.runtime.CoreException org.eclipse.pde.api.tools.internal.provisional.descriptors.IFieldDescriptor field StringBuffer buffer org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor type public static java.lang.String getQualifiedTypeSignature (org.eclipse.pde.api.tools.internal.provisional.model.IApiType) org.eclipse.pde.api.tools.internal.provisional.model.IApiType type public static java.lang.String getQualifiedTypeSignature (org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor) org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor type public static java.lang.String getTypeSignature (org.eclipse.pde.api.tools.internal.provisional.model.IApiType) org.eclipse.pde.api.tools.internal.provisional.model.IApiType type public static java.lang.String getTypeSignature (java.lang.String, java.lang.String, boolean) String signature String genericsignature boolean qualified StringBuffer buffer String sig public static java.lang.String getAnonymousTypeName (java.lang.String) String name int idx String num int i public static void appendTypeParameters (java.lang.StringBuffer, java.lang.String[]) StringBuffer buffer String[] parameters int i public static java.lang.String getComma () public static java.lang.String getLT () public static java.lang.String getGT () public static java.lang.String dequalifySignature (java.lang.String) String signature StringBuffer buffer char[] chars int i int max char currentChar int lastDotPosition public static java.lang.String getMethodSignatureFromNode (org.eclipse.jdt.core.dom.MethodDeclaration) org.eclipse.jdt.core.dom.MethodDeclaration node java.util.List params java.util.List rparams org.eclipse.jdt.core.dom.Type returnType String rtype private static java.util.List getParametersTypeNames (java.util.List) java.util.List rawparams java.util.List rparams org.eclipse.jdt.core.dom.SingleVariableDeclaration param String pname java.util.Iterator iter private static org.eclipse.jdt.core.dom.Type getType (org.eclipse.jdt.core.dom.ASTNode) org.eclipse.jdt.core.dom.ASTNode node org.eclipse.jdt.core.dom.SingleVariableDeclaration param org.eclipse.jdt.core.dom.Type type int extraDim org.eclipse.jdt.core.dom.AST ast int i org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration org.eclipse.jdt.core.dom.Type type int extraDim org.eclipse.jdt.core.dom.AST ast int i public static java.lang.String getTypeName (java.lang.String) String qualifiedname int idx public static java.lang.String getTypeSignature (org.eclipse.jdt.core.dom.Type) org.eclipse.jdt.core.dom.Type type org.eclipse.jdt.core.dom.ArrayType a public static boolean matchesSignatures (java.lang.String, java.lang.String) String signature String signature2 String[] parameterTypes String[] parameterTypes2 int length int length2 int i private static boolean matches (java.lang.String, java.lang.String) String type String type2 String el1 String el2 String[] typeargs1 String[] typeargs2 int i String signatureSimpleName String signatureSimpleName2 int index public static boolean isQualifiedSignature (java.lang.String) String signature java.util.StringTokenizer tokenizer public static java.lang.String getPackageName (java.lang.String) String typeName int index static void collectSyntheticParam (org.eclipse.jdt.core.dom.MethodDeclaration, java.util.List) org.eclipse.jdt.core.dom.MethodDeclaration method java.util.List rparams org.eclipse.jdt.core.dom.ASTNode parent org.eclipse.jdt.core.dom.AbstractTypeDeclaration type StringBuffer name org.eclipse.jdt.core.dom.CompilationUnit cunit org.eclipse.jdt.core.dom.PackageDeclaration pdec static boolean isStatic (org.eclipse.jdt.core.dom.AbstractTypeDeclaration) org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDeclaration java.util.List modifiers java.util.Iterator iterator org.eclipse.jdt.core.dom.IExtendedModifier modifier org.eclipse.jdt.core.dom.Modifier modifier2 static boolean isInTopLevelType (org.eclipse.jdt.core.dom.MethodDeclaration) org.eclipse.jdt.core.dom.MethodDeclaration method org.eclipse.jdt.core.dom.AbstractTypeDeclaration type public static java.lang.String getSimpleTypeName (java.lang.String) String referencedTypeName int index }
org/eclipse/pde/api/tools/internal/util/SinceTagVersion.class
SinceTagVersion.java package org.eclipse.pde.api.tools.internal.util public org.eclipse.pde.api.tools.internal.util.SinceTagVersion extends java.lang.Object { private String prefixString private org.osgi.framework.Version version private String versionString private String postfixString private static final java.util.regex.Pattern VERSION_PATTERN static void <clinit> () public void <init> (java.lang.String) String value char[] chars int mode int i int max char currentChar int start String potentialVersion java.util.regex.Matcher m public java.lang.String getVersionString () public org.osgi.framework.Version getVersion () public java.lang.String prefixString () public java.lang.String postfixString () }
org/eclipse/pde/api/tools/internal/util/SourceDefaultHandler.class
SourceDefaultHandler.java package org.eclipse.pde.api.tools.internal.util public org.eclipse.pde.api.tools.internal.util.SourceDefaultHandler extends org.xml.sax.helpers.DefaultHandler { private static final String ORG_ECLIPSE_PDE_CORE_SOURCE_EXTENSION_POINT_NAME private static final String EXTENSION_NAME private static final String ECLIPSE_POINT_ATTRIBUTE_NAME boolean isSource public void <init> () public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException org.xml.sax.SAXParseException e public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException String uri String localName String name org.xml.sax.Attributes attributes public boolean isSource () }
org/eclipse/pde/api/tools/internal/util/TarEntry.class
TarEntry.java package org.eclipse.pde.api.tools.internal.util public org.eclipse.pde.api.tools.internal.util.TarEntry extends java.lang.Object implements java.lang.Cloneable { private String name private long mode private long time private long size private int type int filepos public static final int FILE public static final int DIRECTORY void <init> (java.lang.String, int) String name int pos public void <init> (java.lang.String) String name public java.lang.Object clone () org.eclipse.pde.api.tools.internal.util.TarEntry entry public int getFileType () public long getMode () public java.lang.String getName () public long getSize () public long getTime () public void setFileType (int) int type public void setMode (long) long mode public void setSize (long) long size public void setTime (long) long time public java.lang.String toString () }
org/eclipse/pde/api/tools/internal/util/TarException.class
TarException.java package org.eclipse.pde.api.tools.internal.util public org.eclipse.pde.api.tools.internal.util.TarException extends java.lang.Exception { private static final long serialVersionUID public void <init> () public void <init> (java.lang.String) String s public void <init> (java.lang.String, java.lang.Throwable) String s Throwable cause }
org/eclipse/pde/api/tools/internal/util/TarFile$1.class
TarFile.java package org.eclipse.pde.api.tools.internal.util org.eclipse.pde.api.tools.internal.util.TarFile$1 extends java.lang.Object implements java.util.Enumeration { final org.eclipse.pde.api.tools.internal.util.TarFile this$0 void <init> (org.eclipse.pde.api.tools.internal.util.TarFile) public boolean hasMoreElements () public java.lang.Object nextElement () org.eclipse.pde.api.tools.internal.util.TarEntry oldEntry }
org/eclipse/pde/api/tools/internal/util/TarFile$2.class
TarFile.java package org.eclipse.pde.api.tools.internal.util org.eclipse.pde.api.tools.internal.util.TarFile$2 extends org.eclipse.pde.api.tools.internal.util.TarFile$TarInputStream { final org.eclipse.pde.api.tools.internal.util.TarFile this$0 void <init> (org.eclipse.pde.api.tools.internal.util.TarFile, java.io.InputStream, org.eclipse.pde.api.tools.internal.util.TarEntry) throws org.eclipse.pde.api.tools.internal.util.TarException java.io.IOException java.io.InputStream $anonymous0 org.eclipse.pde.api.tools.internal.util.TarEntry $anonymous1 public void close () }
org/eclipse/pde/api/tools/internal/util/TarFile$TarInputStream.class
TarFile.java package org.eclipse.pde.api.tools.internal.util org.eclipse.pde.api.tools.internal.util.TarFile$TarInputStream extends java.io.FilterInputStream { private int nextEntry private int nextEOF private int filepos private int bytesread private org.eclipse.pde.api.tools.internal.util.TarEntry firstEntry private String longLinkName public void <init> (java.io.InputStream) throws org.eclipse.pde.api.tools.internal.util.TarException java.io.IOException java.io.InputStream in void <init> (java.io.InputStream, org.eclipse.pde.api.tools.internal.util.TarEntry) throws org.eclipse.pde.api.tools.internal.util.TarException java.io.IOException java.io.InputStream in org.eclipse.pde.api.tools.internal.util.TarEntry entry private long headerChecksum (byte[]) byte[] header long sum int i boolean skipToEntry (org.eclipse.pde.api.tools.internal.util.TarEntry) throws org.eclipse.pde.api.tools.internal.util.TarException java.io.IOException org.eclipse.pde.api.tools.internal.util.TarEntry entry int bytestoskip long ret private boolean isValidTarHeader (byte[]) byte[] header long fileChecksum long fileChecksum long calculatedChecksum int pos int i StringBuffer checksumString org.eclipse.pde.api.tools.internal.util.TarEntry getNextEntryInternal () throws org.eclipse.pde.api.tools.internal.util.TarException java.io.IOException byte[] header int pos int i org.eclipse.pde.api.tools.internal.util.TarEntry entryReturn long ret int bytestoread int ret String name String prefix org.eclipse.pde.api.tools.internal.util.TarEntry entry org.eclipse.pde.api.tools.internal.util.TarEntry entry StringBuffer mode long fileMode NumberFormatException nfe StringBuffer size int fileSize int fileSize NumberFormatException nfe public org.eclipse.pde.api.tools.internal.util.TarEntry getNextEntry () throws org.eclipse.pde.api.tools.internal.util.TarException java.io.IOException org.eclipse.pde.api.tools.internal.util.TarEntry entry byte[] longNameData int bytesread int cur int pos public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int size public int read () throws java.io.IOException byte[] data int size }
org/eclipse/pde/api/tools/internal/util/TarFile.class
TarFile.java package org.eclipse.pde.api.tools.internal.util public org.eclipse.pde.api.tools.internal.util.TarFile extends java.lang.Object { private java.io.File file org.eclipse.pde.api.tools.internal.util.TarFile$TarInputStream entryEnumerationStream org.eclipse.pde.api.tools.internal.util.TarEntry curEntry private org.eclipse.pde.api.tools.internal.util.TarFile$TarInputStream entryStream private java.io.InputStream internalEntryStream public void <init> (java.io.File) throws org.eclipse.pde.api.tools.internal.util.TarException java.io.IOException java.io.File file java.io.InputStream in org.eclipse.pde.api.tools.internal.util.TarException ex public void close () throws java.io.IOException public void <init> (java.lang.String) throws org.eclipse.pde.api.tools.internal.util.TarException java.io.IOException String filename public java.util.Enumeration entries () public java.io.InputStream getInputStream (org.eclipse.pde.api.tools.internal.util.TarEntry) throws org.eclipse.pde.api.tools.internal.util.TarException java.io.IOException org.eclipse.pde.api.tools.internal.util.TarEntry entry public java.lang.String getName () protected void finalize () throws java.lang.Throwable }
org/eclipse/pde/api/tools/internal/util/Util$1.class
Util.java package org.eclipse.pde.api.tools.internal.util org.eclipse.pde.api.tools.internal.util.Util$1 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 }
org/eclipse/pde/api/tools/internal/util/Util$2.class
Util.java package org.eclipse.pde.api.tools.internal.util org.eclipse.pde.api.tools.internal.util.Util$2 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 }
org/eclipse/pde/api/tools/internal/util/Util$3.class
Util.java package org.eclipse.pde.api.tools.internal.util org.eclipse.pde.api.tools.internal.util.Util$3 extends org.eclipse.pde.api.tools.internal.provisional.comparator.DeltaVisitor { private final java.util.List val$list void <init> (java.util.List) public void endVisit (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta localDelta }
org/eclipse/pde/api/tools/internal/util/Util$4.class
Util.java package org.eclipse.pde.api.tools.internal.util org.eclipse.pde.api.tools.internal.util.Util$4 extends java.lang.Object implements java.io.FilenameFilter { void <init> () public boolean accept (java.io.File, java.lang.String) java.io.File dir String name }
org/eclipse/pde/api/tools/internal/util/Util$BuildJob.class
Util.java package org.eclipse.pde.api.tools.internal.util final org.eclipse.pde.api.tools.internal.util.Util$BuildJob extends org.eclipse.core.runtime.jobs.Job { private final org.eclipse.core.resources.IProject[] fProjects private int fBuildType void <init> (java.lang.String, org.eclipse.core.resources.IProject[]) String name org.eclipse.core.resources.IProject[] projects void <init> (java.lang.String, org.eclipse.core.resources.IProject[], int) String name org.eclipse.core.resources.IProject[] projects int buildType public boolean belongsTo (java.lang.Object) Object family public boolean isCoveredBy (org.eclipse.pde.api.tools.internal.util.Util$BuildJob) org.eclipse.pde.api.tools.internal.util.Util$BuildJob other int i int max public boolean contains (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project int i int max protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor localmonitor int i int max org.eclipse.core.resources.IProject currentProject org.eclipse.core.runtime.CoreException e private void cancelBuild (java.lang.Object) Object jobfamily org.eclipse.core.runtime.jobs.Job[] buildJobs int i org.eclipse.core.runtime.jobs.Job curr org.eclipse.pde.api.tools.internal.util.Util$BuildJob job }
org/eclipse/pde/api/tools/internal/util/Util.class
Util.java package org.eclipse.pde.api.tools.internal.util public final org.eclipse.pde.api.tools.internal.util.Util extends java.lang.Object { public static boolean DEBUG public static final String EMPTY_STRING public static final String DEFAULT_PACKAGE_NAME public static final String MANIFEST_NAME public static final String DOT_CLASS_SUFFIX public static final String DOT_JAVA_SUFFIX private static final int DEFAULT_READING_SIZE private static final String JAVA_LANG_OBJECT private static final String JAVA_LANG_RUNTIMEEXCEPTION public static final String LINE_DELIMITER public static final String UNKNOWN_ELEMENT_KIND public static final String UNKNOWN_FLAGS public static final String UNKNOWN_KIND public static final String UNKNOWN_VISIBILITY public static final String ISO_8859_1 public static final String REGULAR_EXPRESSION_START private static int DELETE_MAX_TIME private static boolean DELETE_DEBUG private static int DELETE_MAX_WAIT public static final org.eclipse.core.runtime.IPath MANIFEST_PROJECT_RELATIVE_PATH public static final String ORG_ECLIPSE_SWT public static final java.util.Comparator componentsorter public static final java.util.Comparator filesorter static Class class$0 static Class class$1 static void <clinit> () String property public void <init> () private static void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable exception org.eclipse.core.runtime.IStatus status private static void appendProperty (java.lang.StringBuffer, java.lang.String, java.lang.String) StringBuffer buffer String key String value public static java.util.List collectAllDeltas (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta java.util.List list private static void collectAllFiles (java.io.File, java.util.ArrayList, java.io.FileFilter) java.io.File root java.util.ArrayList collector java.io.FileFilter fileFilter java.io.File[] files int i java.io.File currentFile public static org.eclipse.core.resources.IProject[] getApiProjects () org.eclipse.core.resources.IProject[] allProjects java.util.ArrayList temp org.eclipse.core.resources.IProject project int i int max org.eclipse.core.resources.IProject[] projects public static boolean copy (java.io.File, java.io.File) java.io.File file java.io.File newFile byte[] bytes java.io.BufferedInputStream inputStream java.io.FileNotFoundException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.BufferedOutputStream outputStream java.io.FileNotFoundException e java.io.IOException e public static java.io.File createEEFile (org.eclipse.jdt.launching.IVMInstall, java.lang.String) throws java.io.IOException org.eclipse.jdt.launching.IVMInstall jre String eeid String string java.io.File eeFile java.io.FileOutputStream outputStream public static boolean equalsOrNull (java.lang.Object, java.lang.Object) Object o1 Object o2 public static java.lang.String generateEEContents (org.eclipse.jdt.launching.IVMInstall, java.lang.String) throws java.io.IOException org.eclipse.jdt.launching.IVMInstall vm String eeId StringBuffer buffer StringBuffer paths org.eclipse.jdt.launching.LibraryLocation[] libraryLocations int i org.eclipse.jdt.launching.LibraryLocation lib public static java.io.File[] getAllFiles (java.io.File, java.io.FileFilter) java.io.File root java.io.FileFilter fileFilter java.util.ArrayList files java.io.File[] result public static org.eclipse.core.runtime.jobs.Job getBuildJob (org.eclipse.core.resources.IProject[]) org.eclipse.core.resources.IProject[] projects org.eclipse.core.runtime.jobs.Job buildJob public static org.eclipse.core.runtime.jobs.Job getBuildJob (org.eclipse.core.resources.IProject[], int) org.eclipse.core.resources.IProject[] projects int buildKind org.eclipse.core.runtime.jobs.Job buildJob public static org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot getClassFile (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[], java.lang.String) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components String typeName int i int max org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot classFile public static java.lang.String getDeltaElementType (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta public static java.lang.String getSeverity (int) int severity public static int getDeltaElementTypeValue (java.lang.String) String elementType Class IDeltaClass java.lang.reflect.Field field public static java.lang.String getDeltaElementType (int) int elementType public static java.lang.String getDeltaFlagsName (int) int flags public static java.lang.String getDeltaKindName (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta public static java.lang.String getDeltaKindName (int) int kind public static java.lang.String getDeltaPrefererenceKey (int, int, int) int elementType int kind int flags StringBuffer buffer public static java.lang.String getDetail (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta StringBuffer buffer public static org.eclipse.jface.text.IDocument getDocument (org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.ICompilationUnit cu org.eclipse.core.resources.IFile file org.eclipse.core.filebuffers.ITextFileBufferManager bufferManager org.eclipse.core.runtime.IPath path public static java.util.Properties getEEProfile (java.lang.String) String eeId String profileName java.io.InputStream stream java.util.Properties profile java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e public static final int getFragmentNumber (java.lang.String) String version int index char[] charArray int length int counter int i public static org.eclipse.jdt.core.IMember getIMember (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta, org.eclipse.jdt.core.IJavaProject) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta org.eclipse.jdt.core.IJavaProject javaProject String typeName org.eclipse.jdt.core.IType type String key org.eclipse.jdt.core.IField field org.eclipse.jdt.core.IField field org.eclipse.jdt.core.IType type2 org.eclipse.jdt.core.IField field public static void updateMonitor (org.eclipse.core.runtime.IProgressMonitor, int) throws org.eclipse.core.runtime.OperationCanceledException org.eclipse.core.runtime.IProgressMonitor monitor int work public static void updateMonitor (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.OperationCanceledException org.eclipse.core.runtime.IProgressMonitor monitor private static org.eclipse.jdt.core.IMember getMethod (org.eclipse.jdt.core.IType, java.lang.String) org.eclipse.jdt.core.IType type String key boolean isGeneric int indexOfTypeVariable int index int indexOfParen int indexOfParen String selector String descriptor org.eclipse.jdt.core.IMethod method String signature String[] parameterTypes IllegalArgumentException e org.eclipse.jdt.core.IMethod[] methods org.eclipse.jdt.core.JavaModelException e java.util.List list int i int max org.eclipse.jdt.core.IMethod method2 java.util.Iterator iterator org.eclipse.jdt.core.IMethod method2 public static byte[] getInputStreamAsByteArray (java.io.InputStream, int) throws java.io.IOException java.io.InputStream stream int length byte[] contents byte[] contents int contentsLength int amountRead int amountRequested int len int readSize public static char[] getInputStreamAsCharArray (java.io.InputStream, int, java.lang.String) throws java.io.IOException java.io.InputStream stream int length String encoding java.nio.charset.Charset charset java.nio.charset.CharsetDecoder charsetDecoder byte[] contents java.nio.ByteBuffer byteBuffer public static org.eclipse.core.resources.IResource getManifestFile (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject currentProject public static boolean isApiProblemMarker (org.eclipse.core.resources.IMarker) org.eclipse.core.resources.IMarker marker public static org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceTypeDescriptor getType (java.lang.String) String fullyQualifiedName int index String pkg String type public static boolean isApiProject (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project public static boolean isApiProject (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project public static boolean isApiToolsComponent (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent apiComponent java.io.File file java.io.File apiDescription java.util.zip.ZipFile zipFile public static boolean isArchive (java.lang.String) String fileName String normalizedFileName public static boolean isClass (int) int accessFlags public static boolean isClassFile (java.lang.String) String fileName public static boolean isDefault (int) int accessFlags public static final boolean isDifferentVersion (java.lang.String, java.lang.String) String versionToBeChecked String referenceVersion org.eclipse.pde.api.tools.internal.util.SinceTagVersion sinceTagVersion1 org.eclipse.pde.api.tools.internal.util.SinceTagVersion sinceTagVersion2 org.osgi.framework.Version version1 org.osgi.framework.Version version2 public static boolean isJavaFileName (java.lang.String) String fileName public static boolean isJavaLangObject (java.lang.String) String name public static boolean isJavaLangRuntimeException (java.lang.String) String name public static boolean isVisible (int) int modifiers public static boolean isBinaryProject (org.eclipse.core.resources.IProject) org.eclipse.core.resources.IProject project public static org.w3c.dom.Document newDocument () throws org.eclipse.core.runtime.CoreException javax.xml.parsers.DocumentBuilderFactory dfactory javax.xml.parsers.DocumentBuilder docBuilder javax.xml.parsers.ParserConfigurationException e org.w3c.dom.Document doc public static org.w3c.dom.Element parseDocument (java.lang.String) throws org.eclipse.core.runtime.CoreException String document org.w3c.dom.Element root java.io.InputStream stream javax.xml.parsers.DocumentBuilder parser javax.xml.parsers.ParserConfigurationException e javax.xml.parsers.FactoryConfigurationError e org.xml.sax.SAXException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e public static void saveFile (java.io.File, java.lang.String) throws java.io.IOException java.io.File file String contents java.io.BufferedWriter writer public static java.lang.String getFileContentAsString (java.io.File) java.io.File file String contents java.io.FileInputStream stream char[] array java.io.IOException ioe public static java.io.InputStream getInputStreamFromString (java.lang.String) String string java.io.UnsupportedEncodingException uee public static java.lang.String serializeDocument (org.w3c.dom.Document) throws org.eclipse.core.runtime.CoreException org.w3c.dom.Document document java.io.ByteArrayOutputStream s javax.xml.transform.TransformerFactory factory javax.xml.transform.Transformer transformer javax.xml.transform.dom.DOMSource source javax.xml.transform.stream.StreamResult outputTarget javax.xml.transform.TransformerException e java.io.IOException e public static void unzip (java.lang.String, java.lang.String) throws java.io.IOException String zipPath String destDirPath java.io.InputStream zipIn byte[] buf java.io.File destDir java.util.zip.ZipInputStream zis java.io.BufferedOutputStream outputStream java.util.zip.ZipEntry zEntry java.util.zip.ZipEntry zEntry String filePath int lastSeparator String fileDir java.io.File outFile int n public static void guntar (java.lang.String, java.lang.String) throws org.eclipse.pde.api.tools.internal.util.TarException java.io.IOException String zipPath String destDirPath org.eclipse.pde.api.tools.internal.util.TarFile tarFile java.util.Enumeration entries byte[] buf org.eclipse.pde.api.tools.internal.util.TarEntry zEntry org.eclipse.pde.api.tools.internal.util.TarEntry zEntry String filePath int lastSeparator String fileDir java.io.File outFile java.io.BufferedOutputStream outputStream int n java.io.InputStream inputStream java.io.BufferedInputStream stream public static java.io.File getEEDescriptionFile () java.io.File fakeEEFile java.io.PrintWriter writer public static java.io.File createTempFile (java.lang.String, java.lang.String) throws java.io.IOException String prefix String suffix java.io.File file public static java.lang.String getJavaClassLibsAsString () String[] libs StringBuffer buffer int i int max public static java.lang.String[] getJavaClassLibs () String bootclasspathProperty String[] jars java.util.StringTokenizer tokenizer int size int i String fileName String jreDir String osName String vmName String[] jarsNames java.util.ArrayList paths java.io.FilenameFilter jarFilter public static java.lang.String toNativePath (java.lang.String) String path String nativePath private static void addJarEntries (java.lang.String, java.lang.String[], java.util.ArrayList) String jreDir String[] jarNames java.util.ArrayList paths int i int max String currentName java.io.File f public static boolean delete (java.io.File) java.io.File file public static void flushDirectoryContent (java.io.File) java.io.File dir java.io.File[] files int i int max private static boolean waitUntilFileDeleted (java.io.File) java.io.File file int count int delay int maxRetry int time public static boolean isFileDeleted (java.io.File) java.io.File file private static java.io.File getParentChildFile (java.io.File) java.io.File file java.io.File parent java.io.File[] files int length int i public static java.util.Set convertAsSet (java.lang.String[]) String[] values java.util.Set set int i int max public static java.lang.String getDeltaComponentVersionsId (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component StringBuffer buffer String version org.osgi.framework.Version version2 public static java.lang.String getComponentVersionsId (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component StringBuffer buffer String version org.osgi.framework.Version version2 public static java.lang.String getDescriptorName (org.eclipse.pde.api.tools.internal.provisional.model.IApiType) org.eclipse.pde.api.tools.internal.provisional.model.IApiType descriptor String typeName int index public static java.lang.String getDeltaArgumentString (org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta) org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta delta String[] arguments public static java.lang.String getApiElementType (int) int type public static boolean isConstructor (java.lang.String) String referenceMemberName public static boolean isManifest (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path public static void touchCorrespondingResource (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResource, java.lang.String) org.eclipse.core.resources.IProject project org.eclipse.core.resources.IResource resource String typeName org.eclipse.jdt.core.IJavaProject javaProject org.eclipse.jdt.core.IType findType org.eclipse.jdt.core.ICompilationUnit compilationUnit org.eclipse.core.resources.IResource cuResource org.eclipse.jdt.core.JavaModelException e org.eclipse.core.runtime.CoreException e org.eclipse.core.runtime.CoreException e public static java.lang.String getTypeNameFromMarker (org.eclipse.core.resources.IMarker) org.eclipse.core.resources.IMarker marker public static org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] getReexportedComponents (org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent) org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent component org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription[] requiredComponents int length java.util.List reexportedComponents org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline int i org.eclipse.pde.api.tools.internal.provisional.IRequiredComponentDescription description String id org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent reexportedComponent org.eclipse.core.runtime.CoreException e public static org.eclipse.core.resources.IResource getResource (org.eclipse.core.resources.IProject, org.eclipse.jdt.core.IType) org.eclipse.core.resources.IProject project org.eclipse.jdt.core.IType type org.eclipse.jdt.core.ICompilationUnit unit org.eclipse.core.resources.IResource resource org.eclipse.jdt.core.JavaModelException e public static org.eclipse.pde.api.tools.internal.util.ExcludedElements initializeRegexExcludeList (java.lang.String, org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline, boolean) String location org.eclipse.pde.api.tools.internal.provisional.model.IApiBaseline baseline boolean debug org.eclipse.pde.api.tools.internal.util.ExcludedElements excludedElements java.io.File file java.io.InputStream stream char[] contents java.io.LineNumberReader reader String line public static void collectRegexIds (java.lang.String, org.eclipse.pde.api.tools.internal.util.ExcludedElements, org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[], boolean) throws java.lang.Exception String line org.eclipse.pde.api.tools.internal.util.ExcludedElements excludedElements org.eclipse.pde.api.tools.internal.provisional.model.IApiComponent[] components boolean debug String componentname java.util.regex.Pattern pattern String componentid int j int max2 public static boolean isAPI (int, org.eclipse.pde.api.tools.internal.provisional.model.IApiType) int visibility org.eclipse.pde.api.tools.internal.provisional.model.IApiType typeDescriptor int access }
org/eclipse/pde/api/tools/internal/util/UtilMessages.class
UtilMessages.java package org.eclipse.pde.api.tools.internal.util public org.eclipse.pde.api.tools.internal.util.UtilMessages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String Util_0 public static String Util_4 public static String Util_5 public static String Util_6 public static String Util_builder_errorMessage public static String comparison_invalidRegularExpression static Class class$0 static void <clinit> () private void <init> () }
org/eclipse/pde/api/tools/internal/util/profiles/
org/eclipse/pde/api/tools/internal/util/profiles/CDC-1.0_Foundation-1.0.profile
org/eclipse/pde/api/tools/internal/util/profiles/CDC-1.1_Foundation-1.1.profile
org/eclipse/pde/api/tools/internal/util/profiles/J2SE-1.2.profile
org/eclipse/pde/api/tools/internal/util/profiles/J2SE-1.3.profile
org/eclipse/pde/api/tools/internal/util/profiles/J2SE-1.4.profile
org/eclipse/pde/api/tools/internal/util/profiles/J2SE-1.5.profile
org/eclipse/pde/api/tools/internal/util/profiles/JRE-1.1.profile
org/eclipse/pde/api/tools/internal/util/profiles/JavaSE-1.6.profile
org/eclipse/pde/api/tools/internal/util/profiles/OSGi_Minimum-1.0.profile
org/eclipse/pde/api/tools/internal/util/profiles/OSGi_Minimum-1.1.profile
org/eclipse/pde/api/tools/internal/util/profiles/OSGi_Minimum-1.2.profile
org/eclipse/pde/api/tools/internal/util/utilmessages.properties
references.xsl