Java Doc for CompilationUnit.java in  » IDE-Eclipse » jdt » org » eclipse » jdt » internal » core » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » IDE Eclipse » jdt » org.eclipse.jdt.internal.core 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.eclipse.jdt.internal.core.JavaElement
   org.eclipse.jdt.internal.core.Openable
      org.eclipse.jdt.internal.core.CompilationUnit

All known Subclasses:   org.eclipse.jdt.internal.core.ClassFileWorkingCopy,
CompilationUnit
public class CompilationUnit extends Openable implements ICompilationUnit,org.eclipse.jdt.internal.compiler.env.ICompilationUnit,SuffixConstants(Code)

See Also:   ICompilationUnit


Field Summary
final static  intJLS2_INTERNAL
     Internal synonynm for deprecated constant AST.JSL2 to alleviate deprecation warnings.
protected  Stringname
    
public  WorkingCopyOwnerowner
    

Constructor Summary
public  CompilationUnit(PackageFragment parent, String name, WorkingCopyOwner owner)
    

Method Summary
public  voidbecomeWorkingCopy(IProblemRequestor problemRequestor, IProgressMonitor monitor)
    
public  voidbecomeWorkingCopy(IProgressMonitor monitor)
    
protected  booleanbuildStructure(OpenableElementInfo info, IProgressMonitor pm, Map newElements, IResource underlyingResource)
    
public  booleancanBeRemovedFromCache()
    
public  booleancanBufferBeRemovedFromCache(IBuffer buffer)
    
public  voidclose()
    
protected  voidclosing(Object info)
    
public  voidcodeComplete(int offset, ICompletionRequestor requestor)
    
public  voidcodeComplete(int offset, ICompletionRequestor requestor, WorkingCopyOwner workingCopyOwner)
    
public  voidcodeComplete(int offset, ICodeCompletionRequestor requestor)
    
public  voidcodeComplete(int offset, CompletionRequestor requestor)
    
public  voidcodeComplete(int offset, CompletionRequestor requestor, WorkingCopyOwner workingCopyOwner)
    
public  IJavaElement[]codeSelect(int offset, int length)
    
public  IJavaElement[]codeSelect(int offset, int length, WorkingCopyOwner workingCopyOwner)
    
public  voidcommit(boolean force, IProgressMonitor monitor)
    
public  voidcommitWorkingCopy(boolean force, IProgressMonitor monitor)
    
public  voidcopy(IJavaElement container, IJavaElement sibling, String rename, boolean force, IProgressMonitor monitor)
    
protected  ObjectcreateElementInfo()
     Returns a new element info for this element.
public  IImportDeclarationcreateImport(String importName, IJavaElement sibling, IProgressMonitor monitor)
    
public  IImportDeclarationcreateImport(String importName, IJavaElement sibling, int flags, IProgressMonitor monitor)
    
public  IPackageDeclarationcreatePackageDeclaration(String pkg, IProgressMonitor monitor)
    
public  ITypecreateType(String content, IJavaElement sibling, boolean force, IProgressMonitor monitor)
    
public  voiddelete(boolean force, IProgressMonitor monitor)
    
public  voiddestroy()
    
public  voiddiscardWorkingCopy()
    
public  booleanequals(Object obj)
     Returns true if this handle represents the same Java element as the given handle.
public  booleanexists()
    
public  IJavaElement[]findElements(IJavaElement element)
    
public  ITypefindPrimaryType()
    
public  IJavaElementfindSharedWorkingCopy(IBufferFactory factory)
    
public  ICompilationUnitfindWorkingCopy(WorkingCopyOwner workingCopyOwner)
    
public  IType[]getAllTypes()
    
public  ICompilationUnitgetCompilationUnit()
    
public  char[]getContents()
    
public  IResourcegetCorrespondingResource()
     A compilation unit has a corresponding resource unless it is contained in a jar.
public  IJavaElementgetElementAt(int position)
    
public  StringgetElementName()
    
public  intgetElementType()
    
public  char[]getFileName()
    
public  IJavaElementgetHandleFromMemento(String token, MementoTokenizer memento, WorkingCopyOwner workingCopyOwner)
    
protected  chargetHandleMementoDelimiter()
    
public  IImportDeclarationgetImport(String importName)
    
public  IImportContainergetImportContainer()
    
public  IImportDeclaration[]getImports()
    
public  char[]getMainTypeName()
    
