Java Doc for JavaMode.java in  » IDE » J » org » armedbear » j » 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 » J » org.armedbear.j 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.armedbear.j.AbstractMode
      org.armedbear.j.JavaMode

All known Subclasses:   org.armedbear.j.CMode,  org.armedbear.j.JavaScriptMode,  org.armedbear.j.PHPMode,
JavaMode
public class JavaMode extends AbstractMode implements Constants,Mode(Code)


Field Summary
protected  String[]conditionals
    

Constructor Summary
protected  JavaMode(int id, String displayName)
    

Method Summary
public  booleancanIndent()
    
public  PositionfindBeginningOfStatement(Position start)
    
protected  PositionfindEnclosingParen(Position start)
    
protected static  LinefindModel(Line line)
    
public  PositionfindPreviousConditional(Position start)
    
final protected  LinefindSwitch(Line line)
    
public  StringgetCommentStart()
    
public  JPopupMenugetContextMenu(Editor editor)
    
public  intgetCorrectIndentation(Line line, Buffer buffer)
    
public  ExpressiongetExpressionAtDot(Editor editor, boolean exact)
    
protected  StringgetFirstIdentifier(String s)
    
final protected  StringgetFirstIdentifier(Line line)
    
public  FormattergetFormatter(Buffer buffer)
    
final public static  ObjectgetJdb()
    
final protected  StringgetLastIdentifier(String s)
    
public static  ModegetMode()
    
public  NavigationComponentgetSidebarComponent(Editor editor)
    
public  SyntaxIteratorgetSyntaxIterator(Position pos)
    
public  TaggergetTagger(SystemBuffer buffer)
    
public  StringgetToolTipText(Editor editor, MouseEvent e)
    
public  booleanhasQualifiedNames()
    
public static  voidinsertComment()
    
public  booleanisCommentLine(Line line)
    
final protected  booleanisContinued(String text, char lastChar)
    
public  booleanisIdentifierPart(char c)
    
public  booleanisIdentifierStart(char c)
    
public  booleanisInComment(Buffer buffer, Position pos)
    
public  booleanisQualifiedName(String s)
    
public  booleanisTaggable()
    
final protected  PositionmatchClosingBrace(Position start)
    
final protected  PositionmatchClosingParen(Position start)
    
public static  voidnewlineAndIndentForComment()
    
public  voidpopulateModeMenu(Editor editor, Menu menu)
    
final public static  voidsetJdb(Object obj)
    
protected  voidsetKeyMapDefaults(KeyMap km)
    
protected static  StringtrimSyntacticWhitespace(String s)
    

Field Detail
conditionals
protected String[] conditionals(Code)




Constructor Detail
JavaMode
protected JavaMode(int id, String displayName)(Code)




Method Detail
canIndent
public boolean canIndent()(Code)



findBeginningOfStatement
public Position findBeginningOfStatement(Position start)(Code)



findEnclosingParen
protected Position findEnclosingParen(Position start)(Code)



findModel
protected static Line findModel(Line line)(Code)



findPreviousConditional
public Position findPreviousConditional(Position start)(Code)



findSwitch
final protected Line findSwitch(Line line)(Code)



getCommentStart
public String getCommentStart()(Code)



getContextMenu
public JPopupMenu getContextMenu(Editor editor)(Code)



getCorrectIndentation
public int getCorrectIndentation(Line line, Buffer buffer)(Code)



getExpressionAtDot
public Expression getExpressionAtDot(Editor editor, boolean exact)(Code)



getFirstIdentifier
protected String getFirstIdentifier(String s)(Code)



getFirstIdentifier
final protected String getFirstIdentifier(Line line)(Code)



getFormatter
public Formatter getFormatter(Buffer buffer)(Code)



getJdb
final public static Object getJdb()(Code)



getLastIdentifier
final protected String getLastIdentifier(String s)(Code)



getMode
public static Mode getMode()(Code)



getSidebarComponent
public NavigationComponent getSidebarComponent(Editor editor)(Code)



getSyntaxIterator
public SyntaxIterator getSyntaxIterator(Position pos)(Code)



getTagger
public Tagger getTagger(SystemBuffer buffer)(Code)



getToolTipText
public String getToolTipText(Editor editor, MouseEvent e)(Code)



hasQualifiedNames
public boolean hasQualifiedNames()(Code)



insertComment
public static void insertComment()(Code)



isCommentLine
public boolean isCommentLine(Line line)(Code)



isContinued
final protected boolean isContinued(String text, char lastChar)(Code)



isIdentifierPart
public boolean isIdentifierPart(char c)(Code)



isIdentifierStart
public boolean isIdentifierStart(char c)(Code)



isInComment
public boolean isInComment(Buffer buffer, Position pos)(Code)



isQualifiedName
public boolean isQualifiedName(String s)(Code)



isTaggable
public boolean isTaggable()(Code)



matchClosingBrace
final protected Position matchClosingBrace(Position start)(Code)



matchClosingParen
final protected Position matchClosingParen(Position start)(Code)



newlineAndIndentForComment
public static void newlineAndIndentForComment()(Code)



