Java Doc for JRefactory.java in  » UML » jrefactory » org » acm » seguin » ide » jbuilder » 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 » UML » jrefactory » org.acm.seguin.ide.jbuilder 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


javax.swing.JPanel
   org.acm.seguin.ide.jbuilder.JRefactory

JRefactory
public class JRefactory extends JPanel implements IDEInterface(Code)
Draws a UML diagram for all the classes in a package
author:
   Mike Atkinson


Field Summary
protected  ASTViewerPaneastv
    

Constructor Summary
public  JRefactory(Frame view)
     Create a new JRefactory.

Method Summary
public  voidaddAnnotation(Frame view, Object buffer, int type, int lineNo, String description)
     Adds an annotation to an ide buffer.
public  booleanbufferContainsJavaSource(Frame view, Object buffer)
    
public  voidbufferNavigatorTree(Frame view, Object buffer, TreeNode node)
     Indicates that a buffer has been parsed and that a navigator tree of the source is available.
public  voidbufferParsed(Frame view, Object buffer, net.sourceforge.jrefactory.ast.Node compilationUnit)
     Indicates that a buffer has been parsed and that an Abstract Syntax Tree is available.
public  voidcheckAllOpenBuffers(Frame view)
    
public  voidcheckBuffer(Frame view, Object buffer)
    
public  voidcheckDirectory(Frame view, boolean recursive)
    
public  voidclearAnnotations(Frame view, Object buffer, int type)
     Clears all annotation for an ide buffer.
public  voidcpdAllOpenBuffers(Frame view)
    
public  voidcpdBuffer(Frame view, Object buffer)
    
public  voidcpdDir(Frame view, boolean recursive)
    
public static  voidelixir()
    
public  ObjectgetCurrentBuffer(Frame view)
    
public  FramegetEditorFrame()
     Returns the frame that contains the editor.
public  FilegetFile(Frame view, Object buffer)
    
public  StringgetFilePathForBuffer(Object buffer)
    
public  String[]getIDEProjects(Frame parent)
    
public  StringgetIDEProperty(String prop)
    
public  StringgetIDEProperty(String prop, String deflt)
    
public  intgetLineCount(Object buffer)
    
public  intgetLineEndOffset(Object buffer, int end)
    
public  intgetLineNumber(Frame view, Object buffer)
    
public  intgetLineStartOffset(Object buffer, int begin)
    
public  StringgetProjectName(Frame view, Object buffer)
    
public static  StringgetProjectName(Frame view)
    
public  PropertiesFilegetProperties(String type, String project)
    
public  StringgetSelectedText(Frame view, Object buffer)
    
public  StringgetText(Frame view, Object buffer)
    
public  voidgetUserSelection()
    
public  voidgoToBuffer(Frame view, Object buffer)
    
public  voidhideWaitCursor(Frame parent)
    
public static  voidinitLog()
    
public  voidinitialiseIDEProperties()
    
public  IconloadIcon(String name)
     Load an icon from the IDE
Parameters:
  name - The name of the icon.
public static  voidlog(String message)
    
public  voidlog(int urgency, Object source, Object message)
    
public  voidmoveCaretPosition(Frame view, Object buffer, int start)
    
public  ObjectopenFile(Frame view, String fileName)
    
public  voidrunInAWTThread(Runnable runnable)
    
public  voidsaveProperties()
    
public static  voidselectionPanel(String directory)
    
public  voidsetBuffer(Frame view, Object fileName)
    
public  voidsetLineNumber(Frame view, Object buffer, int value)
    
public  voidsetSelection(Frame view, Object buffer, int start, int end)
    
public  voidsetSourceBrowser(JBuilderBrowser sourceBrowser)
    
public  voidsetText(Frame view, Object buffer, String value)
    
public  voidshowWaitCursor(Frame parent)
    

Field Detail
astv
protected ASTViewerPane astv(Code)




Constructor Detail
JRefactory
public JRefactory(Frame view)(Code)
Create a new JRefactory.
Parameters:
  view - Description of Parameter




Method Detail
addAnnotation
public void addAnnotation(Frame view, Object buffer, int type, int lineNo, String description)(Code)
Adds an annotation to an ide buffer.
Parameters:
  view - The frame containing the IDE.
Parameters:
  buffer - The buffer (containing Java Source) that has been parsed.