public  IJavaElementgetOriginal(IJavaElement workingCopyElement)
    
public  IJavaElementgetOriginalElement()
    
public  WorkingCopyOwnergetOwner()
    
public  IPackageDeclarationgetPackageDeclaration(String pkg)
    
public  IPackageDeclaration[]getPackageDeclarations()
    
public  char[][]getPackageName()
    
public  IPathgetPath()
    
public  JavaModelManager.PerWorkingCopyInfogetPerWorkingCopyInfo()
    
public  ICompilationUnitgetPrimary()
    
public  IJavaElementgetPrimaryElement(boolean checkOwner)
    
public  IResourcegetResource()
    
public  IJavaElementgetSharedWorkingCopy(IProgressMonitor pm, IBufferFactory factory, IProblemRequestor problemRequestor)
    
public  StringgetSource()
    
public  ISourceRangegetSourceRange()
    
public  ITypegetType(String typeName)
    
public  ITypeRootgetTypeRoot()
    
public  IType[]getTypes()
    
public  IResourcegetUnderlyingResource()
    
public  IJavaElementgetWorkingCopy()
    
public  ICompilationUnitgetWorkingCopy(IProgressMonitor monitor)
    
public  ICompilationUnitgetWorkingCopy(WorkingCopyOwner workingCopyOwner, IProgressMonitor monitor)
    
public  IJavaElementgetWorkingCopy(IProgressMonitor monitor, IBufferFactory factory, IProblemRequestor problemRequestor)
    
public  ICompilationUnitgetWorkingCopy(WorkingCopyOwner workingCopyOwner, IProblemRequestor problemRequestor, IProgressMonitor monitor)
    
protected  booleanhasBuffer()
    
public  booleanhasResourceChanged()
    
public  booleanisBasedOn(IResource resource)
    
public  booleanisConsistent()
    
public  booleanisPrimary()
    
protected  booleanisSourceElement()
    
public  booleanisWorkingCopy()
    
public  voidmakeConsistent(IProgressMonitor monitor)
    
public  org.eclipse.jdt.core.dom.CompilationUnitmakeConsistent(int astLevel, boolean resolveBindings, int reconcileFlags, HashMap problems, IProgressMonitor monitor)
    
public  voidmove(IJavaElement container, IJavaElement sibling, String rename, boolean force, IProgressMonitor monitor)
    
protected  IBufferopenBuffer(IProgressMonitor pm, Object info)
    
protected  voidopenParent(Object childInfo, HashMap newElements, IProgressMonitor pm)
    
public  IMarker[]reconcile()
    
public  voidreconcile(boolean forceProblemDetection, IProgressMonitor monitor)
    
public  org.eclipse.jdt.core.dom.CompilationUnitreconcile(int astLevel, boolean forceProblemDetection, WorkingCopyOwner workingCopyOwner, IProgressMonitor monitor)
    
public  org.eclipse.jdt.core.dom.CompilationUnitreconcile(int astLevel, boolean forceProblemDetection, boolean enableStatementsRecovery, WorkingCopyOwner workingCopyOwner, IProgressMonitor monitor)
    
public  org.eclipse.jdt.core.dom.CompilationUnitreconcile(int astLevel, int reconcileFlags, WorkingCopyOwner workingCopyOwner, IProgressMonitor monitor)
    
public  voidrename(String newName, boolean force, IProgressMonitor monitor)
    
public  voidrestore()
    
public  voidsave(IProgressMonitor pm, boolean force)
    
protected  voidtoStringInfo(int tab, StringBuffer buffer, Object info, boolean showResolvedInfo)
    
protected  voidupdateTimeStamp(CompilationUnit original)
    
protected  IStatusvalidateCompilationUnit(IResource resource)
    

Field Detail
JLS2_INTERNAL
final static int JLS2_INTERNAL(Code)
Internal synonynm for deprecated constant AST.JSL2 to alleviate deprecation warnings.



name
protected String name(Code)



owner
public WorkingCopyOwner owner(Code)




Constructor Detail
CompilationUnit
public CompilationUnit(PackageFragment parent, String name, WorkingCopyOwner owner)(Code)
Constructs a handle to a compilation unit with the given name in the specified package for the specified owner




Method Detail
becomeWorkingCopy
public void becomeWorkingCopy(IProblemRequestor problemRequestor, IProgressMonitor monitor) throws JavaModelException(Code)



