Java Doc for parser.java in  » Collaboration » JacORB » org » jacorb » idl » 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 » Collaboration » JacORB » org.jacorb.idl 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.jacorb.idl.runtime.lr_parser
      org.jacorb.idl.parser

parser
public class parser extends org.jacorb.idl.runtime.lr_parser (Code)


Field Summary
final protected static  short[][]_action_table
    
final protected static  short_production_table
    
final protected static  short[][]_reduce_table
    
protected  CUP$actionsaction_obj
    
protected static  booleanaddbackend
    
protected static  booleancldc10
    
static  Stringcommand_line
    
final public static  Stringcompiler_version
    
public static  StringcurrentDate
    
final public static  StringcurrentVersion
    
public static  booleandone_parsing
    
protected static  StringfinalString
    
protected static  booleanforceOverwrite
    
protected static  booleangenerateDiiStubs
    
static  booleangenerateEnhanced
    
public static  booleangenerateIR
    
protected static  booleangenerateIncluded
    
public static  booleangenerate_ami_callback
    
public static  booleangenerate_ami_polling
    
public static  booleangenerate_skeletons
    
public static  booleangenerate_stubs
    
public static  org.jacorb.idl.IDLTreeVisitorgenerator
    
public static  booleaninclude_state
    
protected static  booleaninhibitionState
    
protected static  booleanlocalityContraint
    
public static  Stringout_dir
    
public static  Hashtablepack_replace
    
static  Stringpackage_prefix
    
static  booleanparse_only
    
static  Hashtablepending_interfaces
    
public static  Stackscopes
    
public static  booleansloppy
    
public static  booleanstrict_attributes
    
public static  booleanstrict_inheritance
    
public static  booleanstrict_names
    
protected static  booleanuseUncheckedNarrow
    

Constructor Summary
public  parser()
    

Method Summary
public  intEOF_sym()
    
public  short[][]action_table()
    
public static synchronized  intactiveParseThreads()
    
static  voidaddI2JPackage(String mapping)
    
public static  voidcloseScope(Scope symbol)
    
public static  booleancompile(String argv)
    
public static  booleancompile(String argv, StringWriter logWriter)
    
public static  booleancompileAndHandle(String argv)
    
public static  ScopeDatacurrentScopeData()
    
public static synchronized  voiddecActiveParseThreads()
    
public  org.jacorb.idl.runtime.symboldo_action(int act_num, org.jacorb.idl.runtime.lr_parser parser, java.util.Stack stack, int top)
    
public static  voiderror(String message, str_token p_info)
    
public static  voiderror(String message)
    
public  interror_sym()
    
public static  voidfatal_error(String message, str_token p_info)
    
public static  booleangenerateIncluded()
    
public static  StringgetFinalString()
    
public static  org.jacorb.idl.IDLTreeVisitorgetGenerator()
    
public static  booleangetInhibitionState()
    
final public static  LoggergetLogger()
    
public static  Objectget_pending(String name)
    
public static synchronized  voidincActiveParseThreads()
    
protected static  voidinit()
    
protected  voidinit_actions()
    
public static  voidmain(String argv)
    
public static  voidopenScope()
    
public static  Stringpack_replace(String old)
    
public  short[][]production_table()
    
public  short[][]reduce_table()
    
public static synchronized  voidremove_pending(String name)
    
public  voidreport_error(String message, Object info)
    
public  voidreport_fatal_error(String message, Object info)
    
public  org.jacorb.idl.runtime.tokenscan()
    
public static  voidsetFinalString(String finalString)
    
public static  voidsetGenerateFinalCode(boolean isFinal)
    
public static  voidsetGenerator(org.jacorb.idl.IDLTreeVisitor generatorObject)
    
public static  voidsetInhibitionState(boolean flag)
    
public static  voidset_included(boolean i)
    
public static synchronized  voidset_pending(String name)
    
public  intstart_production()
    
public  intstart_state()
    
public static  voidusage(String[] argv, String msg)
    
public  voiduser_init()
    

Field Detail
_action_table
final protected static short[][] _action_table(Code)
parse action table



_production_table
final protected static short _production_table(Code)
production table



_reduce_table
final protected static short[][] _reduce_table(Code)
reduce_goto table



