org.eclipse.emf.mwe.internal.ui.debug.sourcelookup
Class PackageFragmentRootContainer

java.lang.Object
  extended by org.eclipse.core.runtime.PlatformObject
      extended by org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainer
          extended by org.eclipse.emf.mwe.internal.ui.debug.sourcelookup.PackageFragmentRootContainer
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.sourcelookup.ISourceContainer

public class PackageFragmentRootContainer
extends org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainer

adapted from org.eclipse.jdt.launching.sourcelookup.containers.PackageFragmentRootSourceContainer but doesn't look only for .java and .class files


Field Summary
static java.lang.String TYPE_ID
           
 
Fields inherited from class org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainer
EMPTY
 
Constructor Summary
PackageFragmentRootContainer(org.eclipse.jdt.core.IPackageFragmentRoot root)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.Object[] findSourceElements(java.lang.String name)
           
 java.lang.String getName()
           
 org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot()
           
 org.eclipse.core.runtime.IPath getPath()
           
 org.eclipse.debug.core.sourcelookup.ISourceContainerType getType()
           
 int hashCode()
           
 
Methods inherited from class org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainer
abort, dispose, getDirector, getSourceContainers, getSourceContainerType, init, isComposite, isFindDuplicates, warn
 
Methods inherited from class org.eclipse.core.runtime.PlatformObject
getAdapter
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Field Detail

TYPE_ID

public static final java.lang.String TYPE_ID
See Also:
Constant Field Values
Constructor Detail

PackageFragmentRootContainer

public PackageFragmentRootContainer(org.eclipse.jdt.core.IPackageFragmentRoot root)
Method Detail

findSourceElements

public java.lang.Object[] findSourceElements(java.lang.String name)
                                      throws org.eclipse.core.runtime.CoreException
Throws:
org.eclipse.core.runtime.CoreException

getName

public java.lang.String getName()

getType

public org.eclipse.debug.core.sourcelookup.ISourceContainerType getType()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getPackageFragmentRoot

public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getPath

public org.eclipse.core.runtime.IPath getPath()