|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Gui | |
|---|---|
| bass.db | |
| bass.gui | |
| bass.stats | |
| bass.suggestion | |
| bass.visualisation.graph | |
| bass.visualisation.view | |
| Uses of Gui in bass.db |
|---|
| Methods in bass.db with parameters of type Gui | |
|---|---|
static org.jfree.data.time.TimeSeriesCollection |
DB_Conn.getActivityCurveData(Gui theGui)
Gets the data from both activity .txt files to creates 2 timelines. |
static java.util.Hashtable<java.lang.Integer,DTO_BandWithPoints> |
DB_Conn.getBandsOnFLists(DTO_Band[] ids,
int points,
java.util.Hashtable<java.lang.Integer,DTO_BandWithPoints> scoreList,
Gui theGui)
scans the friendlists of the specified bands for other bands and returns a hashtable with the new found bands, if you want to insert them in an existing hashtable use the param scorelist |
static org.jfree.data.category.DefaultCategoryDataset |
DB_Conn.getGenreFrequencyData(Gui theGui,
java.lang.String mode)
Reading the genre Data out of two .txt files and generating a dataset with it. |
static org.jfree.data.time.TimeSeriesCollection |
DB_Conn.getGenreGrowthData(Gui theGui,
java.lang.String[] genreArray)
Reads the registrations dates for the genres given by the array from a .txt file and uses the data to generate a dataset |
static org.jfree.data.time.TimeSeriesCollection |
DB_Conn.getHypeCurveData(Gui theGui)
Reads the registration dates and their amount of bands from a .txt file and generates a dataset |
static org.jfree.data.general.DefaultPieDataset |
DB_Conn.getLabelTypeData(Gui theGui)
Deprecated. not used, because the pie chart got kicked out of the label type chart |
static org.jfree.data.category.DefaultCategoryDataset |
DB_Conn.getLabelTypePerGenreData(Gui theGui,
java.lang.String mode)
Gets the label type percentages from a .txt file and generates a DefaultCategoryDataset |
static org.jfree.data.general.DefaultPieDataset |
DB_Conn.getLongTailData(Gui theGui)
Deprecated. |
static org.jfree.data.general.DefaultPieDataset |
DB_Conn.getLongTailDataHardCoded(Gui theGui)
Using the hardcoded values (amount of bands grouped by their amount of fans) to create the dataset for a standard pie chart. |
static DTO_BandWithFPD[] |
DB_Conn.getTopBands(Gui theGui,
int rankMode,
java.lang.String genre)
Reads the Top 100 Bands (or less if there are not 100 bands for the specific ranking) for 1 of the 5 ranking methods (by fans, plays, views, membership and friends per day) and creates an array of DTO_BandWithFPD |
static java.util.LinkedList<DTO_BandnameWithFList> |
DB_Conn.selectBandWithFriends1(java.lang.String mainBand,
int minFriends,
int depth,
Gui theGui)
Get the band out of the DB including the friends that are connected (first level friends only) |
| Uses of Gui in bass.gui |
|---|
| Fields in bass.gui declared as Gui | |
|---|---|
private Gui |
SearchDialog.theGui
|
| Uses of Gui in bass.stats |
|---|
| Fields in bass.stats declared as Gui | |
|---|---|
private Gui |
ChartThread.theGui
|
static Gui |
StatsFactory.thisGui
|
| Methods in bass.stats with parameters of type Gui | |
|---|---|
static java.awt.Component |
StatsFactory.generateActivityCurve(Gui theGui)
Generates the time series chart showing the growth of registered bands at MySpace and the amount of bands that went inactive after registration. |
static java.awt.Component |
StatsFactory.generateGenreFrequency(Gui theGui,
java.lang.String mode)
Generates the bar chart based on the amount of bands in every genre |
static java.awt.Component |
StatsFactory.generateGenreGrowth(Gui theGui,
java.lang.String[] genreArray)
Generates the time series chart displaying the growth of single genres in comparison |
static java.awt.Component |
StatsFactory.generateHypeCurve(Gui theGui)
Generates the time series chart based amount of bands/musicians registered per day. |
static java.awt.Component |
StatsFactory.generateLabelType(Gui theGui,
java.lang.String mode)
Generates the bar chart showing the label ratio for all bands and single genres |
static java.awt.Component |
StatsFactory.generateLongTailChart(Gui theGui)
Generates the pie chart based on the long tail data |
static java.awt.Component |
StatsFactory.generateTopBands(Gui theGui,
java.lang.String genre,
int mode)
Generates a ranking based on "mode" for all genres or a specific one. |
| Constructors in bass.stats with parameters of type Gui | |
|---|---|
ChartThread(int chartType,
Gui theGui)
|
|
| Uses of Gui in bass.suggestion |
|---|
| Fields in bass.suggestion declared as Gui | |
|---|---|
private Gui |
SuggestionTool.theGui
|
| Constructors in bass.suggestion with parameters of type Gui | |
|---|---|
SuggestionTool(DTO_Band[] inputBands,
Gui gui,
boolean deepScan)
generates a new SuggestionTool |
|
| Uses of Gui in bass.visualisation.graph |
|---|
| Methods in bass.visualisation.graph with parameters of type Gui | |
|---|---|
javax.media.j3d.BranchGroup |
BassSceneGraph.createSceneGraph(java.lang.String bandId,
int minFriends,
int depth,
boolean friendsconnection,
boolean edgeconnection,
boolean showNames,
Gui theGui)
Calls getEdgeAndNodeLists (calls DTToLists which itself calls the database method). |
java.util.LinkedList<DTO_BandnameWithFList> |
DTOToLists.getDTO(java.lang.String bandId,
int minFriends,
int depth,
Gui theGui)
|
void |
BassSceneGraph.getEdgeAndNodeLists(java.lang.String bandId,
int depth,
int minFriends,
Gui theGui)
Create a DTOToLists object, then calls writeLists(). |
boolean |
DTOToLists.writeLists(java.lang.String bandId,
int depth,
int minFriends,
Gui theGui)
converts the dto's of the linked list in nodes and edges. |
| Uses of Gui in bass.visualisation.view |
|---|
| Fields in bass.visualisation.view declared as Gui | |
|---|---|
private Gui |
VisCalculationThread.theGui
|
| Methods in bass.visualisation.view with parameters of type Gui | |
|---|---|
static javax.media.j3d.BranchGroup |
BandView.showABandWithFriends(BassNodeList[] allNodesArray,
BassEdgeList[] allEdgesArray,
java.lang.String band,
int depth,
boolean withConnectedFriends,
boolean edgeconnection,
boolean showNames,
Gui theGui)
|
void |
GraphCanvas.startVisualisation(java.lang.String bandID,
int minFriends,
int depth,
boolean friendsconnection,
boolean edgeconnection,
boolean names,
Gui theGui)
This method is called directly from the gui (from it's thread). |
| Constructors in bass.visualisation.view with parameters of type Gui | |
|---|---|
VisCalculationThread(GraphCanvas theCanvas,
int bandId,
int minFListSize,
int hierarchy,
boolean conBetweenFriends,
boolean firstLevelFriendsConnection,
boolean showNames,
Gui theGui)
generates a new thread object with the specified values for generating a visualization after generating you just need to call the start() method to start the calculation |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||