Uses of Class
prefuse.data.Schema

Packages that use Schema
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. 
 

Uses of Schema in prefuse
 

Methods in prefuse with parameters of type Schema
<V extends VisualItem<?>>
AggregateTable<TableAggregateItem<V>,V>
Visualization.addAggregates(java.lang.String group, Schema schema)
          Add a group of aggregates to this visualization.
 VisualTable<? extends VisualItem<?>,TableDecoratorItem> 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<? extends VisualItem<?>,TableDecoratorItem> Visualization.addDecorators(java.lang.String group, java.lang.String source, Schema schema)
          Add a group of decorators to an existing visual data group.
 VisualTable<? extends VisualItem<?>,? extends VisualItem<?>> 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.
<T extends Edge<?,?>>
VisualTable<T,TableEdgeItem>
Visualization.addEdgeTable(java.lang.String group, Table<T> table, Predicate filter, Schema schema)
          Adds a data table to this visualization, using the given data group name.
<N extends Node<N,E>,E extends Edge<N,E>>
VisualGraph<TableVisualItem<?>,TableNodeItem,TableEdgeItem>
Visualization.addGraph(java.lang.String group, Graph<?,N,E> graph, Predicate filter, Schema nodeSchema, Schema edgeSchema)
          Adds a graph to this visualization, using the given data group name.
<T extends Node<?,?>>
VisualTable<T,TableNodeItem>
Visualization.addNodeTable(java.lang.String group, Table<T> table, Predicate filter, Schema schema)
          Adds a data table to this visualization, using the given data group name.
 VisualTable<TableVisualItem<?>,TableVisualItem<?>> Visualization.addTable(java.lang.String group, Schema schema)
          Add an empty VisualTable to this visualization, using the given data group name and table schema.
<T extends Tuple<?>>
VisualTable<T,TableVisualItem<?>>
Visualization.addTable(java.lang.String group, Table<T> table, Predicate filter, Schema schema)
          Adds a data table to this visualization, using the given data group name.
<T extends Tuple<?>>
VisualTable<T,TableVisualItem<?>>
Visualization.addTable(java.lang.String group, Table<T> table, Schema schema)
          Adds a data table to this visualization, using the given data group name.
<N extends Node<N,E>,E extends Edge<N,E>>
VisualTree<VisualItem<?>,TableNodeItem,TableEdgeItem>
Visualization.addTree(java.lang.String group, Tree<?,N,E> tree, Predicate filter, Schema nodeSchema, Schema edgeSchema)
          Adds a tree to this visualization, using the given data group name.
 

Uses of Schema in prefuse.action.layout.graph
 

Fields in prefuse.action.layout.graph declared as Schema
static Schema SquarifiedTreeMapLayout.AREA_SCHEMA
           
static Schema ForceDirectedLayout.FORCEITEM_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 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 BalloonTreeLayout.PARAMS_SCHEMA
          The schema for the parameters used by this layout.
 

Uses of Schema in prefuse.data
 

Fields in prefuse.data declared as Schema
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.
 

Methods in prefuse.data that return Schema
 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.
 

Methods in prefuse.data with parameters of type Schema
 Table<T> Table.createEmptyCopyWithSchema(Schema schema)
          Creates a new table with the same schema as this one, and with no data
static Table<TableTuple<?>> Table.createTable(Schema schema)
           
 boolean Schema.isAssignableFrom(Schema s)
          Indicates if values from a given Schema can be safely assigned to data using this Schema.
 

Constructors in prefuse.data with parameters of type Schema
Table(Schema schema)
           
 

Uses of Schema in prefuse.data.expression
 

Methods in prefuse.data.expression with parameters of type Schema
 java.lang.Class<?> RangePredicate.getType(Schema s)
           
 java.lang.Class<?> ObjectLiteral.getType(Schema s)
           
 java.lang.Class<?> NumericLiteral.getType(Schema s)
           
 java.lang.Class<?> IfExpression.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<?> ComparisonPredicate.getType(Schema s)
           
 java.lang.Class<?> ColumnExpression.getType(Schema s)
           
 java.lang.Class<?> BooleanLiteral.getType(Schema s)
           
 java.lang.Class<?> ArithmeticExpression.getType(Schema s)
           
 java.lang.Class<?> AbstractPredicate.getType(Schema s)
          Returns boolean.class.
 

Uses of Schema in prefuse.data.io
 

Fields in prefuse.data.io declared as Schema
protected  Schema GraphMLReader.GraphMLHandler.m_esch
           
protected  Schema GraphMLReader.GraphMLHandler.m_nsch
           
 

Uses of Schema in prefuse.data.io.sql
 

Methods in prefuse.data.io.sql that return Schema
 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.
 

Uses of Schema in prefuse.data.tuple
 

Methods in prefuse.data.tuple that return Schema
 Schema TableTuple.getSchema()
           
 

Methods in prefuse.data.tuple with parameters of type Schema
 void TupleSet.addColumns(Schema s)
          Add the data fields of the given Schema to the Tuples in this TupleSet.
 void AbstractTupleSet.addColumns(Schema schema)
           
 

Uses of Schema in prefuse.render
 

Fields in prefuse.render declared as Schema
static Schema PolygonRenderer.POLYGON_SCHEMA
          A Schema describing the polygon specification.
 

Uses of Schema in prefuse.util
 

Fields in prefuse.util declared as Schema
static Schema GraphLib.LABEL_SCHEMA
          Node table schema used for generated Graphs
 

Methods in prefuse.util that return Schema
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.
 

Uses of Schema in prefuse.visual
 

Fields in prefuse.visual declared as Schema
protected static Schema AggregateTable.AGGREGATED_SCHEMA
           
static Schema VisualItem.SCHEMA
          A permanent, locked copy of the base VisualItem schema
 

Methods in prefuse.visual with parameters of type Schema
static
<V extends VisualItem<?>>
AggregateTable<TableAggregateItem<V>,V>
AggregateTable.createAggregateTable(Visualization vis, java.lang.String group, Schema schema)
           
static
<T extends Tuple<?>>
VisualTable<T,TableVisualItem<?>>
VisualTable.createVisualTable(Table<T> parent, Visualization vis, java.lang.String group, Predicate rowFilter, Schema schema)
           
static VisualTable<TableVisualItem<?>,TableVisualItem<?>> VisualTable.createVisualTable(Visualization vis, java.lang.String group, Schema schema)
           
protected  void VisualTable.init(Visualization vis, java.lang.String group, Schema schema)
          Initialize this VisualTable
 

Constructors in prefuse.visual with parameters of type Schema
AggregateTable(Visualization vis, java.lang.String group, Schema schema)
          Create a new AggregateTable.
VisualTable(Table<T> 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.
 

Uses of Schema in prefuse.visual.expression
 

Methods in prefuse.visual.expression with parameters of type Schema
 java.lang.Class QueryExpression.getType(Schema s)
           
 java.lang.Class InGroupPredicate.getType(Schema s)
           
 java.lang.Class GroupSizeFunction.getType(Schema s)
           
 



Copyright © 2008 Regents of the University of California