Package | Description |
---|---|
prefuse |
The top-level Visualization and Display classes, as well as Constants
used throughout the toolkit.
|
prefuse.action.layout.graph |
Action modules for computing the layout of graph or tree structured data.
|
prefuse.data |
Table, Graph, and Tree data structures for organizing data.
|
prefuse.data.expression |
Classes implementing an SQL-like expression language for filtering and manipulating data.
|
prefuse.data.io |
Input/output classes for reading and writing data from formatted files.
|
prefuse.data.io.sql |
Input libraries for loading data from SQL databases.
|
prefuse.data.tuple |
Implementing classes for data tuples, object proxies to a row of table
data.
|
prefuse.render |
Interfaces and modules for rendering VisualItems into a graphics context.
|
prefuse.util |
Utility classes for use by both the toolkit and applications, including
color and font support.
|
prefuse.visual |
Classes for representing and storing VisualItems.
|
prefuse.visual.expression |
Expressions in the prefuse expression language that are specific to
VisualItems.
|
Modifier and Type | Method and Description |
---|---|
AggregateTable |
Visualization.addAggregates(java.lang.String group,
Schema schema)
Add a group of aggregates to this visualization.
|
VisualTable |
Visualization.addDecorators(java.lang.String group,
java.lang.String source,
Predicate filter,
Schema schema)
Add a group of decorators to an existing visual data group.
|
VisualTable |
Visualization.addDecorators(java.lang.String group,
java.lang.String source,
Schema schema)
Add a group of decorators to an existing visual data group.
|
VisualTable |
Visualization.addDerivedTable(java.lang.String group,
java.lang.String source,
Predicate filter,
Schema override)
Add a derived table, a VisualTable that is cascaded from an
existing VisualTable.
|
VisualGraph |
Visualization.addGraph(java.lang.String group,
Graph graph,
Predicate filter,
Schema nodeSchema,
Schema edgeSchema)
Adds a graph to this visualization, using the given data group
name.
|
VisualTable |
Visualization.addTable(java.lang.String group,
Schema schema)
Add an empty VisualTable to this visualization, using the given data
group name and table schema.
|
VisualTable |
Visualization.addTable(java.lang.String group,
Table table,
Predicate filter,
Schema schema)
Adds a data table to this visualization, using the given data group
name.
|
VisualTable |
Visualization.addTable(java.lang.String group,
Table table,
Schema schema)
Adds a data table to this visualization, using the given data group
name.
|
VisualTree |
Visualization.addTree(java.lang.String group,
Tree tree,
Predicate filter,
Schema nodeSchema,
Schema edgeSchema)
Adds a tree to this visualization, using the given data group
name.
|
Modifier and Type | Field and Description |
---|---|
static Schema |
SquarifiedTreeMapLayout.AREA_SCHEMA |
static Schema |
ForceDirectedLayout.FORCEITEM_SCHEMA
The schema for the parameters used by this layout.
|
static Schema |
NodeLinkTreeLayout.PARAMS_SCHEMA
The schema for the parameters used by this layout.
|
static Schema |
FruchtermanReingoldLayout.PARAMS_SCHEMA
The schema for the parameters used by this layout.
|
static Schema |
RadialTreeLayout.PARAMS_SCHEMA
The schema for the parameters used by this layout.
|
static Schema |
BalloonTreeLayout.PARAMS_SCHEMA
The schema for the parameters used by this layout.
|
Modifier and Type | Field and Description |
---|---|
protected static Schema |
SpanningTree.EDGE_SCHEMA
Edge table schema used by the spanning tree.
|
protected static Schema |
Graph.LINKS_SCHEMA
Schema used for the internal graph linkage table
|
protected Schema |
Table.m_schema
A cached schema instance, loaded lazily
|
protected static Schema |
Tree.TREE_LINKS_SCHEMA
Schema addition to be added onto
Graph.LINKS_SCHEMA . |
Modifier and Type | Method and Description |
---|---|
Schema |
Tuple.getSchema()
Returns the schema for this tuple's data.
|
Schema |
Table.getSchema()
Returns this Table's schema.
|
Schema |
Schema.lockSchema()
Locks the schema, preventing any additional changes.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Schema.isAssignableFrom(Schema s)
Indicates if values from a given Schema can be safely assigned to
data using this Schema.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
RangePredicate.getType(Schema s) |
java.lang.Class |
BooleanLiteral.getType(Schema s) |
java.lang.Class |
ComparisonPredicate.getType(Schema s) |
java.lang.Class |
Expression.getType(Schema s)
Returns the type that this expression evaluates to when tuples
with the given Schema are provided as input.
|
java.lang.Class |
IfExpression.getType(Schema s) |
java.lang.Class |
AbstractPredicate.getType(Schema s)
Returns boolean.class.
|
java.lang.Class |
ColumnExpression.getType(Schema s) |
java.lang.Class |
ArithmeticExpression.getType(Schema s) |
java.lang.Class |
ObjectLiteral.getType(Schema s) |
java.lang.Class |
NumericLiteral.getType(Schema s) |
Modifier and Type | Field and Description |
---|---|
protected Schema |
GraphMLReader.GraphMLHandler.m_esch |
protected Schema |
GraphMLReader.GraphMLHandler.m_nsch |
Modifier and Type | Method and Description |
---|---|
Schema |
DatabaseDataSource.getSchema(java.sql.ResultSetMetaData metadata,
SQLDataHandler handler)
Given the metadata for a SQL result set and a data value handler for that
result set, returns a corresponding schema for a prefuse table.
|
Modifier and Type | Method and Description |
---|---|
Schema |
TableTuple.getSchema() |
Modifier and Type | Method and Description |
---|---|
void |
TupleSet.addColumns(Schema s)
Add the data fields of the given Schema to the Tuples in this TupleSet.
|
void |
AbstractTupleSet.addColumns(Schema schema) |
Modifier and Type | Field and Description |
---|---|
static Schema |
PolygonRenderer.POLYGON_SCHEMA
A Schema describing the polygon specification.
|
Modifier and Type | Field and Description |
---|---|
static Schema |
GraphLib.LABEL_SCHEMA
Node table schema used for generated Graphs
|
Modifier and Type | Method and Description |
---|---|
static Schema |
PrefuseLib.getAxisLabelSchema()
Get the VisualItem Schema used for axis tick marks and labels.
|
static Schema |
PrefuseLib.getMinimalVisualSchema()
Get the minimal Schema needed for a unique VisualItem.
|
static Schema |
PrefuseLib.getVisualItemSchema()
Get an instance of the default Schema used for VisualItem instances.
|
Modifier and Type | Field and Description |
---|---|
protected static Schema |
AggregateTable.AGGREGATED_SCHEMA |
static Schema |
VisualItem.SCHEMA
A permanent, locked copy of the base VisualItem schema
|
Modifier and Type | Method and Description |
---|---|
protected void |
VisualTable.init(Visualization vis,
java.lang.String group,
Schema schema)
Initialize this VisualTable
|
Constructor and Description |
---|
AggregateTable(Visualization vis,
java.lang.String group,
Schema schema)
Create a new AggregateTable.
|
VisualTable(Table parent,
Visualization vis,
java.lang.String group,
Predicate rowFilter,
Schema schema)
Create a new VisualTable.
|
VisualTable(Visualization vis,
java.lang.String group,
Schema schema)
Create a new VisualTable without a parent table.
|
VisualTable(Visualization vis,
java.lang.String group,
Schema schema,
java.lang.Class tupleType)
Create a new VisualTable without a parent table.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
GroupSizeFunction.getType(Schema s) |
java.lang.Class |
InGroupPredicate.getType(Schema s) |
java.lang.Class |
QueryExpression.getType(Schema s) |
Copyright ? 2013 Regents of the University of California