Parameters:
  type - either CODING_STANDARDS or CUT_AND_PASTE_DETECTION
Parameters:
  lineNo - The line number of the annotation.
Parameters:
  description - The annotation



bufferContainsJavaSource
public boolean bufferContainsJavaSource(Frame view, Object buffer)(Code)
Returns true if the current file being edited is a java file true if the current file is a java file



bufferNavigatorTree
public void bufferNavigatorTree(Frame view, Object buffer, TreeNode node)(Code)
Indicates that a buffer has been parsed and that a navigator tree of the source is available.
Parameters:
  view - The frame containing the IDE.
Parameters:
  buffer - The buffer (containing Java Source) that has been parsed.
Parameters:
  node - The root node of the tree.



bufferParsed
public void bufferParsed(Frame view, Object buffer, net.sourceforge.jrefactory.ast.Node compilationUnit)(Code)
Indicates that a buffer has been parsed and that an Abstract Syntax Tree is available.
Parameters:
  view - The frame containing the IDE.
Parameters:
  buffer - The buffer (containing Java Source) that has been parsed.
Parameters:
  compilationUnit - The root node of the AST.



checkAllOpenBuffers
public void checkAllOpenBuffers(Frame view)(Code)
Description of the Method
Parameters:
  view - Description of Parameter



checkBuffer
public void checkBuffer(Frame view, Object buffer)(Code)
Description of the Method
Parameters:
  view - Description of Parameter



checkDirectory
public void checkDirectory(Frame view, boolean recursive)(Code)
Description of the Method
Parameters:
  view - Description of Parameter
Parameters:
  recursive - Description of Parameter



clearAnnotations
public void clearAnnotations(Frame view, Object buffer, int type)(Code)
Clears all annotation for an ide buffer.
Parameters:
  view - The frame containing the IDE.
Parameters:
  buffer - The buffer (containing Java Source) that has been parsed.
Parameters:
  type - either CODING_STANDARDS or CUT_AND_PASTE_DETECTION



cpdAllOpenBuffers
public void cpdAllOpenBuffers(Frame view) throws IOException(Code)
Description of the Method
Parameters:
  view - Description of Parameter
exception:
  IOException - Description of Exception



cpdBuffer
public void cpdBuffer(Frame view, Object buffer) throws IOException(Code)
Description of the Method
Parameters:
  view - Description of Parameter
exception:
  IOException - Description of Exception



cpdDir
public void cpdDir(Frame view, boolean recursive) throws IOException(Code)
Description of the Method
Parameters:
  view - Description of Parameter
Parameters:
  recursive - Description of Parameter
exception:
  IOException - Description of Exception



elixir
public static void elixir()(Code)
Insertion point for elixir



getCurrentBuffer
public Object getCurrentBuffer(Frame view)(Code)



getEditorFrame
public Frame getEditorFrame()(Code)
Returns the frame that contains the editor. If this is not available or you want dialog boxes to be centered on the screen return null from this operation. the frame



getFile
public File getFile(Frame view, Object buffer)(Code)
Gets the file that is being edited The File value



getFilePathForBuffer
public String getFilePathForBuffer(Object buffer)(Code)
Description of the Method
Parameters:
  buffer - Description of Parameter The File path for this buffer



getIDEProjects
public String[] getIDEProjects(Frame parent)(Code)
Gets the IDEProjects attribute of the IDEInterface object
Parameters:
  parent - Description of Parameter The IDEProjects value



getIDEProperty
public String getIDEProperty(String prop)(Code)
Gets the IDEProperty attribute of the IDEInterface object
Parameters:
  prop - Description of Parameter The IDEProperty value



getIDEProperty
public String getIDEProperty(String prop, String deflt)(Code)
Gets the IDEProperty attribute of the IDEInterface object
Parameters:
  prop - Description of Parameter
Parameters:
  deflt - Description of Parameter The IDEProperty value



getLineCount
public int getLineCount(Object buffer)(Code)
Description of the Method
Parameters:
  buffer - Description of Parameter The LineEndOffset value



getLineEndOffset
public int getLineEndOffset(Object buffer, int end)(Code)
Description of the Method
Parameters:
  buffer - Description of Parameter
Parameters:
  end - Description of Parameter The LineEndOffset value



getLineNumber
public int getLineNumber(Frame view, Object buffer)(Code)
Returns the initial line number The LineNumber value