action_obj
protected CUP$actions action_obj(Code)
instance of action encapsulation class



addbackend
protected static boolean addbackend(Code)



cldc10
protected static boolean cldc10(Code)



command_line
static String command_line(Code)



compiler_version
final public static String compiler_version(Code)



currentDate
public static String currentDate(Code)



currentVersion
final public static String currentVersion(Code)



done_parsing
public static boolean done_parsing(Code)
used for internal checking that name conversion to mapped Java names is done only after parsing



finalString
protected static String finalString(Code)



forceOverwrite
protected static boolean forceOverwrite(Code)



generateDiiStubs
protected static boolean generateDiiStubs(Code)



generateEnhanced
static boolean generateEnhanced(Code)



generateIR
public static boolean generateIR(Code)



generateIncluded
protected static boolean generateIncluded(Code)



generate_ami_callback
public static boolean generate_ami_callback(Code)



generate_ami_polling
public static boolean generate_ami_polling(Code)



generate_skeletons
public static boolean generate_skeletons(Code)



generate_stubs
public static boolean generate_stubs(Code)



generator
public static org.jacorb.idl.IDLTreeVisitor generator(Code)



include_state
public static boolean include_state(Code)
compiler flags



inhibitionState
protected static boolean inhibitionState(Code)



localityContraint
protected static boolean localityContraint(Code)



out_dir
public static String out_dir(Code)



pack_replace
public static Hashtable pack_replace(Code)



package_prefix
static String package_prefix(Code)



parse_only
static boolean parse_only(Code)



pending_interfaces
static Hashtable pending_interfaces(Code)



scopes
public static Stack scopes(Code)



sloppy
public static boolean sloppy(Code)



strict_attributes
public static boolean strict_attributes(Code)



strict_inheritance
public static boolean strict_inheritance(Code)
these two are to work around buggy IDL generated by Sun's rmic in JDK 1.4



strict_names
public static boolean strict_names(Code)



useUncheckedNarrow
protected static boolean useUncheckedNarrow(Code)




Constructor Detail
parser
public parser()(Code)
constructor




Method Detail
EOF_sym
public int EOF_sym()(Code)
EOF symbol index



action_table
public short[][] action_table()(Code)
access to parse action table



activeParseThreads
public static synchronized int activeParseThreads()(Code)



addI2JPackage
static void addI2JPackage(String mapping)(Code)



closeScope
public static void closeScope(Scope symbol)(Code)
called from within the parser whenever parsing a scope symbol is complete



compile
public static boolean compile(String argv) throws Exception(Code)



compile
public static boolean compile(String argv, StringWriter logWriter) throws Exception(Code)



compileAndHandle
public static boolean compileAndHandle(String argv)(Code)



currentScopeData
public static ScopeData currentScopeData()(Code)



decActiveParseThreads
public static synchronized void decActiveParseThreads()(Code)



do_action
public org.jacorb.idl.runtime.symbol do_action(int act_num, org.jacorb.idl.runtime.lr_parser parser, java.util.Stack stack, int top) throws java.lang.Exception(Code)
invoke a user supplied parse action



error
public static void error(String message, str_token p_info)(Code)



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



error_sym
public int error_sym()(Code)
error symbol index



fatal_error
public static void fatal_error(String message, str_token p_info) throws ParseException(Code)



generateIncluded
public static boolean generateIncluded()(Code)



getFinalString
public static String getFinalString()(Code)



getGenerator
public static org.jacorb.idl.IDLTreeVisitor getGenerator()(Code)



getInhibitionState
public static boolean getInhibitionState()(Code)



getLogger
final public static Logger getLogger()(Code)
convenience access to the preconfigured loger for the IDL compiler



get_pending
public static Object get_pending(String name)(Code)



incActiveParseThreads
public static synchronized void incActiveParseThreads()(Code)



init
protected static void init()(Code)
allows reinitialization if compiler is not run from a command-line



init_actions
protected void init_actions()(Code)
action encapsulation object initializer



main
public static void main(String argv)(Code)



openScope
public static void openScope()(Code)
called from the lexer/scanner whenever a scope opening symbol is encountered



pack_replace
public static String pack_replace(String old)(Code)
Package replacements as requested by compiler options



production_table
public short[][] production_table()(Code)
access to production table