becomeWorkingCopy
public void becomeWorkingCopy(IProgressMonitor monitor) throws JavaModelException(Code)



buildStructure
protected boolean buildStructure(OpenableElementInfo info, IProgressMonitor pm, Map newElements, IResource underlyingResource) throws JavaModelException(Code)



canBeRemovedFromCache
public boolean canBeRemovedFromCache()(Code)



canBufferBeRemovedFromCache
public boolean canBufferBeRemovedFromCache(IBuffer buffer)(Code)



close
public void close() throws JavaModelException(Code)



closing
protected void closing(Object info)(Code)



codeComplete
public void codeComplete(int offset, ICompletionRequestor requestor) throws JavaModelException(Code)

See Also:   ICodeAssist.codeComplete(intICompletionRequestor)



codeComplete
public void codeComplete(int offset, ICompletionRequestor requestor, WorkingCopyOwner workingCopyOwner) throws JavaModelException(Code)

See Also:   ICodeAssist.codeComplete(intICompletionRequestorWorkingCopyOwner)



codeComplete
public void codeComplete(int offset, ICodeCompletionRequestor requestor) throws JavaModelException(Code)

See Also:   ICodeAssist.codeComplete(intICodeCompletionRequestor)



codeComplete
public void codeComplete(int offset, CompletionRequestor requestor) throws JavaModelException(Code)



codeComplete
public void codeComplete(int offset, CompletionRequestor requestor, WorkingCopyOwner workingCopyOwner) throws JavaModelException(Code)



codeSelect
public IJavaElement[] codeSelect(int offset, int length) throws JavaModelException(Code)

See Also:   ICodeAssist.codeSelect(intint)



codeSelect
public IJavaElement[] codeSelect(int offset, int length, WorkingCopyOwner workingCopyOwner) throws JavaModelException(Code)

See Also:   ICodeAssist.codeSelect(intintWorkingCopyOwner)