getLineStartOffset
public int getLineStartOffset(Object buffer, int begin)(Code)
Description of the Method
Parameters:
  buffer - Description of Parameter
Parameters:
  begin - Description of Parameter The BeginLine value



getProjectName
public String getProjectName(Frame view, Object buffer)(Code)
Description of the Method
Parameters:
  view - Description of Parameter
Parameters:
  buffer - Description of Parameter The ProjectName value



getProjectName
public static String getProjectName(Frame view)(Code)
Sets the projectData attribute of the JRefactory object
Parameters:
  view - Description of Parameter The projectName value



getProperties
public PropertiesFile getProperties(String type, String project)(Code)
Gets the Properties attribute of the IDEInterface object
Parameters:
  type - Description of Parameter
Parameters:
  project - Description of Parameter The Properties value



getSelectedText
public String getSelectedText(Frame view, Object buffer)(Code)
Gets the SelectionFromIDE attribute of the JBuilderExtractMethod object The SelectionFromIDE value



getText
public String getText(Frame view, Object buffer)(Code)
Description of the Method
Parameters:
  view - Description of Parameter The Text value



getUserSelection
public void getUserSelection()(Code)
Gets the userSelection attribute of the JRefactory object



goToBuffer
public void goToBuffer(Frame view, Object buffer)(Code)
Description of the Method
Parameters:
  view - Description of Parameter
Parameters:
  buffer - Description of Parameter



hideWaitCursor
public void hideWaitCursor(Frame parent)(Code)
Description of the Method
Parameters:
  parent - Description of Parameter



initLog
public static void initLog()(Code)



initialiseIDEProperties
public void initialiseIDEProperties()(Code)



loadIcon
public Icon loadIcon(String name)(Code)
Load an icon from the IDE
Parameters:
  name - The name of the icon. An icon (or null if the icon cannot be found).



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



log
public void log(int urgency, Object source, Object message)(Code)
Description of the Method
Parameters:
  urgency - Description of Parameter
Parameters:
  source - Description of Parameter
Parameters:
  message - Description of Parameter



moveCaretPosition
public void moveCaretPosition(Frame view, Object buffer, int start)(Code)
Description of the Method
Parameters:
  view - Description of Parameter
Parameters:
  start - Description of Parameter



openFile
public Object openFile(Frame view, String fileName) throws IOException(Code)
Description of the Method
Parameters:
  view - Description of Parameter
Parameters:
  fileName - Description of Parameter Description of the Returned Value
exception:
  IOException - Description of Exception



runInAWTThread
public void runInAWTThread(Runnable runnable)(Code)
Description of the Method
Parameters:
  runnable - Description of Parameter



saveProperties
public void saveProperties()(Code)
Description of the Method
Parameters:
  view - Description of Parameter
Parameters:
  buffer - Description of Parameter



selectionPanel
public static void selectionPanel(String directory)(Code)
Creates the selection panel
Parameters:
  directory - Description of Parameter



setBuffer
public void setBuffer(Frame view, Object fileName)(Code)
Description of the Method
Parameters:
  view - Description of Parameter
Parameters:
  fileName - The new Buffer value



setLineNumber
public void setLineNumber(Frame view, Object buffer, int value)(Code)
Sets the line number
Parameters:
  value - The new LineNumber value



setSelection
public void setSelection(Frame view, Object buffer, int start, int end)(Code)
Description of the Method
Parameters:
  view - Description of Parameter
Parameters:
  start - The new Selection value
Parameters:
  end - The new Selection value



setSourceBrowser
public void setSourceBrowser(JBuilderBrowser sourceBrowser)(Code)



setText
public void setText(Frame view, Object buffer, String value)(Code)
Sets the string in the IDE
Parameters:
  value - The new file contained in a string



showWaitCursor
public void showWaitCursor(Frame parent)(Code)
Description of the Method
Parameters:
  parent - Description of Parameter



Methods inherited from javax.swing.JPanel
public AccessibleContext getAccessibleContext()(Code)(Java Doc)
public PanelUI getUI()(Code)(Java Doc)
public String getUIClassID()(Code)(Java Doc)
protected String paramString()(Code)(Java Doc)
public void setUI(PanelUI ui)(Code)(Java Doc)
public void updateUI()(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.