reduce_table
public short[][] reduce_table()(Code)
access to reduce_goto table



remove_pending
public static synchronized void remove_pending(String name)(Code)



report_error
public void report_error(String message, Object info)(Code)



report_fatal_error
public void report_fatal_error(String message, Object info) throws ParseException(Code)



scan
public org.jacorb.idl.runtime.token scan() throws java.lang.Exception(Code)
scan to get the next token



setFinalString
public static void setFinalString(String finalString)(Code)



setGenerateFinalCode
public static void setGenerateFinalCode(boolean isFinal)(Code)



setGenerator
public static void setGenerator(org.jacorb.idl.IDLTreeVisitor generatorObject)(Code)



setInhibitionState
public static void setInhibitionState(boolean flag)(Code)



set_included
public static void set_included(boolean i)(Code)



set_pending
public static synchronized void set_pending(String name)(Code)



start_production
public int start_production()(Code)
start production



start_state
public int start_state()(Code)
start state



usage
public static void usage(String[] argv, String msg)(Code)



user_init
public void user_init() throws java.lang.Exception(Code)
user initialization



Fields inherited from org.jacorb.idl.runtime.lr_parser
protected boolean _done_parsing(Code)(Java Doc)
final protected static int _error_sync_size(Code)(Java Doc)
protected short[][] action_tab(Code)(Java Doc)
protected token cur_token(Code)(Java Doc)
protected token lookahead(Code)(Java Doc)
protected int lookahead_pos(Code)(Java Doc)
protected short[][] production_tab(Code)(Java Doc)
protected short[][] reduce_tab(Code)(Java Doc)
protected Stack stack(Code)(Java Doc)
protected int tos(Code)(Java Doc)

Methods inherited from org.jacorb.idl.runtime.lr_parser
abstract public int EOF_sym()(Code)(Java Doc)
abstract public short[][] action_table()(Code)(Java Doc)
protected boolean advance_lookahead()(Code)(Java Doc)
protected token cur_err_token()(Code)(Java Doc)
public void debug_message(String mess)(Code)(Java Doc)
public void debug_parse() throws java.lang.Exception(Code)(Java Doc)
public void debug_reduce(int prod_num, int nt_num, int rhs_size)(Code)(Java Doc)
public void debug_shift(token shift_tkn)(Code)(Java Doc)
abstract public symbol do_action(int act_num, lr_parser parser, Stack stack, int top) throws java.lang.Exception(Code)(Java Doc)
public void done_parsing()(Code)(Java Doc)
public void dump_stack()(Code)(Java Doc)
protected boolean error_recovery(boolean debug) throws java.lang.Exception(Code)(Java Doc)
abstract public int error_sym()(Code)(Java Doc)
protected int error_sync_size()(Code)(Java Doc)
protected boolean find_recovery_config(boolean debug)(Code)(Java Doc)
final protected short get_action(int state, int sym)(Code)(Java Doc)
final protected short get_reduce(int state, int sym)(Code)(Java Doc)
abstract protected void init_actions() throws java.lang.Exception(Code)(Java Doc)
public void parse() throws java.lang.Exception(Code)(Java Doc)
protected void parse_lookahead(boolean debug) throws java.lang.Exception(Code)(Java Doc)
abstract public short[][] production_table()(Code)(Java Doc)
protected void read_lookahead() throws java.lang.Exception(Code)(Java Doc)
abstract public short[][] reduce_table()(Code)(Java Doc)
public void report_error(String message, Object info)(Code)(Java Doc)
public void report_fatal_error(String message, Object info) throws java.lang.Exception(Code)(Java Doc)
protected void restart_lookahead() throws java.lang.Exception(Code)(Java Doc)
abstract public token scan() throws java.lang.Exception(Code)(Java Doc)
protected boolean shift_under_error()(Code)(Java Doc)
abstract public int start_production()(Code)(Java Doc)
abstract public int start_state()(Code)(Java Doc)
public void syntax_error(token cur_token)(Code)(Java Doc)
protected boolean try_parse_ahead(boolean debug) throws java.lang.Exception(Code)(Java Doc)
public void unrecovered_syntax_error(token cur_token) throws java.lang.Exception(Code)(Java Doc)
public void user_init() throws java.lang.Exception(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)

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