commit
public void commit(boolean force, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   IWorkingCopy.commit(booleanIProgressMonitor)



commitWorkingCopy
public void commitWorkingCopy(boolean force, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ICompilationUnit.commitWorkingCopy(booleanIProgressMonitor)



copy
public void copy(IJavaElement container, IJavaElement sibling, String rename, boolean force, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ISourceManipulation.copy(IJavaElementIJavaElementStringbooleanIProgressMonitor)



createElementInfo
protected Object createElementInfo()(Code)
Returns a new element info for this element.



createImport
public IImportDeclaration createImport(String importName, IJavaElement sibling, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ICompilationUnit.createImport(StringIJavaElementIProgressMonitor)



createImport
public IImportDeclaration createImport(String importName, IJavaElement sibling, int flags, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ICompilationUnit.createImport(StringIJavaElementintIProgressMonitor)
since:
   3.0



createPackageDeclaration
public IPackageDeclaration createPackageDeclaration(String pkg, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ICompilationUnit.createPackageDeclaration(StringIProgressMonitor)



createType
public IType createType(String content, IJavaElement sibling, boolean force, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ICompilationUnit.createType(StringIJavaElementbooleanIProgressMonitor)



delete
public void delete(boolean force, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ISourceManipulation.delete(booleanIProgressMonitor)



destroy
public void destroy()(Code)

See Also:   IWorkingCopy.destroy



discardWorkingCopy
public void discardWorkingCopy() throws JavaModelException(Code)



equals
public boolean equals(Object obj)(Code)
Returns true if this handle represents the same Java element as the given handle.
See Also:   Object.equals(java.lang.Object)



exists
public boolean exists()(Code)



findElements
public IJavaElement[] findElements(IJavaElement element)(Code)

See Also:   ICompilationUnit.findElements(IJavaElement)



findPrimaryType
public IType findPrimaryType()(Code)

See Also:   ICompilationUnit.findPrimaryType



findSharedWorkingCopy
public IJavaElement findSharedWorkingCopy(IBufferFactory factory)(Code)

See Also:   IWorkingCopy.findSharedWorkingCopy(IBufferFactory)



findWorkingCopy
public ICompilationUnit findWorkingCopy(WorkingCopyOwner workingCopyOwner)(Code)

See Also:   ICompilationUnit.findWorkingCopy(WorkingCopyOwner)



getAllTypes
public IType[] getAllTypes() throws JavaModelException(Code)

See Also:   ICompilationUnit.getAllTypes



getCompilationUnit
public ICompilationUnit getCompilationUnit()(Code)

See Also:   IMember.getCompilationUnit



getContents
public char[] getContents()(Code)

See Also:   org.eclipse.jdt.internal.compiler.env.ICompilationUnit.getContents



getCorrespondingResource
public IResource getCorrespondingResource() throws JavaModelException(Code)
A compilation unit has a corresponding resource unless it is contained in a jar.
See Also:   IJavaElement.getCorrespondingResource



getElementAt
public IJavaElement getElementAt(int position) throws JavaModelException(Code)

See Also:   ICompilationUnit.getElementAt(int)



getElementName
public String getElementName()(Code)



getElementType
public int getElementType()(Code)

See Also:   IJavaElement



getFileName
public char[] getFileName()(Code)

See Also:   org.eclipse.jdt.internal.compiler.env.IDependent.getFileName



getHandleFromMemento
public IJavaElement getHandleFromMemento(String token, MementoTokenizer memento, WorkingCopyOwner workingCopyOwner)(Code)



getHandleMementoDelimiter
protected char getHandleMementoDelimiter()(Code)

See Also:   JavaElement.getHandleMementoDelimiter



getImport
public IImportDeclaration getImport(String importName)(Code)

See Also:   ICompilationUnit.getImport(String)



getImportContainer
public IImportContainer getImportContainer()(Code)

See Also:   ICompilationUnit.getImportContainer



getImports
public IImportDeclaration[] getImports() throws JavaModelException(Code)

See Also:   ICompilationUnit.getImports



getMainTypeName
public char[] getMainTypeName()(Code)

See Also:   org.eclipse.jdt.internal.compiler.env.ICompilationUnit.getMainTypeName



getOriginal
public IJavaElement getOriginal(IJavaElement workingCopyElement)(Code)

See Also:   IWorkingCopy.getOriginal(IJavaElement)



getOriginalElement
public IJavaElement getOriginalElement()(Code)

See Also:   IWorkingCopy.getOriginalElement



getOwner
public WorkingCopyOwner getOwner()(Code)



getPackageDeclaration
public IPackageDeclaration getPackageDeclaration(String pkg)(Code)

See Also:   ICompilationUnit.getPackageDeclaration(String)



getPackageDeclarations
public IPackageDeclaration[] getPackageDeclarations() throws JavaModelException(Code)

See Also:   ICompilationUnit.getPackageDeclarations



getPackageName
public char[][] getPackageName()(Code)

See Also:   org.eclipse.jdt.internal.compiler.env.ICompilationUnit.getPackageName



getPath
public IPath getPath()(Code)

See Also:   IJavaElement.getPath



getPerWorkingCopyInfo
public JavaModelManager.PerWorkingCopyInfo getPerWorkingCopyInfo()(Code)



getPrimary
public ICompilationUnit getPrimary()(Code)



getPrimaryElement
public IJavaElement getPrimaryElement(boolean checkOwner)(Code)



getResource
public IResource getResource()(Code)

See Also:   IJavaElement.getResource



getSharedWorkingCopy
public IJavaElement getSharedWorkingCopy(IProgressMonitor pm, IBufferFactory factory, IProblemRequestor problemRequestor) throws JavaModelException(Code)

See Also:   IWorkingCopy.getSharedWorkingCopy(IProgressMonitorIBufferFactoryIProblemRequestor)



getSource
public String getSource() throws JavaModelException(Code)

See Also:   ISourceReference.getSource



getSourceRange
public ISourceRange getSourceRange() throws JavaModelException(Code)

See Also:   ISourceReference.getSourceRange



getType
public IType getType(String typeName)(Code)

See Also:   ICompilationUnit.getType(String)



getTypeRoot
public ITypeRoot getTypeRoot()(Code)

See Also:   IMember.getTypeRoot



getTypes
public IType[] getTypes() throws JavaModelException(Code)

See Also:   ICompilationUnit.getTypes



getUnderlyingResource
public IResource getUnderlyingResource() throws JavaModelException(Code)

See Also:   IJavaElement



getWorkingCopy
public IJavaElement getWorkingCopy() throws JavaModelException(Code)

See Also:   IWorkingCopy.getWorkingCopy



getWorkingCopy
public ICompilationUnit getWorkingCopy(IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ICompilationUnit.getWorkingCopy(IProgressMonitor)



getWorkingCopy
public ICompilationUnit getWorkingCopy(WorkingCopyOwner workingCopyOwner, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ITypeRoot.getWorkingCopy(WorkingCopyOwnerIProgressMonitor)



getWorkingCopy
public IJavaElement getWorkingCopy(IProgressMonitor monitor, IBufferFactory factory, IProblemRequestor problemRequestor) throws JavaModelException(Code)

See Also:   IWorkingCopy.getWorkingCopy(IProgressMonitorIBufferFactoryIProblemRequestor)



getWorkingCopy
public ICompilationUnit getWorkingCopy(WorkingCopyOwner workingCopyOwner, IProblemRequestor problemRequestor, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ICompilationUnit.getWorkingCopy(WorkingCopyOwnerIProblemRequestorIProgressMonitor)



hasBuffer
protected boolean hasBuffer()(Code)

See Also:   Openable.hasBuffer



hasResourceChanged
public boolean hasResourceChanged()(Code)



isBasedOn
public boolean isBasedOn(IResource resource)(Code)

See Also:   IWorkingCopy.isBasedOn(IResource)



isConsistent
public boolean isConsistent()(Code)

See Also:   IOpenable.isConsistent



isPrimary
public boolean isPrimary()(Code)



isSourceElement
protected boolean isSourceElement()(Code)

See Also:   Openable.isSourceElement



isWorkingCopy
public boolean isWorkingCopy()(Code)



makeConsistent
public void makeConsistent(IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   IOpenable.makeConsistent(IProgressMonitor)



makeConsistent
public org.eclipse.jdt.core.dom.CompilationUnit makeConsistent(int astLevel, boolean resolveBindings, int reconcileFlags, HashMap problems, IProgressMonitor monitor) throws JavaModelException(Code)



move
public void move(IJavaElement container, IJavaElement sibling, String rename, boolean force, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ISourceManipulation.move(IJavaElementIJavaElementStringbooleanIProgressMonitor)



openBuffer
protected IBuffer openBuffer(IProgressMonitor pm, Object info) throws JavaModelException(Code)

See Also:   Openable.openBuffer(IProgressMonitorObject)



openParent
protected void openParent(Object childInfo, HashMap newElements, IProgressMonitor pm) throws JavaModelException(Code)



reconcile
public IMarker[] reconcile() throws JavaModelException(Code)

See Also:   ICompilationUnit.reconcile



reconcile
public void reconcile(boolean forceProblemDetection, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ICompilationUnit.reconcile(intbooleanWorkingCopyOwnerIProgressMonitor)



reconcile
public org.eclipse.jdt.core.dom.CompilationUnit reconcile(int astLevel, boolean forceProblemDetection, WorkingCopyOwner workingCopyOwner, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ICompilationUnit.reconcile(intbooleanWorkingCopyOwnerIProgressMonitor)
since:
   3.0



reconcile
public org.eclipse.jdt.core.dom.CompilationUnit reconcile(int astLevel, boolean forceProblemDetection, boolean enableStatementsRecovery, WorkingCopyOwner workingCopyOwner, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ICompilationUnit.reconcile(intbooleanWorkingCopyOwnerIProgressMonitor)
since:
   3.0



reconcile
public org.eclipse.jdt.core.dom.CompilationUnit reconcile(int astLevel, int reconcileFlags, WorkingCopyOwner workingCopyOwner, IProgressMonitor monitor) throws JavaModelException(Code)



rename
public void rename(String newName, boolean force, IProgressMonitor monitor) throws JavaModelException(Code)

See Also:   ISourceManipulation.rename(StringbooleanIProgressMonitor)



restore
public void restore() throws JavaModelException(Code)



save
public void save(IProgressMonitor pm, boolean force) throws JavaModelException(Code)

See Also:   IOpenable



toStringInfo
protected void toStringInfo(int tab, StringBuffer buffer, Object info, boolean showResolvedInfo)(Code)
Debugging purposes



updateTimeStamp
protected void updateTimeStamp(CompilationUnit original) throws JavaModelException(Code)



validateCompilationUnit
protected IStatus validateCompilationUnit(IResource resource)(Code)



Methods inherited from org.eclipse.jdt.internal.core.Openable
public void bufferChanged(BufferChangedEvent event)(Code)(Java Doc)
abstract protected boolean buildStructure(OpenableElementInfo info, IProgressMonitor pm, Map newElements, IResource underlyingResource) throws JavaModelException(Code)(Java Doc)
public boolean canBeRemovedFromCache()(Code)(Java Doc)
public boolean canBufferBeRemovedFromCache(IBuffer buffer)(Code)(Java Doc)
protected void closeBuffer()(Code)(Java Doc)
protected void closing(Object info)(Code)(Java Doc)
protected void codeComplete(org.eclipse.jdt.internal.compiler.env.ICompilationUnit cu, org.eclipse.jdt.internal.compiler.env.ICompilationUnit unitToSkip, int position, CompletionRequestor requestor, WorkingCopyOwner owner) throws JavaModelException(Code)(Java Doc)
protected IJavaElement[] codeSelect(org.eclipse.jdt.internal.compiler.env.ICompilationUnit cu, int offset, int length, WorkingCopyOwner owner) throws JavaModelException(Code)(Java Doc)
protected Object createElementInfo()(Code)(Java Doc)
public boolean exists()(Code)(Java Doc)
public String findRecommendedLineSeparator() throws JavaModelException(Code)(Java Doc)
protected void generateInfos(Object info, HashMap newElements, IProgressMonitor monitor) throws JavaModelException(Code)(Java Doc)
public IBuffer getBuffer() throws JavaModelException(Code)(Java Doc)
public IBufferFactory getBufferFactory()(Code)(Java Doc)
protected BufferManager getBufferManager()(Code)(Java Doc)
public IResource getCorrespondingResource() throws JavaModelException(Code)(Java Doc)
public IOpenable getOpenable()(Code)(Java Doc)
public PackageFragmentRoot getPackageFragmentRoot()(Code)(Java Doc)
public IResource getUnderlyingResource() throws JavaModelException(Code)(Java Doc)
protected boolean hasBuffer()(Code)(Java Doc)
public boolean hasUnsavedChanges() throws JavaModelException(Code)(Java Doc)
public boolean isConsistent()(Code)(Java Doc)
public boolean isOpen()(Code)(Java Doc)
protected boolean isSourceElement()(Code)(Java Doc)
public boolean isStructureKnown() throws JavaModelException(Code)(Java Doc)
public void makeConsistent(IProgressMonitor monitor) throws JavaModelException(Code)(Java Doc)
public void open(IProgressMonitor pm) throws JavaModelException(Code)(Java Doc)
protected IBuffer openBuffer(IProgressMonitor pm, Object info) throws JavaModelException(Code)(Java Doc)
protected void openParent(Object childInfo, HashMap newElements, IProgressMonitor pm) throws JavaModelException(Code)(Java Doc)
protected boolean parentExists()(Code)(Java Doc)
protected boolean resourceExists()(Code)(Java Doc)
public void save(IProgressMonitor pm, boolean force) throws JavaModelException(Code)(Java Doc)

Fields inherited from org.eclipse.jdt.internal.core.JavaElement
final public static char JEM_CLASSFILE(Code)(Java Doc)
final public static char JEM_COMPILATIONUNIT(Code)(Java Doc)
final public static char JEM_COUNT(Code)(Java Doc)
final public static char JEM_ESCAPE(Code)(Java Doc)
final public static char JEM_FIELD(Code)(Java Doc)
final public static char JEM_IMPORTDECLARATION(Code)(Java Doc)
final public static char JEM_INITIALIZER(Code)(Java Doc)
final public static char JEM_JAVAPROJECT(Code)(Java Doc)
final public static char JEM_LOCALVARIABLE(Code)(Java Doc)
final public static char JEM_METHOD(Code)(Java Doc)
final public static char JEM_PACKAGEDECLARATION(Code)(Java Doc)
final public static char JEM_PACKAGEFRAGMENT(Code)(Java Doc)
final public static char JEM_PACKAGEFRAGMENTROOT(Code)(Java Doc)
final public static char JEM_TYPE(Code)(Java Doc)
final public static char JEM_TYPE_PARAMETER(Code)(Java Doc)
final protected static JavaElement[] NO_ELEMENTS(Code)(Java Doc)
final protected static Object NO_INFO(Code)(Java Doc)
protected JavaElement parent(Code)(Java Doc)

Methods inherited from org.eclipse.jdt.internal.core.JavaElement
public void close() throws JavaModelException(Code)(Java Doc)
abstract protected void closing(Object info) throws JavaModelException(Code)(Java Doc)
abstract protected Object createElementInfo()(Code)(Java Doc)
public boolean equals(Object o)(Code)(Java Doc)
protected void escapeMementoName(StringBuffer buffer, String mementoName)(Code)(Java Doc)
public boolean exists()(Code)(Java Doc)
public ASTNode findNode(CompilationUnit ast)(Code)(Java Doc)
abstract protected void generateInfos(Object info, HashMap newElements, IProgressMonitor pm) throws JavaModelException(Code)(Java Doc)
public IJavaElement getAncestor(int ancestorType)(Code)(Java Doc)
public String getAttachedJavadoc(IProgressMonitor monitor) throws JavaModelException(Code)(Java Doc)
public IJavaElement[] getChildren() throws JavaModelException(Code)(Java Doc)
public ArrayList getChildrenOfType(int type) throws JavaModelException(Code)(Java Doc)
public IClassFile getClassFile()(Code)(Java Doc)
public ICompilationUnit getCompilationUnit()(Code)(Java Doc)
public Object getElementInfo() throws JavaModelException(Code)(Java Doc)
public Object getElementInfo(IProgressMonitor monitor) throws JavaModelException(Code)(Java Doc)
public String getElementName()(Code)(Java Doc)
abstract public IJavaElement getHandleFromMemento(String token, MementoTokenizer memento, WorkingCopyOwner owner)(Code)(Java Doc)
public IJavaElement getHandleFromMemento(MementoTokenizer memento, WorkingCopyOwner owner)(Code)(Java Doc)
public String getHandleIdentifier()(Code)(Java Doc)
public String getHandleMemento()(Code)(Java Doc)
protected void getHandleMemento(StringBuffer buff)(Code)(Java Doc)
abstract protected char getHandleMementoDelimiter()(Code)(Java Doc)
int getIndexOf(byte[] array, byte[] toBeFound, int start)(Code)(Java Doc)
public IJavaModel getJavaModel()(Code)(Java Doc)
public IJavaProject getJavaProject()(Code)(Java Doc)
protected URL getJavadocBaseLocation() throws JavaModelException(Code)(Java Doc)
protected static URL getLibraryJavadocLocation(IClasspathEntry entry) throws JavaModelException(Code)(Java Doc)
public IOpenable getOpenable()(Code)(Java Doc)
public IOpenable getOpenableParent()(Code)(Java Doc)
public IJavaElement getParent()(Code)(Java Doc)
public IJavaElement getPrimaryElement()(Code)(Java Doc)
public IJavaElement getPrimaryElement(boolean checkOwner)(Code)(Java Doc)
public ISchedulingRule getSchedulingRule()(Code)(Java Doc)
protected IJavaElement getSourceElementAt(int position) throws JavaModelException(Code)(Java Doc)
public SourceMapper getSourceMapper()(Code)(Java Doc)
protected String getURLContents(String docUrlValue) throws JavaModelException(Code)(Java Doc)
public boolean hasChildren() throws JavaModelException(Code)(Java Doc)
public int hashCode()(Code)(Java Doc)
public boolean isAncestorOf(IJavaElement e)(Code)(Java Doc)
public boolean isReadOnly()(Code)(Java Doc)
public JavaModelException newJavaModelException(IStatus status)(Code)(Java Doc)
public JavaModelException newNotPresentException()(Code)(Java Doc)
protected Object openWhenClosed(Object info, IProgressMonitor monitor) throws JavaModelException(Code)(Java Doc)
public String readableName()(Code)(Java Doc)
public JavaElement resolved(Binding binding)(Code)(Java Doc)
protected String tabString(int tab)(Code)(Java Doc)
public String toDebugString()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
protected void toString(int tab, StringBuffer buffer)(Code)(Java Doc)
protected void toStringAncestors(StringBuffer buffer)(Code)(Java Doc)
protected void toStringChildren(int tab, StringBuffer buffer, Object info)(Code)(Java Doc)
public Object toStringInfo(int tab, StringBuffer buffer)(Code)(Java Doc)
protected void toStringInfo(int tab, StringBuffer buffer, Object info, boolean showResolvedInfo)(Code)(Java Doc)
protected void toStringName(StringBuffer buffer)(Code)(Java Doc)
public String toStringWithAncestors()(Code)(Java Doc)
public String toStringWithAncestors(boolean showResolvedInfo)(Code)(Java Doc)
public JavaElement unresolved()(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.