Java Doc for MiscUtils.java in  » IDE-Netbeans » cvsclient » org » netbeans » lib » profiler » utils » 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 Netbeans » cvsclient » org.netbeans.lib.profiler.utils 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.netbeans.lib.profiler.utils.MiscUtils

MiscUtils
public class MiscUtils implements CommonConstants(Code)
Miscellaneous utilities for class names/path management, file management, and printing/logging.
author:
   Tomas Hurka
author:
   Misha Dmitriev
author:
   Ian Formanek




Method Summary
public static  FilecheckDirForName(String name)
    
public static  FilecheckFile(File file, boolean isDir)
    
public static  FilecheckFileForName(String name)
    
public static  booleancontainsDirectoryOnPath(String directory, String path)
    
public static  voiddeleteHeapTempFiles()
    
public static  booleanfileForNameOk(String name)
    
public static  StringgetAbsoluteFilePath(String fileName, String baseDir)
    
public static  voidgetAllClassesInDir(String dirName, String packageName, boolean removeClassExt, Collection res)
    
public static  voidgetAllClassesInJar(String jarName, boolean removeClassExt, Collection res)
    
public static  StringgetCanonicalPath(File file)
    
public static  StringgetClassNameForSource(String sourceFileName, String mainSourcePath, String secondarySourcePath, String workingDir)
    
public static  StringgetFirstPathComponent(String path)
    
public static  StringgetJDKVersionForJVMExeFile(File exeFile)
    
public static  StringgetLiveClassPathSubset(String path, String workingDir)
     For a string representing a class path, remove all entries that don't correspond to existing files, and return the remaining ones.
public static  ArrayListgetPathComponents(String path, boolean doCheck, String workingDir)
     Returns the components of the compound path, such as CLASSPATH.
public static  booleaninSamePackage(String className1, String className2)
    
public static  voidinternalError(String message)
     Method to handle internal error condition.
public static  booleanisSlashedJavaCoreClassName(String name)
    
public static  booleanisSupportedJVM(Map jdkProperties)
    
public static  booleanisSupportedRunningJVMVersion(String jdkVersionString)
    
public static  voidprintErrorMessage(String message)
    
public static  voidprintInfoMessage(String message)
    
public static  voidprintVerboseInfoMessage(String message)
    
public static  voidprintVerboseInfoMessage(String[] elements)
    
public static  voidprintWarningMessage(String message)
    
public static  byte[]readFileIntoBuffer(FileOrZipEntry fileOrZip)
    
public static  voidsetSilent(boolean silent)
    
public static  voidsetVerbosePrint()
    



Method Detail
checkDirForName
public static File checkDirForName(String name) throws IOException(Code)



checkFile
public static File checkFile(File file, boolean isDir) throws IOException(Code)



checkFileForName
public static File checkFileForName(String name) throws IOException(Code)



containsDirectoryOnPath
public static boolean containsDirectoryOnPath(String directory, String path)(Code)
Checks if given directory is already listed on path



deleteHeapTempFiles
public static void deleteHeapTempFiles()(Code)



fileForNameOk
public static boolean fileForNameOk(String name)(Code)



getAbsoluteFilePath
public static String getAbsoluteFilePath(String fileName, String baseDir)(Code)



getAllClassesInDir
public static void getAllClassesInDir(String dirName, String packageName, boolean removeClassExt, Collection res)(Code)



getAllClassesInJar
public static void getAllClassesInJar(String jarName, boolean removeClassExt, Collection res)(Code)



getCanonicalPath
public static String getCanonicalPath(File file)(Code)



getClassNameForSource
public static String getClassNameForSource(String sourceFileName, String mainSourcePath, String secondarySourcePath, String workingDir)(Code)
Determine the outermost class name for the given source file, based on the available source path
Parameters:
  sourceFileName - the name of the source file
Parameters:
  mainSourcePath - the main source path to search within
Parameters:
  secondarySourcePath - the secondary source path to search within



getFirstPathComponent
public static String getFirstPathComponent(String path)(Code)



getJDKVersionForJVMExeFile
public static String getJDKVersionForJVMExeFile(File exeFile) throws IOException(Code)



getLiveClassPathSubset
public static String getLiveClassPathSubset(String path, String workingDir)(Code)
For a string representing a class path, remove all entries that don't correspond to existing files, and return the remaining ones.



getPathComponents
public static ArrayList getPathComponents(String path, boolean doCheck, String workingDir)(Code)
Returns the components of the compound path, such as CLASSPATH. If doCheck is true, checks if each of the components really exists, i.e. is an existing directory or file, and returns only existing components. workingDir is needed in case the passed path has a local form.



inSamePackage
public static boolean inSamePackage(String className1, String className2)(Code)



internalError
public static void internalError(String message)(Code)
Method to handle internal error condition.
Parameters:
  message - The message describing the error



isSlashedJavaCoreClassName
public static boolean isSlashedJavaCoreClassName(String name)(Code)



isSupportedJVM
public static boolean isSupportedJVM(Map jdkProperties)(Code)



isSupportedRunningJVMVersion
public static boolean isSupportedRunningJVMVersion(String jdkVersionString)(Code)



printErrorMessage
public static void printErrorMessage(String message)(Code)



printInfoMessage
public static void printInfoMessage(String message)(Code)



printVerboseInfoMessage
public static void printVerboseInfoMessage(String message)(Code)



printVerboseInfoMessage
public static void printVerboseInfoMessage(String[] elements)(Code)



printWarningMessage
public static void printWarningMessage(String message)(Code)



readFileIntoBuffer
public static byte[] readFileIntoBuffer(FileOrZipEntry fileOrZip) throws IOException(Code)



setSilent
public static void setSilent(boolean silent)(Code)



setVerbosePrint
public static void setVerbosePrint()(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(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.