Java Doc for Util.java in  » 6.0-JDK-Modules-com.sun » tools » com » sun » tools » corba » se » idl » toJavaPortable » 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 » 6.0 JDK Modules com.sun » tools » com.sun.tools.corba.se.idl.toJavaPortable 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.sun.tools.corba.se.idl.Util
      com.sun.tools.corba.se.idl.toJavaPortable.Util

Util
public class Util extends com.sun.tools.corba.se.idl.Util (Code)
Class Util is a repository of static members available for general use by the IDL parser framework and any generator extensions.


Field Summary
final public static  shortTypeFileStubFileHelperFileHolderFileStateFile
    
static  HashtablepackageTranslation
    
static  HashtablesymbolTable
    


Method Summary
public static  booleanIDLEntity(SymtabEntry entry)
    
static  StringarrayInfo(Vector arrayInfo)
    
public static  StringcollapseName(String name)
     Collapse primitive type names.
public static  StringcontainerFullName(SymtabEntry container)
    
public static  booleancorbaLevel(float min, float max)
    
public static  StringfileName(SymtabEntry entry, String extension)
     Given a symbol table entry, return the name of the file which should be created.
public static  StringfileName(SymtabEntry entry, NameModifier modifier, String extension)
    
static  voidfillInfo(SymtabEntry infoEntry)
     Fill the info field with the full name (with array info) of the type.
static  voidfillValueBoxInfo(ValueBoxEntry vb)
    
public static  GenFileStreamgetStream(String name, SymtabEntry entry)
    
public static  StringgetVersion()
     Fetch the version number of this build of the IDL-to-Java (portable) compiler from the appropriate properties file.
public static  StringhelperName(SymtabEntry entry, boolean qualifiedName)
    
static  StringhexToOctal(String hex)
    
public static  StringholderName(SymtabEntry entry)
    
public static  booleanisInterface(String name)
    
public static  StringjavaName(SymtabEntry entry)
     Given a SymtabEntry, return the string which should be used for this entry.
public static  StringjavaNativeName(String name)
    
public static  StringjavaPrimName(String name)
    
public static  StringjavaQualifiedName(SymtabEntry entry)
     Given a symtabEntry, return the name of this entry.
public static  voidmkdir(String name)
    
static  StringparseBinary(BinaryExpr e)
    
public static  StringparseExpression(Expression e)
    
static  StringparseTerminal(Terminal e)
    
static  StringparseUnary(UnaryExpr e)
    
public static  StringsansArrayInfo(Vector arrayInfo)
    
public static  StringsansArrayInfo(String name)
    
public static  voidsetPackageTranslation(Hashtable pkgtrans)
    
static  voidsetSymbolTable(Hashtable symtab)
     This method is called by Setup.preEmit, so symbolTable is available for all Util methods.
public static  GenFileStreamstream(SymtabEntry entry, String extension)
    
public static  GenFileStreamstream(SymtabEntry entry, NameModifier modifier, String extension)
    
public static  StringstripLeadingUnderscores(String string)
    
public static  StringstripLeadingUnderscoresFromID(String string)
    
public static  Stringtranslate(String name)
    
public static  SymtabEntrytypeOf(SymtabEntry entry)
    
public static  voidwriteInitializer(String indent, String name, String arrayDcl, SymtabEntry entry, PrintWriter stream)
    
public static  voidwriteInitializer(String indent, String name, String arrayDcl, SymtabEntry entry, String initializer, PrintWriter stream)
    
public static  voidwritePackage(PrintWriter stream, SymtabEntry entry)
    
public static  voidwritePackage(PrintWriter stream, SymtabEntry entry, String name, short type)
    
public static  voidwritePackage(PrintWriter stream, SymtabEntry entry, short type)
    
public static  voidwriteProlog(PrintWriter stream, String filename)
    

Field Detail
TypeFileStubFileHelperFileHolderFileStateFile
final public static short TypeFileStubFileHelperFileHolderFileStateFile(Code)



packageTranslation
static Hashtable packageTranslation(Code)



symbolTable
static Hashtable symbolTable(Code)





Method Detail
IDLEntity
public static boolean IDLEntity(SymtabEntry entry)(Code)



arrayInfo
static String arrayInfo(Vector arrayInfo)(Code)



collapseName
public static String collapseName(String name)(Code)
Collapse primitive type names.



containerFullName
public static String containerFullName(SymtabEntry container)(Code)



corbaLevel
public static boolean corbaLevel(float min, float max)(Code)
true if the current setting of corbaLevel is within delta of the range min <= corbaLevel <= max



fileName
public static String fileName(SymtabEntry entry, String extension)(Code)
Given a symbol table entry, return the name of the file which should be created.



fileName
public static String fileName(SymtabEntry entry, NameModifier modifier, String extension)(Code)



fillInfo
static void fillInfo(SymtabEntry infoEntry)(Code)
Fill the info field with the full name (with array info) of the type.



fillValueBoxInfo
static void fillValueBoxInfo(ValueBoxEntry vb)(Code)



