Changes between Version 1 and Version 2 of EclipseInterface


Ignore:
Timestamp:
Mar 13, 2012, 4:27:28 PM (13 years ago)
Author:
manualwiki
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • EclipseInterface

    v1 v2  
    3737The plugin, in order to be able to access RefactorErl, has to be set 
    3838up before the first usage. For the configuration dialog, go to 
    39 '''Window/Preferences/RefactorErl'''. 
     39'''Window / Preferences / RefactorErl'''. 
    4040 
    4141 Start background process automatically:: 
     
    6060   
    6161= Database management = 
    62 todo 
     62The Eclipse extension supports every database management functionality 
     63that is available in the RefactorErl tool. These can be executed from 
     64the top menu: 
     65 * Add file, 
     66 * Drop file, 
     67 * Reset database, 
     68 * Load directory, 
     69 * Undo (one step only). 
     70 
     71You can get a list of the database contents by clicking on 
     72'''RefactorErl / Files / Database contents'''. A new tab, called 
     73'''Database contents''' pops up showing the modules having been loaded 
     74into RefactorErl. Also, you can select and drop modules from the tool 
     75database, and you can open files for editing. 
     76 
    6377 
    6478= Executing refactoring transformations = 
     
    6983 
    7084= Clustering = 
    71 todo 
     85 
     86The RefactorErl tool provides a feature for reorganising the structure 
     87of the software, called clustering. It determines semantic 
     88dependencies among the modules and functions and makes suggestion to 
     89the developer how to repartition the software: blocks of modules, 
     90headers etc. As the RefactorErl tool, the Eclipse plugin supports the 
     91clustering on different entities like functions or modules. Although 
     92the module clustering can be executed using both genetic and 
     93agglomerative algorithms, the function clustering supports only the 
     94former one. 
     95 
     96To execute a clustering algorithm, you should select either of them 
     97from the top menu (e.g: '''RefactorErl / Module / Genetic'''). Every 
     98clustering method has the same input window, where you can adjust the 
     99parameters of the algorithm. (It's the usage and the required 
     100parameters of the different methods are detailed in 
     101[wiki:ModuleFunctionClustering Clustering] section). When the calculation 
     102has been finished, a new window pops up with the results of the clustering 
     103algorithm.