~mathieu.bastian/gephi/geolayout

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
    <body>
        This documents provides Gephi APIs documentation and gives details about
        current status of each API. Each API is categorized by it's stability:
        stable, <span class="unstable">under development</span>, <span class="deprecated">deprecated</span> or
    <span class="friend">friend</span>.
    <hr>
    <p>
    <h2>API Changes</h2>
    <ul><li>(March 28 2010) Add a <code>doImport()</code> method in <code>ImportController</code> that accepts
            <code>InputStream</code>. In ImportAPI also, add <code>getWeight()</code> in EdgeDraft to let importers
            increment weight. New <code> AttributeUtils</code>  methods. Progress in GraphAPI and ImportAPI documentation.</li>
        <li>(Feb 17 2010) Change in ImportAPI to support bounded time intervals. Add methods
				that manage <code>TimeIntervalMin</code> and <code>TimeIntervalMax</code>. Changes in
				GraphAPI about elements counting. Henceforth only enabled elements are counted, in node
				and edge counting, but also in degree methods. This counting is more logical, as it match
				with the number of elements returned by <code>getNodes()</code> and <code>getEdges()</code>.</li>
        <li>(Feb 7 2010) Initial import, for 0.7alpha milestone. Half of
            APIs are fully documented and the rest needs to be soon. Expose
            only Core APIs, that plugins could need by now. Friend
            packages exists, in particular between Plugin and PluginUI
            modules but they are not shown here. Netbeans APIs documentation
            dependencies are missing, thus see
            <a href="http://bits.netbeans.org/dev/javadoc/index.html">Netbeans API Index</a>.
            Due to early development status, most of APIs are still marked as
            under development. Moreover APIs marked as stable are also suspected to
            change, but with much less impact than ones marked as under development.</li></ul>
</p>
<hr>
<p>
<h2>API List</h2>
<ul><li><b>Attributes API</b> - Provides access to attributes values through an efficient column/row system.</li>
    <li><span class="unstable"><b>Clustering API</b></span> - API/SPI for clustering algorithms (experimental).</li>
<li><span class="unstable"><b>Export API</b></span>  - Export API/SPI provides the infrastructure for exporting data to any support and define new exporters.</li>
<li><span class="unstable"><b>Filters API</b></span>  - API/SPI for filters, define and control current filtering.</li>
<li><b>Generator API</b> -  Generator API/SPI provides the way to create and execute graph generators.</li>
<li><b>Graph API</b> - API for accessing the graph.</li>
<li><b>Import API</b> - Import API/SPI provides the import workflow to import data form any support.</li>
<li><b>Layout API</b> - Layout API/SPI provides real-time layout algorithms execution.</li>
<li><b>LongTask API</b> - LongTask API provides utility features for long and asynchronous task execution.</li>
<li><span class="unstable"><b>Partition API</b></span>  - API for manipulating partition within data.</li>
<li><span class="unstable"><b>Preview API</b></span>  - API for building the graph preview structure.</li>
<li><b>Project API</b> - Project API/SPI for project and worskpaces manipulation.</li>
<li><span class="unstable"><b>Ranking API</b></span>  - API/SPI for ranking data values and create transformers.</li>
<li><b>Statistics API</b> - Statistics and Metrics API/SPI provides asynchronous algorithms execution and UI infrastructure.</li>
<li><span class="unstable"><b>Timeline API</b></span>  - Timeline API provides access to the timeline component.</li>
<li><b>Tools API</b> - Tool API/SPI defines interactive actions users can make with the visualization.</li>
</ul>
</p>
</body>
</html>