populateModeMenu
public void populateModeMenu(Editor editor, Menu menu)(Code)



setJdb
final public static void setJdb(Object obj)(Code)



setKeyMapDefaults
protected void setKeyMapDefaults(KeyMap km)(Code)



trimSyntacticWhitespace
protected static String trimSyntacticWhitespace(String s)(Code)



Fields inherited from org.armedbear.j.AbstractMode
protected KeyMap keyMap(Code)(Java Doc)
protected File keyMapFile(Code)(Java Doc)
protected Keywords keywords(Code)(Java Doc)
protected PropertyList properties(Code)(Java Doc)

Methods inherited from org.armedbear.j.AbstractMode
final public boolean accepts(String filename)(Code)(Java Doc)
public boolean acceptsLinePaste(Editor editor)(Code)(Java Doc)
protected JMenuItem addContextMenuItem(String text, String command, JPopupMenu popup, Dispatcher dispatcher)(Code)(Java Doc)
protected void addDefaultContextMenuItems(Editor editor, JPopupMenu popup)(Code)(Java Doc)
public boolean canIndent()(Code)(Java Doc)
public boolean canIndentPaste()(Code)(Java Doc)
public boolean confirmClose(Editor editor, Buffer buffer)(Code)(Java Doc)
public Buffer createBuffer(File file)(Code)(Java Doc)
public MenuBar createMenuBar(Frame frame)(Code)(Java Doc)
final public synchronized void deleteKeyMap()(Code)(Java Doc)
public Position findIdentifierStart(Line line, int offset)(Code)(Java Doc)
public char fixCase(Editor editor, char c)(Code)(Java Doc)
public boolean getBooleanProperty(Property property)(Code)(Java Doc)
public Color getColorProperty(Property property)(Code)(Java Doc)
public String getCommentEnd()(Code)(Java Doc)
public String getCommentStart()(Code)(Java Doc)
public JPopupMenu getContextMenu(Editor editor)(Code)(Java Doc)
public String getContextString(Editor editor, boolean verbose)(Code)(Java Doc)
public int getCorrectIndentation(Line line, Buffer buffer)(Code)(Java Doc)
protected ToolBar getCustomToolBar(Frame frame)(Code)(Java Doc)
protected ToolBar getDefaultToolBar(Frame frame)(Code)(Java Doc)
protected Object getDefaultValue(Property property)(Code)(Java Doc)
final public String getDisplayName()(Code)(Java Doc)
public Expression getExpressionAtDot(Editor editor, boolean exact)(Code)(Java Doc)
public Formatter getFormatter(Buffer buffer)(Code)(Java Doc)
protected String getFullKey(String key)(Code)(Java Doc)
final public int getId()(Code)(Java Doc)
final public String getIdentifier(Position pos)(Code)(Java Doc)
final public String getIdentifier(Line line, int offset)(Code)(Java Doc)
public int getIntegerProperty(Property property)(Code)(Java Doc)
final public synchronized KeyMap getKeyMap()(Code)(Java Doc)
public File getKeyMapFile()(Code)(Java Doc)
public String getMenuName()(Code)(Java Doc)
public String getMouseMovedContextString(Editor editor, Position pos)(Code)(Java Doc)
public NavigationComponent getSidebarComponent(Editor editor)(Code)(Java Doc)
public String getStringProperty(Property property)(Code)(Java Doc)
public SyntaxIterator getSyntaxIterator(Position pos)(Code)(Java Doc)
public Tagger getTagger(SystemBuffer buffer)(Code)(Java Doc)
public ToolBar getToolBar(Frame frame)(Code)(Java Doc)
public String getToolTipText(Editor editor, MouseEvent e)(Code)(Java Doc)
public boolean hasQualifiedNames()(Code)(Java Doc)
public boolean isCommentLine(Line line)(Code)(Java Doc)
public boolean isIdentifierPart(char c)(Code)(Java Doc)
public boolean isIdentifierStart(char c)(Code)(Java Doc)
public boolean isInComment(Buffer buffer, Position pos)(Code)(Java Doc)
public boolean isInQuote(Buffer buffer, Position pos)(Code)(Java Doc)
public boolean isKeyword(String s)(Code)(Java Doc)
public boolean isQualifiedName(String s)(Code)(Java Doc)
public boolean isTaggable()(Code)(Java Doc)
public void loadFile(Buffer buffer, File file)(Code)(Java Doc)
public void populateLispMenu(Editor editor, Menu menu)(Code)(Java Doc)
public void populateMenu(Editor editor, Menu menu)(Code)(Java Doc)
public void populateModeMenu(Editor editor, Menu menu)(Code)(Java Doc)
protected void populateSearchMenu(Editor editor, Menu menu)(Code)(Java Doc)
protected void setKeyMapDefaults(KeyMap km)(Code)(Java Doc)
public void setProperty(Property property, String value)(Code)(Java Doc)
public void setProperty(Property property, boolean value)(Code)(Java Doc)
public void setProperty(Property property, int value)(Code)(Java Doc)
final public String toString()(Code)(Java Doc)
final public synchronized void useDefaultKeyMap()(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.