getStream
public static GenFileStream getStream(String name, SymtabEntry entry)(Code)



getVersion
public static String getVersion()(Code)
Fetch the version number of this build of the IDL-to-Java (portable) compiler from the appropriate properties file. the version number of this compiler build.



helperName
public static String helperName(SymtabEntry entry, boolean qualifiedName)(Code)



hexToOctal
static String hexToOctal(String hex)(Code)



holderName
public static String holderName(SymtabEntry entry)(Code)



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



javaName
public static String javaName(SymtabEntry entry)(Code)
Given a SymtabEntry, return the string which should be used for this entry. Enums are converted to ints, typedefs and sequences are converted to their info types. javaQualifiedName does not do any of these conversions.



javaNativeName
public static String javaNativeName(String name)(Code)



javaPrimName
public static String javaPrimName(String name)(Code)



javaQualifiedName
public static String javaQualifiedName(SymtabEntry entry)(Code)
Given a symtabEntry, return the name of this entry. This method does not do any conversions like javaName does.



mkdir
public static void mkdir(String name)(Code)



parseBinary
static String parseBinary(BinaryExpr e)(Code)



parseExpression
public static String parseExpression(Expression e)(Code)



parseTerminal
static String parseTerminal(Terminal e)(Code)



parseUnary
static String parseUnary(UnaryExpr e)(Code)



sansArrayInfo
public static String sansArrayInfo(Vector arrayInfo)(Code)



sansArrayInfo
public static String sansArrayInfo(String name)(Code)



setPackageTranslation
public static void setPackageTranslation(Hashtable pkgtrans)(Code)



setSymbolTable
static void setSymbolTable(Hashtable symtab)(Code)
This method is called by Setup.preEmit, so symbolTable is available for all Util methods.



stream
public static GenFileStream stream(SymtabEntry entry, String extension)(Code)



stream
public static GenFileStream stream(SymtabEntry entry, NameModifier modifier, String extension)(Code)



stripLeadingUnderscores
public static String stripLeadingUnderscores(String string)(Code)



stripLeadingUnderscoresFromID
public static String stripLeadingUnderscoresFromID(String string)(Code)



translate
public static String translate(String name)(Code)



typeOf
public static SymtabEntry typeOf(SymtabEntry entry)(Code)



writeInitializer
public static void writeInitializer(String indent, String name, String arrayDcl, SymtabEntry entry, PrintWriter stream)(Code)



writeInitializer
public static void writeInitializer(String indent, String name, String arrayDcl, SymtabEntry entry, String initializer, PrintWriter stream)(Code)



writePackage
public static void writePackage(PrintWriter stream, SymtabEntry entry)(Code)



writePackage
public static void writePackage(PrintWriter stream, SymtabEntry entry, String name, short type)(Code)



writePackage
public static void writePackage(PrintWriter stream, SymtabEntry entry, short type)(Code)



writeProlog
public static void writeProlog(PrintWriter stream, String filename)(Code)



Methods inherited from com.sun.tools.corba.se.idl.Util
public static float absDelta(float f1, float f2)(Code)(Java Doc)
public static String capitalize(String lc)(Code)(Java Doc)
public static String getAbsolutePath(String filename, Vector includePaths) throws FileNotFoundException(Code)(Java Doc)
public static String getMessage(String key)(Code)(Java Doc)
public static String getMessage(String key, String fill)(Code)(Java Doc)
public static String getMessage(String key, String[] fill)(Code)(Java Doc)
public static String getVersion()(Code)(Java Doc)
public static String getVersion(String filename)(Code)(Java Doc)
public static boolean isAttribute(String name, Hashtable symbolTable)(Code)(Java Doc)
public static boolean isConst(String name, Hashtable symbolTable)(Code)(Java Doc)
public static boolean isEnum(String name, Hashtable symbolTable)(Code)(Java Doc)
public static boolean isException(String name, Hashtable symbolTable)(Code)(Java Doc)
public static boolean isInterface(String name, Hashtable symbolTable)(Code)(Java Doc)
public static boolean isMethod(String name, Hashtable symbolTable)(Code)(Java Doc)
public static boolean isModule(String name, Hashtable symbolTable)(Code)(Java Doc)
public static boolean isParameter(String name, Hashtable symbolTable)(Code)(Java Doc)
public static boolean isPrimitive(String name, Hashtable symbolTable)(Code)(Java Doc)
public static boolean isSequence(String name, Hashtable symbolTable)(Code)(Java Doc)
public static boolean isString(String name, Hashtable symbolTable)(Code)(Java Doc)
public static boolean isStruct(String name, Hashtable symbolTable)(Code)(Java Doc)
public static boolean isTypedef(String name, Hashtable symbolTable)(Code)(Java Doc)
public static boolean isUnion(String name, Hashtable symbolTable)(Code)(Java Doc)
public static void registerMessageFile(String filename)(Code)(Java Doc)

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)

ww__w___.__j__a___v__a__2_s_.__co_m__ | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.