Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prefuse as Netbeansproject #21

Open
wants to merge 19 commits into
base: master
Choose a base branch
from
Open

Prefuse as Netbeansproject #21

wants to merge 19 commits into from

Conversation

Sasti
Copy link

@Sasti Sasti commented Oct 10, 2013

I added an Netbeansproject instead of the default ant script.
Testing, building and running are working just fine. Only the tests for the csvreader of prefuse doesn't perform without errors. Looks like an bug in the rowtype detection.

Sasti and others added 19 commits October 9, 2013 17:53
Tests don´t work when executed all together. Singel execution of a test is possible without errors. 
When tests are executet all together, the files from data appear to be not in the right directory.
----------
Old prefuse ant project can be found in new directory "old build tools".
Files from directory data are copied now, even when there is an
executable file launched directly from the IDE.
build.xml copies the ressource files now in the correct folders.
Testing, "Clean and Build" and runing an example work now.
Testing, "Clean and Build" and running an example work now.
The format is now directly defined through SimpleDateFormater instances 
in the constructors of those classes.

DateTimeParser changed so that it is compatible to the new DateParser constructor.
CSVTableReader now has a new constructor which takes a char as
parameter. The char is then used to determine the start of a new column
in a csv row.
For backward compatibility the old constructor creates the reader with
the previous default delimiter ','.
DatabaseDataSource now behaves more reliable. Rows which are no longer
in the ResultSet of the SQLQuery get removed from the Table.
-BooleanColumn now accepts integer as input. Everything greater than
zero is true. The rest is mapped to false.
- DatabaseDataSource refactored. Processing of a ResultSet is now done
in a new class (DatabaseResultSetProcessor).
- DatabaseResultSetProcessor creates or updates an existing prefuse
table with the data found in a ResultSet.
- MixedGraphEdgeRenderer extends EdgeRenderer with the ability to show
two straight edges between one pair of nodes.
EdgeRenderer is now capable to handle mixed graphs. For edges which have
a counterpart you now can select between different visualisations.
CSVTableWriter now supports a configurable delimiter for the columns.
rename intVal to boolVal. IntVal was not the right variablename.
FocusControl now supports the ability to add elements to a focusgroup
with a click and mouse over at the same time.

CascadedTable was missing a dispose methode. The dispose methode removes
the internal listener from the derived table. (The same as in the class
"Graph")
… for double edge determination.

Caused edges to be drawn without contrary edge but with half of the length. (fixed)
- Minor changes in DatabaseResultSetprocessor
-> Error while building through unsupportet attribute in copylibs element.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant