A B C D E F G H I K L M N O P Q R S T U V W X Y Z

A

AboutAction - Class in ca.sqlpower.architect.swingui.action
 
AboutAction(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.AboutAction
 
AboutPanel - Class in ca.sqlpower.architect.swingui
 
AboutPanel() - Constructor for class ca.sqlpower.architect.swingui.AboutPanel
 
aboutToCallDropConflicting() - Method in class ca.sqlpower.architect.ddl.ConflictResolver
 
AbstractArchitectAction - Class in ca.sqlpower.architect.swingui.action
A set of basic functionality that all actions in the Architect rely on.
AbstractArchitectAction(ArchitectSwingSession, PlayPen, String, String, Icon) - Constructor for class ca.sqlpower.architect.swingui.action.AbstractArchitectAction
Helper constructor that all architect action subclasses that use an icon will call.
AbstractArchitectAction(ArchitectSwingSession, String, String, String) - Constructor for class ca.sqlpower.architect.swingui.action.AbstractArchitectAction
Helper constructor that all architect action subclasses that use an icon will call.
AbstractArchitectAction(ArchitectSwingSession, PlayPen, String, String, String) - Constructor for class ca.sqlpower.architect.swingui.action.AbstractArchitectAction
Helper constructor that all architect action subclasses that use an icon will call.
AbstractArchitectAction(ArchitectSwingSession, String, String, Icon) - Constructor for class ca.sqlpower.architect.swingui.action.AbstractArchitectAction
Helper constructor that all architect action subclasses that use an icon will call.
AbstractArchitectAction(ArchitectSwingSession, String, String) - Constructor for class ca.sqlpower.architect.swingui.action.AbstractArchitectAction
Helper constructor that all architect action subclasses that do not use an icon will call.
AbstractDDLWarning - Class in ca.sqlpower.architect.ddl
 
AbstractDDLWarning(List<? extends SQLObject>, String, boolean, String, SQLObject, String) - Constructor for class ca.sqlpower.architect.ddl.AbstractDDLWarning
 
AbstractLayout - Class in ca.sqlpower.architect.layout
 
AbstractLayout() - Constructor for class ca.sqlpower.architect.layout.AbstractLayout
 
AbstractLayoutNode - Class in ca.sqlpower.architect.layout
Provides all the redundant features of the LayoutNode interface.
AbstractLayoutNode() - Constructor for class ca.sqlpower.architect.layout.AbstractLayoutNode
 
AbstractPlacer - Class in ca.sqlpower.architect.swingui
A generic class for placing arbitrary playpen components in the playpen when the user releases the mouse button.
AbstractPlacer(PlayPen) - Constructor for class ca.sqlpower.architect.swingui.AbstractPlacer
Creates a new table placer for the given table pane.
AbstractProfileResult<T extends SQLObject> - Class in ca.sqlpower.architect.profile
Base class for storing profile results that relate to a database object.
AbstractProfileResult(T) - Constructor for class ca.sqlpower.architect.profile.AbstractProfileResult
Creates a new ProfileResult which will hold profile data about the given SQL Object.
AbstractTableProfileCreator - Class in ca.sqlpower.architect.profile
Provides a template method for doProfile which alleviates the need to write boilerplate code for every profile creator implementation.
AbstractTableProfileCreator() - Constructor for class ca.sqlpower.architect.profile.AbstractTableProfileCreator
 
AbstractTableTargetedAction - Class in ca.sqlpower.architect.swingui.action
 
AbstractTableTargetedAction(ArchitectSwingSession, String, String, String) - Constructor for class ca.sqlpower.architect.swingui.action.AbstractTableTargetedAction
 
AbstractUserSetting - Class in ca.sqlpower.architect
 
AbstractUserSetting() - Constructor for class ca.sqlpower.architect.AbstractUserSetting
 
ACTION_COMMAND_SRC_DBTREE - Static variable in class ca.sqlpower.architect.swingui.ArchitectSwingConstants
 
ACTION_COMMAND_SRC_PLAYPEN - Static variable in class ca.sqlpower.architect.swingui.ArchitectSwingConstants
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.AboutAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.AbstractTableTargetedAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.AlignTableAction
The action for aligning tables either horizontally or vertically.
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.AutoLayoutAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.CancelAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.CheckForUpdateAction
Sends request to website to check for current version and displays result message as appropriate.
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.CloseProjectAction
Closes the session associated with this action.
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.CompareDMAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.CreateRelationshipAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.CreateTableAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.DatabaseConnectionManagerAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.DataMoverAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.DeleteSelectedAction
This action takes care of handling Delete requests from the DBTree and Playpen.
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.EditColumnAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.EditRelationshipAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.EditSelectedAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.EditSelectedIndexAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.EditSpecificIndexAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.EditTableAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.ExportCSVAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.ExportDDLAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.FocusToChildOrParentTableAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.HelpAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.KettleJobAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.OpenProjectAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.PreferencesAction
Calls the session context's showPreferencesDialog method
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.PrintAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.ProfileAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.ProgressAction
Setup the dialog, monitors and worker.
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.ProjectSettingsAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.RedoAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.ReverseRelationshipAction
First removes the existing relationship, and then insert a new relationship with primary key and foreign key swapped.
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.SaveProfileAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.SearchReplaceAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.SelectAllAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.SQLRunnerAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.UndoAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.VisualMappingReportAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.ZoomAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.ZoomResetAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.action.ZoomToFitAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.ColumnEditPanel
Implementation of ActionListener.
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.CompareDMFrame.CloseAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.CompareDMFrame.sourceCopyAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.CompareDMFrame.targetCopyAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.CompareDMPanel.OutputChoiceListener
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.CompareDMPanel.SourceOrTargetStuff.CatalogPopulator
Checks the datasource selected in the databaseDropdown, and starts a worker thread to read its contents if it exists.
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.CompareDMPanel.SourceOrTargetStuff.OptionGroupListener
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.CompareDMPanel.SourceOrTargetStuff.SchemaPopulator
Clears the schema dropdown, and starts a worker thread to repopulate it (if possible).
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.CompareDMPanel.StartCompareAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.CompareDMPanel.SwapSourceTargetAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.DBTree.AddDBCSAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.DBTree.CompareToCurrentAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.DBTree.DBCSPropertiesAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.DBTree.NewDBCSAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.DBTree.RemoveDBCSAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.DBTree.SelectAllChildTablesAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.DBTree.SetConnAsTargetDB
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.DBTree.ShowInPlayPenAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.LayoutAnimator
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateCubeAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateDimensionAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateEnergonCubeAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateOLAPChildAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateUsageAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateVirtualCubeAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.EditCubeAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.EditDimensionAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.EditHierarchyAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.EditLevelAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.EditMeasureAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.EditSchemaAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.EditVirtualCubeAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.ImportSchemaAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.OLAPDeleteSelectedAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.OLAPEditAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.olap.action.OLAPSchemaManagerAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.PlayPen.BringToFrontAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.PlayPen.SendToBackAction
 
actionPerformed(ActionEvent) - Method in class ca.sqlpower.architect.swingui.PreferencesPanel.ChooseFileAction
 
active - Variable in class ca.sqlpower.architect.swingui.action.CreateRelationshipAction
This property is true when we are actively creating a relationship.
active - Variable in class ca.sqlpower.architect.swingui.olap.action.CreateUsageAction
Controls the state of the usage creation process
add(PlayPenComponent, int) - Method in class ca.sqlpower.architect.swingui.PlayPenContentPane
Add a new component to the content pane.
ADD_FK - Static variable in class ca.sqlpower.architect.ddl.DDLStatement.StatementType
 
ADD_PK - Static variable in class ca.sqlpower.architect.ddl.DDLStatement.StatementType
 
addAggExclude(int, MondrianModel.AggExclude) - Method in class ca.sqlpower.architect.olap.MondrianModel.Table
Adds the given child object at the specified position, firing an OLAPChildEvent.
addAggExclude(MondrianModel.AggExclude) - Method in class ca.sqlpower.architect.olap.MondrianModel.Table
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addAggTable(int, MondrianModel.AggTable) - Method in class ca.sqlpower.architect.olap.MondrianModel.Table
Adds the given child object at the specified position, firing an OLAPChildEvent.
addAggTable(MondrianModel.AggTable) - Method in class ca.sqlpower.architect.olap.MondrianModel.Table
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addAllTablesFrom(SQLDatabase) - Method in class ca.sqlpower.architect.CoreProject
Adds all the tables in the given database into the playpen database.
addArray(int, MondrianModel.ColumnDef) - Method in class ca.sqlpower.architect.olap.MondrianModel.ColumnDefs
Adds the given child object at the specified position, firing an OLAPChildEvent.
addArray(MondrianModel.ColumnDef) - Method in class ca.sqlpower.architect.olap.MondrianModel.ColumnDefs
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addArray(int, MondrianModel.Row) - Method in class ca.sqlpower.architect.olap.MondrianModel.Rows
Adds the given child object at the specified position, firing an OLAPChildEvent.
addArray(MondrianModel.Row) - Method in class ca.sqlpower.architect.olap.MondrianModel.Rows
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addCalculatedMember(int, MondrianModel.CalculatedMember) - Method in class ca.sqlpower.architect.olap.MondrianModel.Cube
Adds the given child object at the specified position, firing an OLAPChildEvent.
addCalculatedMember(MondrianModel.CalculatedMember) - Method in class ca.sqlpower.architect.olap.MondrianModel.Cube
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addCalculatedMember(int, MondrianModel.CalculatedMember) - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCube
Adds the given child object at the specified position, firing an OLAPChildEvent.
addCalculatedMember(MondrianModel.CalculatedMember) - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCube
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addCancelableListener(PlayPen.CancelableListener) - Method in class ca.sqlpower.architect.swingui.PlayPen
 
addChangeListener(ChangeListener) - Method in class ca.sqlpower.architect.olap.undo.OLAPUndoManager
 
addChangeListener(ChangeListener) - Method in interface ca.sqlpower.architect.undo.NotifyingUndoManager
Adds the given change listener, which will be notified with a ChangeEvent every time this undo manager's state has changed.
addChangeListener(ChangeListener) - Method in class ca.sqlpower.architect.undo.UndoManager
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggColumnName
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggColumnName
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggExclude
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggExclude
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggFactCount
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggFactCount
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggForeignKey
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggForeignKey
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggIgnoreColumn
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggIgnoreColumn
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggLevel
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggLevel
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggMeasure
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggMeasure
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggName
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggName
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggPattern
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggPattern
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggTable
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggTable
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.CalculatedMember
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.CalculatedMember
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.CalculatedMemberProperty
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.CalculatedMemberProperty
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.CaptionExpression
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.CaptionExpression
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Closure
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Closure
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Column
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Column
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.ColumnDef
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.ColumnDef
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.ColumnDefs
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.ColumnDefs
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Cube
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Cube
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeDimension
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeDimension
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeGrant
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeGrant
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeUsage
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeUsage
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeUsages
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeUsages
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Dimension
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Dimension
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.DimensionGrant
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.DimensionGrant
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.DimensionUsage
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.DimensionUsage
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Expression
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Expression
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.ExpressionView
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.ExpressionView
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Formula
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Formula
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Grant
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Grant
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Hierarchy
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Hierarchy
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.HierarchyGrant
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.HierarchyGrant
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.InlineTable
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.InlineTable
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Join
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Join
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.KeyExpression
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.KeyExpression
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Level
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Level
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Measure
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Measure
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.MeasureExpression
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.MeasureExpression
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.MemberGrant
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.MemberGrant
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.MemberReaderParameter
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.MemberReaderParameter
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.NamedSet
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.NamedSet
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.NameExpression
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.NameExpression
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.OrdinalExpression
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.OrdinalExpression
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Parameter
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Parameter
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.ParentExpression
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.ParentExpression
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Property
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Property
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Relation
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Relation
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.RelationOrJoin
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.RelationOrJoin
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Role
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Role
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.RoleUsage
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.RoleUsage
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Row
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Row
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Rows
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Rows
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.SchemaGrant
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.SchemaGrant
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.SQL
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.SQL
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Table
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Table
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Union
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Union
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.UserDefinedFunction
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.UserDefinedFunction
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Value
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.Value
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.View
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.View
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCube
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCube
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCubeDimension
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCubeDimension
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCubeMeasure
 
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCubeMeasure
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.OLAPObject
Adds the given child or sets the appropriate property on this OLAPObject, if this type of OLAPObject has the applicable addXXX() or setXXX() method for the given object's type.
addChild(int, OLAPObject) - Method in class ca.sqlpower.architect.olap.OLAPObject
Adds the given child or sets the appropriate property on this OLAPObject, allowing the overall target index to be specified.
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.OLAPRootObject
 
addChild(OLAPObject) - Method in class ca.sqlpower.architect.olap.OLAPSession
Throws an exception, because you can't add or remove children from this type of OLAP Object.
addChild(int, SQLObject) - Method in class ca.sqlpower.architect.SQLObject
Adds the given SQLObject to this SQLObject at index.
addChild(SQLObject) - Method in class ca.sqlpower.architect.SQLObject
Adds the given SQLObject to this SQLObject at the end of the child list by calling SQLObject.addChild(int,SQLObject).
addChildImpl(int, SQLObject) - Method in class ca.sqlpower.architect.SQLExceptionNode
 
addChildImpl(int, SQLObject) - Method in class ca.sqlpower.architect.SQLIndex
 
addChildImpl(int, SQLObject) - Method in class ca.sqlpower.architect.SQLObject
All other addChild() methods call this one.
addChildImpl(int, SQLObject) - Method in class ca.sqlpower.architect.SQLTable
Connects up the columnsFolder, exportedKeysFolder, importedKeysFolder, and indicesFolder pointers to the children at indices 0, 1, 2, and 3 respectively.
addChildImpl(int, SQLObject) - Method in class ca.sqlpower.architect.SQLTable.Folder
 
addChildListener(OLAPChildListener) - Method in class ca.sqlpower.architect.olap.OLAPObject
 
addChildren() - Method in class ca.sqlpower.architect.undo.SQLObjectChildren
 
addColumn(SQLColumn) - Method in interface ca.sqlpower.architect.ddl.DDLGenerator
Appends the DDL statement for adding the given column to its parent table in this DDL Generator's target schema/catalog.
addColumn(SQLColumn) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
 
addColumn(SQLColumn) - Method in class ca.sqlpower.architect.ddl.OracleDDLGenerator
Different from the generic generator because the "COLUMN" keyword is forbidden in Oracle.
addColumn(SQLColumn) - Method in class ca.sqlpower.architect.ddl.SQLServerDDLGenerator
 
addColumn(SQLColumn) - Method in class ca.sqlpower.architect.SQLTable
 
addColumn(int, SQLColumn) - Method in class ca.sqlpower.architect.SQLTable
 
addColumnHighlight(SQLColumn, Color) - Method in class ca.sqlpower.architect.swingui.TablePane
Changes the foreground colour of a column.
addColumnProfileResult(ColumnProfileResult) - Method in class ca.sqlpower.architect.profile.TableProfileResult
Adds a new column profile result to the end of the result list.
addColumnProfileResult(ColumnProfileResult) - Method in class ca.sqlpower.architect.swingui.action.SaveProfileAction.ProfileResultsTree
 
addCompoundEditListener(CompoundEditListener) - Method in class ca.sqlpower.architect.olap.OLAPObject
 
addCube(int, MondrianModel.Cube) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
Adds the given child object at the specified position, firing an OLAPChildEvent.
addCube(MondrianModel.Cube) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addCubeGrant(int, MondrianModel.CubeGrant) - Method in class ca.sqlpower.architect.olap.MondrianModel.SchemaGrant
Adds the given child object at the specified position, firing an OLAPChildEvent.
addCubeGrant(MondrianModel.CubeGrant) - Method in class ca.sqlpower.architect.olap.MondrianModel.SchemaGrant
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addCubeUsage(int, MondrianModel.CubeUsage) - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeUsages
Adds the given child object at the specified position, firing an OLAPChildEvent.
addCubeUsage(MondrianModel.CubeUsage) - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeUsages
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addDimension(int, MondrianModel.CubeDimension) - Method in class ca.sqlpower.architect.olap.MondrianModel.Cube
Adds the given child object at the specified position, firing an OLAPChildEvent.
addDimension(MondrianModel.CubeDimension) - Method in class ca.sqlpower.architect.olap.MondrianModel.Cube
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addDimension(int, MondrianModel.Dimension) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
Adds the given child object at the specified position, firing an OLAPChildEvent.
addDimension(MondrianModel.Dimension) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addDimension(int, MondrianModel.VirtualCubeDimension) - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCube
Adds the given child object at the specified position, firing an OLAPChildEvent.
addDimension(MondrianModel.VirtualCubeDimension) - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCube
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addDimensionGrant(int, MondrianModel.DimensionGrant) - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeGrant
Adds the given child object at the specified position, firing an OLAPChildEvent.
addDimensionGrant(MondrianModel.DimensionGrant) - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeGrant
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addEdit(UndoableEdit) - Method in class ca.sqlpower.architect.olap.undo.OLAPUndoManager
 
addEdit(UndoableEdit) - Method in class ca.sqlpower.architect.swingui.PlayPenComponentLocationEdit
 
addEdit(UndoableEdit) - Method in class ca.sqlpower.architect.undo.UndoManager
Adds then given edit to this undo manager.
addExclude(int, MondrianModel.AggExclude) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggPattern
Adds the given child object at the specified position, firing an OLAPChildEvent.
addExclude(MondrianModel.AggExclude) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggPattern
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addExpression(int, MondrianModel.SQL) - Method in class ca.sqlpower.architect.olap.MondrianModel.ExpressionView
Adds the given child object at the specified position, firing an OLAPChildEvent.
addExpression(MondrianModel.SQL) - Method in class ca.sqlpower.architect.olap.MondrianModel.ExpressionView
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addFilter(SQLObject) - Method in class ca.sqlpower.architect.swingui.table.ProfileTableModel
Adds a new object that passes the filter
addForeignKey(int, MondrianModel.AggForeignKey) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggTable
Adds the given child object at the specified position, firing an OLAPChildEvent.
addForeignKey(MondrianModel.AggForeignKey) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggTable
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addHierarchy(int, MondrianModel.Hierarchy) - Method in class ca.sqlpower.architect.olap.MondrianModel.Dimension
Adds the given child object at the specified position, firing an OLAPChildEvent.
addHierarchy(MondrianModel.Hierarchy) - Method in class ca.sqlpower.architect.olap.MondrianModel.Dimension
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addHierarchyGrant(int, MondrianModel.HierarchyGrant) - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeGrant
Adds the given child object at the specified position, firing an OLAPChildEvent.
addHierarchyGrant(MondrianModel.HierarchyGrant) - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeGrant
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addIgnoreColumn(int, MondrianModel.AggIgnoreColumn) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggTable
Adds the given child object at the specified position, firing an OLAPChildEvent.
addIgnoreColumn(MondrianModel.AggIgnoreColumn) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggTable
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addImpl(Component, Object, int) - Method in class ca.sqlpower.architect.swingui.PlayPen
 
addImpl(PlayPenComponent, Object, int) - Method in class ca.sqlpower.architect.swingui.PlayPen
Adds the given component to this PlayPen's content pane.
addIndex(SQLIndex) - Method in interface ca.sqlpower.architect.ddl.DDLGenerator
Appends the DDL statements for creating the given index this DDL Generator's current catalog and schema.
addIndex(SQLIndex) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
Adds a DDL statement to this generator that will create the given index.
addIndex(SQLIndex) - Method in class ca.sqlpower.architect.ddl.MySqlDDLGenerator
 
addIndex(SQLIndex) - Method in class ca.sqlpower.architect.ddl.OracleDDLGenerator
create index ddl in oracle syntax
addIndex(SQLIndex) - Method in class ca.sqlpower.architect.ddl.PostgresDDLGenerator
create index ddl in postgresql syntax
addIndex(SQLIndex) - Method in class ca.sqlpower.architect.ddl.SQLServerDDLGenerator
 
addIndex(SQLIndex) - Method in class ca.sqlpower.architect.SQLTable
Adds the given SQLIndex object to this table's index folder.
addIndexColumn(SQLColumn, SQLIndex.AscendDescend) - Method in class ca.sqlpower.architect.SQLIndex
 
addItem(int, MondrianModel.Level) - Method in class ca.sqlpower.architect.swingui.olap.DimensionPane.HierarchySection
 
addItem(MondrianModel.Level) - Method in class ca.sqlpower.architect.swingui.olap.DimensionPane.HierarchySection
 
addItem(C) - Method in class ca.sqlpower.architect.swingui.olap.OLAPPaneSection
Calls addItem(getItems().size(), item).
addItem(int, C) - Method in interface ca.sqlpower.architect.swingui.olap.PaneSection
Inserts the given item at the given index within this section.
addItem(C) - Method in interface ca.sqlpower.architect.swingui.olap.PaneSection
Inserts the given item at the end of this section.
addItemSelectionListener(ItemSelectionListener<T, C>) - Method in class ca.sqlpower.architect.swingui.ContainerPane
 
addLayoutComponent(String, Component) - Method in class ca.sqlpower.architect.swingui.FormLayout
 
addLevel(int, MondrianModel.AggLevel) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggTable
Adds the given child object at the specified position, firing an OLAPChildEvent.
addLevel(MondrianModel.AggLevel) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggTable
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addLevel(int, MondrianModel.Level) - Method in class ca.sqlpower.architect.olap.MondrianModel.Hierarchy
Adds the given child object at the specified position, firing an OLAPChildEvent.
addLevel(MondrianModel.Level) - Method in class ca.sqlpower.architect.olap.MondrianModel.Hierarchy
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
AddLicenseToDMGTask - Class in ca.sqlpower.architect.antbuild
Ant task for adding a Software Licence Agreement to an existing Mac OS X disk image (DMG) file.
AddLicenseToDMGTask() - Constructor for class ca.sqlpower.architect.antbuild.AddLicenseToDMGTask
 
addListDataListener(ListDataListener) - Method in class ca.sqlpower.architect.swingui.SQLObjectComboBoxModel
 
addListDataListener(ListDataListener) - Method in class ca.sqlpower.architect.swingui.SQLTableListModel
 
addMapping(SQLColumn, SQLColumn) - Method in class ca.sqlpower.architect.SQLRelationship
Convenience method for adding a SQLRelationship.ColumnMapping child to this relationship.
addMeasure(int, MondrianModel.AggMeasure) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggTable
Adds the given child object at the specified position, firing an OLAPChildEvent.
addMeasure(MondrianModel.AggMeasure) - Method in class ca.sqlpower.architect.olap.MondrianModel.AggTable
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addMeasure(int, MondrianModel.Measure) - Method in class ca.sqlpower.architect.olap.MondrianModel.Cube
Adds the given child object at the specified position, firing an OLAPChildEvent.
addMeasure(MondrianModel.Measure) - Method in class ca.sqlpower.architect.olap.MondrianModel.Cube
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addMeasure(int, MondrianModel.VirtualCubeMeasure) - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCube
Adds the given child object at the specified position, firing an OLAPChildEvent.
addMeasure(MondrianModel.VirtualCubeMeasure) - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCube
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addMemberGrant(int, MondrianModel.MemberGrant) - Method in class ca.sqlpower.architect.olap.MondrianModel.HierarchyGrant
Adds the given child object at the specified position, firing an OLAPChildEvent.
addMemberGrant(MondrianModel.MemberGrant) - Method in class ca.sqlpower.architect.olap.MondrianModel.HierarchyGrant
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addMemberPropertie(int, MondrianModel.CalculatedMemberProperty) - Method in class ca.sqlpower.architect.olap.MondrianModel.CalculatedMember
Adds the given child object at the specified position, firing an OLAPChildEvent.
addMemberPropertie(MondrianModel.CalculatedMemberProperty) - Method in class ca.sqlpower.architect.olap.MondrianModel.CalculatedMember
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addMemberPropertie(int, MondrianModel.CalculatedMemberProperty) - Method in class ca.sqlpower.architect.olap.MondrianModel.Measure
Adds the given child object at the specified position, firing an OLAPChildEvent.
addMemberPropertie(MondrianModel.CalculatedMemberProperty) - Method in class ca.sqlpower.architect.olap.MondrianModel.Measure
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addMemberReaderParameter(int, MondrianModel.MemberReaderParameter) - Method in class ca.sqlpower.architect.olap.MondrianModel.Hierarchy
Adds the given child object at the specified position, firing an OLAPChildEvent.
addMemberReaderParameter(MondrianModel.MemberReaderParameter) - Method in class ca.sqlpower.architect.olap.MondrianModel.Hierarchy
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addNamedSet(int, MondrianModel.NamedSet) - Method in class ca.sqlpower.architect.olap.MondrianModel.Cube
Adds the given child object at the specified position, firing an OLAPChildEvent.
addNamedSet(MondrianModel.NamedSet) - Method in class ca.sqlpower.architect.olap.MondrianModel.Cube
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addNamedSet(int, MondrianModel.NamedSet) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
Adds the given child object at the specified position, firing an OLAPChildEvent.
addNamedSet(MondrianModel.NamedSet) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addNamedSet(int, MondrianModel.NamedSet) - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCube
Adds the given child object at the specified position, firing an OLAPChildEvent.
addNamedSet(MondrianModel.NamedSet) - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCube
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addNewChild(DimensionPane) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateHierarchyAction
 
addNewChild(DimensionPane) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateLevelAction
 
addNewChild(CubePane) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateMeasureAction
 
addNewChild(P) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateOLAPChildAction
Creates a new child of type C, sets good default values for its properties, and adds it to the model as appropriate.
addObjects(List, Point, SPSwingWorker) - Method in class ca.sqlpower.architect.swingui.PlayPen
Calls PlayPen.importTableCopy(ca.sqlpower.architect.SQLTable, java.awt.Point) for each table contained in the given schema.
addParameter(int, MondrianModel.Parameter) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
Adds the given child object at the specified position, firing an OLAPChildEvent.
addParameter(MondrianModel.Parameter) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addPlayPenComponent(PlayPenComponent, Point) - Method in class ca.sqlpower.architect.swingui.PlayPen
This method is primarily for loading project files.
addPlayPenContentListener(PlayPenContentListener) - Method in class ca.sqlpower.architect.swingui.PlayPenContentPane
 
addPlayPenLifecycleListener(PlayPenLifecycleListener) - Method in class ca.sqlpower.architect.swingui.PlayPen
 
addPrimaryKey(SQLTable) - Method in interface ca.sqlpower.architect.ddl.DDLGenerator
 
addPrimaryKey(SQLTable) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
 
addPrimaryKeysToCreateTable(SQLTable) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
 
addPrimaryKeysToCreateTable(SQLTable) - Method in class ca.sqlpower.architect.ddl.MySqlDDLGenerator
 
addProfileChangeListener(ProfileChangeListener) - Method in interface ca.sqlpower.architect.profile.ProfileManager
Adds a ProfileChangeListener to this ProfileManager.
addProfileChangeListener(ProfileChangeListener) - Method in class ca.sqlpower.architect.profile.ProfileManagerImpl
Adds the given listener to this profile manager.
addProfileChangeListener(ProfileChangeListener) - Method in class ca.sqlpower.architect.swingui.ProfileRowComponent
 
addProfileResultListener(ProfileResultListener) - Method in class ca.sqlpower.architect.profile.AbstractProfileResult
 
addProfileResultListener(ProfileResultListener) - Method in interface ca.sqlpower.architect.profile.ProfileResult
Add a ProfileResultListener that should be notified of changes in the status of this ProfileResult's progress during a profile operation
addProperty(int, MondrianModel.Property) - Method in class ca.sqlpower.architect.olap.MondrianModel.Level
Adds the given child object at the specified position, firing an OLAPChildEvent.
addProperty(MondrianModel.Property) - Method in class ca.sqlpower.architect.olap.MondrianModel.Level
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.sqlpower.architect.olap.OLAPObject
 
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.sqlpower.architect.swingui.PlayPenComponent
Adds a property change listener to the existing list.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class ca.sqlpower.architect.swingui.PlayPenComponent
Adds a property change listener for a specific property.
addPropertyChangeListener(PropertyChangeListener) - Method in class ca.sqlpower.architect.swingui.PlayPenContentPane
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class ca.sqlpower.architect.swingui.PlayPenContentPane
 
addReference() - Method in class ca.sqlpower.architect.SQLColumn
 
addRelationship(SQLRelationship) - Method in interface ca.sqlpower.architect.ddl.DDLGenerator
Appends the DDL statement for creating the given FK relationship in this DDL Generator's target schema/catalog.
addRelationship(SQLRelationship) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
Adds a statement for creating the given foreign key relationship in the target database.
addRelationship(Relationship) - Method in class ca.sqlpower.architect.swingui.PlayPen
 
addRole(int, MondrianModel.Role) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
Adds the given child object at the specified position, firing an OLAPChildEvent.
addRole(MondrianModel.Role) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addRoleUsage(int, MondrianModel.RoleUsage) - Method in class ca.sqlpower.architect.olap.MondrianModel.Union
Adds the given child object at the specified position, firing an OLAPChildEvent.
addRoleUsage(MondrianModel.RoleUsage) - Method in class ca.sqlpower.architect.olap.MondrianModel.Union
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addRule(TypeMap.MappingRule) - Method in class ca.sqlpower.architect.ddl.TypeMap
calls to getRulesForNative type create new database and native type entries on an as needed basis (it's called with createNew = true).
addSchemaGrant(int, MondrianModel.SchemaGrant) - Method in class ca.sqlpower.architect.olap.MondrianModel.Role
Adds the given child object at the specified position, firing an OLAPChildEvent.
addSchemaGrant(MondrianModel.SchemaGrant) - Method in class ca.sqlpower.architect.olap.MondrianModel.Role
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addSelect(int, MondrianModel.SQL) - Method in class ca.sqlpower.architect.olap.MondrianModel.View
Adds the given child object at the specified position, firing an OLAPChildEvent.
addSelect(MondrianModel.SQL) - Method in class ca.sqlpower.architect.olap.MondrianModel.View
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addSelectionListener(SelectionListener) - Method in class ca.sqlpower.architect.swingui.PlayPen
 
addSelectionListener(SelectionListener) - Method in class ca.sqlpower.architect.swingui.PlayPenComponent
 
addSelectionListener(SelectionListener) - Method in class ca.sqlpower.architect.swingui.ProfileRowComponent
 
addSelectionListener(SelectionListener) - Method in interface ca.sqlpower.architect.swingui.Selectable
 
addSessionLifecycleListener(SessionLifecycleListener<ArchitectSwingSession>) - Method in interface ca.sqlpower.architect.swingui.ArchitectSwingSession
Adds the given listener to the list of interested parties who want to be notified when this session is about to close.
addSessionLifecycleListener(SessionLifecycleListener<ArchitectSwingSession>) - Method in class ca.sqlpower.architect.swingui.ArchitectSwingSessionImpl
 
addSimulatedTable(SQLDatabase, String, String, String) - Static method in class ca.sqlpower.architect.ArchitectUtils
Creates a SQLTable in the given database, optionally under a catalog and/or schema.
addSQLObjectListener(SQLObjectListener) - Method in class ca.sqlpower.architect.SQLObject
 
addSQLObjectPreEventListener(SQLObjectPreEventListener) - Method in class ca.sqlpower.architect.SQLObject
 
addTab(String, DataEntryPanel) - Method in class ca.sqlpower.architect.swingui.TabbedDataEntryPanel
Adds the given panel as a tab of this panel.
addTable(SQLTable) - Method in interface ca.sqlpower.architect.ddl.DDLGenerator
Appends the DDL statements for creating a table in this DDL Generator's current catalog and schema using SQLTable t as a template.
addTable(SQLTable) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
 
addTable(SQLTable) - Method in class ca.sqlpower.architect.ddl.OracleDDLGenerator
Overridden to also create sequences if there are auto-increment columns in the table.
addTable(SQLTable) - Method in class ca.sqlpower.architect.ddl.PostgresDDLGenerator
 
addTablePane(TablePane, Point) - Method in class ca.sqlpower.architect.swingui.PlayPen
This method is primarily for loading project files.
addTableProfileResult(TableProfileResult) - Method in class ca.sqlpower.architect.swingui.action.SaveProfileAction.ProfileResultsTree
 
addTableProfileResult(TableProfileResult) - Method in class ca.sqlpower.architect.swingui.ProfileResultsViewer
 
addTableProfileResultToScan(TableProfileResult) - Method in class ca.sqlpower.architect.swingui.ProfileResultsViewer
 
addTableResultToScan(TableProfileResult) - Method in class ca.sqlpower.architect.swingui.table.ProfileTableModel
 
addTreeModelListener(TreeModelListener) - Method in class ca.sqlpower.architect.swingui.DBTreeModel
 
addTreeModelListener(TreeModelListener) - Method in class ca.sqlpower.architect.swingui.olap.OLAPTreeModel
 
addUndoEventListener(UndoCompoundEventListener) - Method in class ca.sqlpower.architect.SQLObject
 
addUndoEventListener(UndoCompoundEventListener) - Method in class ca.sqlpower.architect.swingui.PlayPen
 
addUndoListenerToHierarchy(UndoCompoundEventListener, SQLObject) - Static method in class ca.sqlpower.architect.ArchitectUtils
Adds listener to source's listener list and all of source's children's listener lists recursively.
addUndoListenerToHierarchy(UndoCompoundEventListener, SQLObject[]) - Static method in class ca.sqlpower.architect.ArchitectUtils
Calls listenToHierarchy on each element in the sources array.
addUserDefinedFunction(int, MondrianModel.UserDefinedFunction) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
Adds the given child object at the specified position, firing an OLAPChildEvent.
addUserDefinedFunction(MondrianModel.UserDefinedFunction) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addValue(int, MondrianModel.Value) - Method in class ca.sqlpower.architect.olap.MondrianModel.Row
Adds the given child object at the specified position, firing an OLAPChildEvent.
addValue(MondrianModel.Value) - Method in class ca.sqlpower.architect.olap.MondrianModel.Row
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
addValueCount(Object, int) - Method in class ca.sqlpower.architect.profile.ColumnProfileResult
 
addValueCount(ColumnValueCount) - Method in class ca.sqlpower.architect.profile.ColumnProfileResult
 
addVirtualCube(int, MondrianModel.VirtualCube) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
Adds the given child object at the specified position, firing an OLAPChildEvent.
addVirtualCube(MondrianModel.VirtualCube) - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
Adds the given child object at the end of the child list, firing an OLAPChildEvent.
adjustmentValueChanged(AdjustmentEvent) - Method in class ca.sqlpower.architect.swingui.Navigator
Refreshes the navigator upon scrolling
AlignTableAction - Class in ca.sqlpower.architect.swingui.action
 
AlignTableAction(ArchitectSwingSession, String, String, boolean) - Constructor for class ca.sqlpower.architect.swingui.action.AlignTableAction
 
allowConnection - Variable in class ca.sqlpower.architect.ddl.GenericDDLGenerator
This property says whether or not the user will allow us to connect to the target system in order to determine database meta-data.
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.AggColumnName
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.AggExclude
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.AggFactCount
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.AggForeignKey
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.AggIgnoreColumn
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.AggLevel
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.AggMeasure
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.AggName
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.AggPattern
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.AggTable
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.CalculatedMember
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.CalculatedMemberProperty
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.CaptionExpression
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Closure
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Column
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.ColumnDef
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.ColumnDefs
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Cube
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeDimension
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeGrant
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeUsage
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.CubeUsages
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Dimension
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.DimensionGrant
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.DimensionUsage
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Expression
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.ExpressionView
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Formula
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Grant
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Hierarchy
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.HierarchyGrant
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.InlineTable
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Join
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.KeyExpression
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Level
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Measure
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.MeasureExpression
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.MemberGrant
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.MemberReaderParameter
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.NamedSet
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.NameExpression
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.OrdinalExpression
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Parameter
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.ParentExpression
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Property
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Relation
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.RelationOrJoin
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Role
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.RoleUsage
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Row
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Rows
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Schema
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.SchemaGrant
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.SQL
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Table
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Union
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.UserDefinedFunction
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.Value
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.View
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCube
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCubeDimension
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.MondrianModel.VirtualCubeMeasure
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.OLAPObject
Returns true if this type of OLAPObject can ever return a non-empty list from OLAPObject.getChildren(), and false if getChildren() is always empty.
allowsChildren() - Method in class ca.sqlpower.architect.olap.OLAPRootObject
 
allowsChildren() - Method in class ca.sqlpower.architect.olap.OLAPSession
 
allowsChildren() - Method in class ca.sqlpower.architect.SQLCatalog
 
allowsChildren() - Method in class ca.sqlpower.architect.SQLColumn
 
allowsChildren() - Method in class ca.sqlpower.architect.SQLDatabase
 
allowsChildren() - Method in class ca.sqlpower.architect.SQLExceptionNode
 
allowsChildren() - Method in class ca.sqlpower.architect.SQLIndex
Indices are associated with one or more table columns.
allowsChildren() - Method in class ca.sqlpower.architect.SQLIndex.Column
 
allowsChildren() - Method in class ca.sqlpower.architect.SQLObject
Returns true if and only if this object can have child SQLObjects.
allowsChildren() - Method in class ca.sqlpower.architect.SQLObjectRoot
 
allowsChildren() - Method in class ca.sqlpower.architect.SQLRelationship
Relationships have ColumnMapping children.
allowsChildren() - Method in class ca.sqlpower.architect.SQLRelationship.ColumnMapping
Mappings do not contain other SQLObjects.
allowsChildren() - Method in class ca.sqlpower.architect.SQLSchema
 
allowsChildren() - Method in class ca.sqlpower.architect.SQLSequence
Returns false.
allowsChildren() - Method in class ca.sqlpower.architect.SQLTable
Returns true (tables have several folders as children).
allowsChildren() - Method in class ca.sqlpower.architect.SQLTable.Folder
 
ALTER - Static variable in class ca.sqlpower.architect.ddl.DDLStatement.StatementType
 
AlwaysOKUserPrompter - Class in ca.sqlpower.architect
A simple implementation of UserPrompter that is not a user prompter at all.
AlwaysOKUserPrompter() - Constructor for class ca.sqlpower.architect.AlwaysOKUserPrompter
 
AlwaysOKUserPrompterFactory - Class in ca.sqlpower.architect
Factory that creates user prompters that always respond with OK, and never actually prompt the user.
AlwaysOKUserPrompterFactory() - Constructor for class ca.sqlpower.architect.AlwaysOKUserPrompterFactory
 
APP_VERSION - Static variable in class ca.sqlpower.architect.ArchitectVersion
The full version number, formatted as Major.Minor.Tiny[-Suffix].
APP_VERSION_MAJOR - Static variable in class ca.sqlpower.architect.ArchitectVersion
The major version number.
APP_VERSION_MINOR - Static variable in class ca.sqlpower.architect.ArchitectVersion
Minor version number.
APP_VERSION_SUFFIX - Static variable in class ca.sqlpower.architect.ArchitectVersion
Suffixes indicate pre-release builds.
APP_VERSION_TINY - Static variable in class ca.sqlpower.architect.ArchitectVersion
Tiny version number.
applyChanges() - Method in interface ca.sqlpower.architect.ddl.DDLWarningComponent
Do something - apply the user's changes
applyChanges() - Method in class ca.sqlpower.architect.ddl.ObjectPropertyModificationDDLComponent
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.ColumnEditPanel
Calls updateModel since the user may have clicked "ok" before hitting enter on a text field.
applyChanges() - Method in class ca.sqlpower.architect.swingui.ColumnMappingPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.DDLExportPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.IndexEditPanel
Applies the changes to the panel if the data is valid the data is valid if it has a name, an index type and all of the columns contain primary keys returns true if saved, false otherwise
applyChanges() - Method in class ca.sqlpower.architect.swingui.KettleDataSourceOptionsPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.KettleDataSourceTypeOptionPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.KettleJobPanel
Copies the settings to the project and verifies that the Job name is not empty and the file path is not empty if the job is to be saved to a file.
applyChanges() - Method in class ca.sqlpower.architect.swingui.olap.CubeEditPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.olap.DimensionEditPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.olap.DimensionUsageEditPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.olap.HierarchyEditPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.olap.LevelEditPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.olap.MeasureEditPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.olap.SchemaEditPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.olap.VirtualCubeEditPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.PreferencesPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.PrintPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.ProjectSettingsPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.RelationshipEditPanel
 
applyChanges() - Method in class ca.sqlpower.architect.swingui.TabbedDataEntryPanel
Applies changes to every panel managed by this instance.
applyChanges() - Method in class ca.sqlpower.architect.swingui.TableEditPanel
 
applyRules(SQLColumn) - Method in class ca.sqlpower.architect.ddl.TypeMap
applicable rules are applied in the order in which they are found.
ArchitectDiffException - Exception in ca.sqlpower.architect.diff
This Exception is used to check in the StartCompareAction in the CompareDMPanel.
ArchitectDiffException(String) - Constructor for exception ca.sqlpower.architect.diff.ArchitectDiffException
 
ArchitectException - Exception in ca.sqlpower.architect
A general exception class for the Architect application.
ArchitectException(String) - Constructor for exception ca.sqlpower.architect.ArchitectException
 
ArchitectException(String, Throwable) - Constructor for exception ca.sqlpower.architect.ArchitectException
 
ArchitectFrame - Class in ca.sqlpower.architect.swingui
The Main Window for the Architect Application; contains a main() method that is the conventional way to start the application running.
ArchitectGridLayout - Class in ca.sqlpower.architect.layout
 
ArchitectGridLayout() - Constructor for class ca.sqlpower.architect.layout.ArchitectGridLayout
 
ArchitectLayout - Interface in ca.sqlpower.architect.layout
The ArchitectLayout interface is a generic interface to a collection of graph layout algorithms.
ArchitectPropertyChangeUndoableEdit - Class in ca.sqlpower.architect.undo
Represents an undoable property change operation on a SQL Object.
ArchitectPropertyChangeUndoableEdit(SQLObjectEvent) - Constructor for class ca.sqlpower.architect.undo.ArchitectPropertyChangeUndoableEdit
 
ArchitectRuntimeException - Exception in ca.sqlpower.architect
The ArchitectRuntimeException is designed to wrap an ArchitectException in cases where a method which is not allowed to throw checked exceptions must propogate an ArchitectException.
ArchitectRuntimeException(ArchitectException) - Constructor for exception ca.sqlpower.architect.ArchitectRuntimeException
Creates an unchecked exception wrapper for the given ArchitectException.
ArchitectSession - Interface in ca.sqlpower.architect
 
ArchitectSessionContext - Interface in ca.sqlpower.architect
The ArchitectSessionContext interface specifies a set of properties and methods for creating new Architect Sessions.
ArchitectSessionContextImpl - Class in ca.sqlpower.architect
 
ArchitectSessionContextImpl() - Constructor for class ca.sqlpower.architect.ArchitectSessionContextImpl
Creates a new session context.
ArchitectSessionContextImpl(String) - Constructor for class ca.sqlpower.architect.ArchitectSessionContextImpl
Similar to the default constructor, but we can specify a pl.ini path ourselves.
ArchitectSessionImpl - Class in ca.sqlpower.architect
The ArchitectSession class represents a single user's session with the architect.
ArchitectSessionImpl(ArchitectSessionContext, String) - Constructor for class ca.sqlpower.architect.ArchitectSessionImpl
 
ArchitectSQLRunnerConfigurationManager - Class in ca.sqlpower.architect.sqlrunner
 
ArchitectSQLRunnerConfigurationManager(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.sqlrunner.ArchitectSQLRunnerConfigurationManager
 
ArchitectSwingConstants - Class in ca.sqlpower.architect.swingui
Define constants in here when one or more UI classes need to collaborate.
ArchitectSwingSession - Interface in ca.sqlpower.architect.swingui
The ArchitectSwingSession interface provides methods that are applicable to a Swing UI invocation of the Architect.
ArchitectSwingSessionContext - Interface in ca.sqlpower.architect.swingui
The ArchitectSwingSessionContext interface specifies a set of properties and methods for creating new Architect Swing Sessions.
ArchitectSwingSessionContextImpl - Class in ca.sqlpower.architect.swingui
Instances of this class provide the basic global (non-project-specific) settings and facilities to an invocation of the Architect's Swing user interface.
ArchitectSwingSessionImpl - Class in ca.sqlpower.architect.swingui
 
ArchitectSwingUserSettings - Class in ca.sqlpower.architect.swingui
These are constantized Strings used in Preferences
ArchitectSwingUserSettings() - Constructor for class ca.sqlpower.architect.swingui.ArchitectSwingUserSettings
 
ArchitectUtils - Class in ca.sqlpower.architect
Collection of static utility methods for Architect.
ArchitectVersion - Class in ca.sqlpower.architect
The ArchitectVersion class exists as a means of finding out which version of the Architect application you are dealing with.
ArchitectVersion(String) - Constructor for class ca.sqlpower.architect.ArchitectVersion
Creates a new ArchitectVersion object from the given string.
ArchitectVersionParseException - Exception in ca.sqlpower.architect
The ArchitectVersionParseException represents a problem due to an incorrectly formatted version number string.
ArchitectVersionParseException(String) - Constructor for exception ca.sqlpower.architect.ArchitectVersionParseException
 
ArchitectVersionTask - Class in ca.sqlpower.architect.antbuild
Sets three properties in the ant project: app_ver_major, app_ver_minor, and app_ver_tiny.
ArchitectVersionTask() - Constructor for class ca.sqlpower.architect.antbuild.ArchitectVersionTask
 
areEqual(Object, Object) - Static method in class ca.sqlpower.architect.ArchitectUtils
Does a generic object comparison where one or both of the objects could be null.
asArchitectException() - Method in exception ca.sqlpower.architect.ArchitectRuntimeException
Returns the actual ArchitectException that this exception wraps.
ASUtils - Class in ca.sqlpower.architect.swingui
ASUtils is a container class for static utility methods used throughout the Swing user interface.
asynchCreateProfiles(Collection<SQLTable>) - Method in interface ca.sqlpower.architect.profile.ProfileManager
Creates TableProfileResult objects for each of the tables in the given list, then adds them to this ProfileManager in an unpopulated state.
asynchCreateProfiles(Collection<SQLTable>) - Method in class ca.sqlpower.architect.profile.ProfileManagerImpl
 
attachRelationship(SQLTable, SQLTable, boolean) - Method in class ca.sqlpower.architect.SQLRelationship
Associates an SQLRelationship with the given SQLTable objects.
attractiveForce(Point, double) - Method in class ca.sqlpower.architect.layout.FruchtermanReingoldForceLayout
Calculate the attractive force
autoIncrement - Variable in class ca.sqlpower.architect.SQLColumn
This property indicates that values stored in this column should default to some automatcially-incrementing sequence of values.
AutoLayoutAction - Class in ca.sqlpower.architect.swingui.action
 
AutoLayoutAction(ArchitectSwingSession, PlayPen, String, String, String) - Constructor for class ca.sqlpower.architect.swingui.action.AutoLayoutAction
 
AutoLayoutAction(ArchitectSwingSession, PlayPen, String, String, Icon) - Constructor for class ca.sqlpower.architect.swingui.action.AutoLayoutAction
 
available() - Method in class ca.sqlpower.architect.UnclosableInputStream
 

B

BACKGROUND_COLOURS - Static variable in class ca.sqlpower.architect.swingui.ColorScheme
 
backgroundColor - Variable in class ca.sqlpower.architect.swingui.PlayPenComponent
 
BasicCubePaneUI - Class in ca.sqlpower.architect.swingui.olap
 
BasicCubePaneUI() - Constructor for class ca.sqlpower.architect.swingui.olap.BasicCubePaneUI
 
BasicDimensionPaneUI - Class in ca.sqlpower.architect.swingui.olap
 
BasicDimensionPaneUI() - Constructor for class ca.sqlpower.architect.swingui.olap.BasicDimensionPaneUI
 
BasicRelationshipUI - Class in ca.sqlpower.architect.swingui
The BasicRelationshipUI is responsible for drawing the lines between tables.
BasicRelationshipUI() - Constructor for class ca.sqlpower.architect.swingui.BasicRelationshipUI
 
BasicTablePaneUI - Class in ca.sqlpower.architect.swingui
 
BasicTablePaneUI() - Constructor for class ca.sqlpower.architect.swingui.BasicTablePaneUI
 
BasicTreeAutoLayout - Class in ca.sqlpower.architect.layout
 
BasicTreeAutoLayout() - Constructor for class ca.sqlpower.architect.layout.BasicTreeAutoLayout
 
BasicVirtualCubePaneUI - Class in ca.sqlpower.architect.swingui.olap
 
BasicVirtualCubePaneUI() - Constructor for class ca.sqlpower.architect.swingui.olap.BasicVirtualCubePaneUI
 
bestConnectionPoints() - Method in class ca.sqlpower.architect.swingui.BasicRelationshipUI
Adjusts the UI's connection points to the default "best" position.
bestConnectionPoints() - Method in class ca.sqlpower.architect.swingui.RelationshipUI
Adjusts the UI's connection points to the default "best" position.
bestImportFlavor(JComponent, DataFlavor[]) - Method in class ca.sqlpower.architect.swingui.ContainerPane
Chooses the best import flavour from the flavors array for importing into c.
bestImportFlavor(JComponent, DataFlavor[]) - Method in class ca.sqlpower.architect.swingui.olap.OLAPPane
Chooses the best import flavour from the flavors array for importing into c.
bestImportFlavor(JComponent, DataFlavor[]) - Method in class ca.sqlpower.architect.swingui.PlayPen.PlayPenDropListener
Chooses the best import flavour from the flavors array for importing into c.
bestImportFlavor(JComponent, DataFlavor[]) - Method in class ca.sqlpower.architect.swingui.TablePane
Chooses the best import flavour from the flavors array for importing into c.
BOX_LINE_THICKNESS - Static variable in class ca.sqlpower.architect.swingui.BasicTablePaneUI
Thickness (in Java2D units) of the surrounding box.
breakLongMenu(Window, JMenu) - Static method in class ca.sqlpower.architect.swingui.ASUtils
Update a potentially-long JMenu with the nth-last items replaced by sub-menus.
bringToFrontAction - Variable in class ca.sqlpower.architect.swingui.PlayPen
This action brings the selected TablePane or Relationship to the front/top of the component stack.

C

ca.sqlpower.architect - package ca.sqlpower.architect
 
ca.sqlpower.architect.antbuild - package ca.sqlpower.architect.antbuild
 
ca.sqlpower.architect.ddl - package ca.sqlpower.architect.ddl
 
ca.sqlpower.architect.diff - package ca.sqlpower.architect.diff
 
ca.sqlpower.architect.etl - package ca.sqlpower.architect.etl
 
ca.sqlpower.architect.etl.datamover - package ca.sqlpower.architect.etl.datamover
 
ca.sqlpower.architect.etl.kettle - package ca.sqlpower.architect.etl.kettle
 
ca.sqlpower.architect.layout - package ca.sqlpower.architect.layout
 
ca.sqlpower.architect.olap - package ca.sqlpower.architect.olap
 
ca.sqlpower.architect.olap.undo - package ca.sqlpower.architect.olap.undo
 
ca.sqlpower.architect.profile - package ca.sqlpower.architect.profile
 
ca.sqlpower.architect.profile.event - package ca.sqlpower.architect.profile.event
 
ca.sqlpower.architect.profile.output - package ca.sqlpower.architect.profile.output
 
ca.sqlpower.architect.sqlrunner - package ca.sqlpower.architect.sqlrunner
 
ca.sqlpower.architect.swingui - package ca.sqlpower.architect.swingui
 
ca.sqlpower.architect.swingui.action - package ca.sqlpower.architect.swingui.action
 
ca.sqlpower.architect.swingui.event - package ca.sqlpower.architect.swingui.event
 
ca.sqlpower.architect.swingui.olap - package ca.sqlpower.architect.swingui.olap
 
ca.sqlpower.architect.swingui.olap.action - package ca.sqlpower.architect.swingui.olap.action
 
ca.sqlpower.architect.swingui.table - package ca.sqlpower.architect.swingui.table
 
ca.sqlpower.architect.undo - package ca.sqlpower.architect.undo
 
cancel() - Method in class ca.sqlpower.architect.swingui.AbstractPlacer
Implements PlayPen.CancelableListener by canceling this place operation.
cancel() - Method in class ca.sqlpower.architect.swingui.action.CreateRelationshipAction
 
cancel() - Method in class ca.sqlpower.architect.swingui.olap.action.CreateUsageAction
 
cancel() - Method in interface ca.sqlpower.architect.swingui.PlayPen.CancelableListener
 
cancelableListeners - Variable in class ca.sqlpower.architect.swingui.PlayPen
 
CancelAction - Class in ca.sqlpower.architect.swingui.action
 
CancelAction(PlayPen) - Constructor for class ca.sqlpower.architect.swingui.action.CancelAction
 
canImport(JComponent, DataFlavor[]) - Method in class ca.sqlpower.architect.swingui.PlayPen.PlayPenDropListener
This is set up this way because this DropTargetListener was derived from a TransferHandler.
canImport(JComponent, DataFlavor[]) - Method in class ca.sqlpower.architect.swingui.TablePane
This is set up this way because this DropTargetListener was derived from a TransferHandler.
canRedo() - Method in interface ca.sqlpower.architect.undo.NotifyingUndoManager
 
canRedo() - Method in class ca.sqlpower.architect.undo.SQLObjectChildren
 
canRedo() - Method in class ca.sqlpower.architect.undo.UndoManager
 
canUndo() - Method in interface ca.sqlpower.architect.undo.NotifyingUndoManager
 
canUndo() - Method in class ca.sqlpower.architect.undo.SQLObjectChildren
 
canUndo() - Method in class ca.sqlpower.architect.undo.UndoManager
 
canUndoOrRedo() - Method in class ca.sqlpower.architect.undo.UndoManager.SQLObjectUndoableEventAdapter
You should not undo when in a compound edit
CaseInsensitiveHashMap - Class in ca.sqlpower.architect.ddl
 
CaseInsensitiveHashMap() - Constructor for class ca.sqlpower.architect.ddl.CaseInsensitiveHashMap
 
cataIcon - Static variable in class ca.sqlpower.architect.swingui.DBTreeCellRenderer
 
CATALOG - Static variable in class ca.sqlpower.architect.swingui.DBTree.CompareToCurrentAction
 
cause - Variable in exception ca.sqlpower.architect.ArchitectException
 
centreOf(Rectangle) - Method in class ca.sqlpower.architect.swingui.olap.UsageComponentUI
 
changeColumnIndex(int, int, boolean) - Method in class ca.sqlpower.architect.SQLTable
Moves the column at index oldIdx to index newIdx.
changedIndices - Variable in class ca.sqlpower.architect.SQLObjectEvent
 
checkColumnLocked(SQLColumn) - Method in class ca.sqlpower.architect.SQLRelationship
Throws a column locked exception if col is in a columnmapping of this relationship
CheckForUpdateAction - Class in ca.sqlpower.architect.swingui.action
Checks for a newer version available and prompts user to update when a newer version is found.
CheckForUpdateAction(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.CheckForUpdateAction
 
CHILD_FACES_BOTTOM - Static variable in class ca.sqlpower.architect.swingui.RelationshipUI
 
CHILD_FACES_LEFT - Static variable in class ca.sqlpower.architect.swingui.RelationshipUI
 
CHILD_FACES_RIGHT - Static variable in class ca.sqlpower.architect.swingui.RelationshipUI
 
CHILD_FACES_TOP - Static variable in class ca.sqlpower.architect.swingui.RelationshipUI
 
CHILD_MASK - Static variable in class ca.sqlpower.architect.swingui.RelationshipUI
 
children - Variable in class ca.sqlpower.architect.SQLObject
The children of this SQLObject (if not applicable, set to Collections.EMPTY_LIST in your constructor).
children - Variable in class ca.sqlpower.architect.SQLObjectEvent
 
children() - Method in class ca.sqlpower.architect.swingui.DBTreeNode
Gets the children list from the userObject.
children - Variable in class ca.sqlpower.architect.swingui.DBTreeNode.TreeNodeEnumeration
 
cleanUp() - Method in class ca.sqlpower.architect.SQLIndex
This method is used to clean up the index when it no longer has any children.
cleanup() - Method in class ca.sqlpower.architect.swingui.action.ExportDDLAction.ConflictFinderProcess
After the doStuff() method is done, this method will be invoked on the AWT event dispatch thread.
cleanup() - Method in class ca.sqlpower.architect.swingui.action.ExportDDLAction.ConflictResolverProcess
Displays error messages or invokes the next process in the chain on a new thread.
cleanUp(MonitorableImpl) - Method in class ca.sqlpower.architect.swingui.action.ExportPlaypenToPDFAction
 
cleanUp(MonitorableImpl) - Method in class ca.sqlpower.architect.swingui.action.ProgressAction
Perform any cleanup code here
cleanup() - Method in class ca.sqlpower.architect.swingui.CompareDMPanel.SourceOrTargetStuff.CatalogPopulator
Does GUI cleanup work on the Swing EDT once the worker is done.
cleanup() - Method in class ca.sqlpower.architect.swingui.CompareDMPanel.SourceOrTargetStuff.SchemaPopulator
Examines the newly-populated catalog and adds its schemas to the GUI.
cleanUp() - Method in class ca.sqlpower.architect.swingui.IndexColumnTable
 
cleanup() - Method in class ca.sqlpower.architect.swingui.Navigator
Removes this listener from connected objects.
cleanUp(MonitorableImpl) - Method in class ca.sqlpower.architect.swingui.olap.action.ExportSchemaAction
 
cleanup() - Method in class ca.sqlpower.architect.swingui.PlayPen.AddObjectsTask
Displays error messages or invokes the next process in the chain on a new thread.
cleanup() - Method in class ca.sqlpower.architect.swingui.PlayPen.FloatingContainerPaneListener
 
cleanup() - Method in class ca.sqlpower.architect.swingui.Relationship.RelationshipDecorationMover
 
clear() - Method in interface ca.sqlpower.architect.profile.ProfileManager
Removes all contents of the list of TableProfileResults that this ProfileManager keeps track of and fires a ProfileChanged event.
clear() - Method in class ca.sqlpower.architect.profile.ProfileManagerImpl
 
clear() - Method in class ca.sqlpower.architect.swingui.RecentMenu
Clear all saved Recent Items from Preferences, from memory, and from the Menu.
clearNonPlayPenSelections() - Method in class ca.sqlpower.architect.swingui.DBTree
Removes all selections of objects that are not represented on the playpen.
clearNonPlayPenSelections() - Method in class ca.sqlpower.architect.swingui.olap.OLAPTree
Removes all selections of objects that are not represented on the playpen.
clearScanList() - Method in class ca.sqlpower.architect.swingui.ProfileResultsViewer
 
clearScanList() - Method in class ca.sqlpower.architect.swingui.table.ProfileTableModel
 
close() - Method in class ca.sqlpower.architect.LogWriter
 
close() - Method in interface ca.sqlpower.architect.profile.ProfileManager
Closes the Executor service.
close() - Method in class ca.sqlpower.architect.profile.ProfileManagerImpl
 
close() - Method in interface ca.sqlpower.architect.swingui.ArchitectSwingSession
This is a common handler for all actions that must occur when switching projects, e.g., dispose dialogs, shut down running threads, etc.
close() - Method in class ca.sqlpower.architect.swingui.ArchitectSwingSessionImpl
This is a common handler for all actions that must occur when switching projects, e.g., prompting to save any unsaved changes, disposing dialogs, shutting down running threads, and so on.
close() - Method in class ca.sqlpower.architect.swingui.olap.OLAPEditSession
Cleans up all resources this session was using.
close() - Method in class ca.sqlpower.architect.UnclosableInputStream
 
closeAll() - Method in interface ca.sqlpower.architect.swingui.ArchitectSwingSessionContext
Closes all sessions and terminates the VM.
closeAll() - Method in class ca.sqlpower.architect.swingui.ArchitectSwingSessionContextImpl
Attempts to close all sessions that were created by this context.
closeDialog() - Method in class ca.sqlpower.architect.swingui.olap.OLAPSchemaManager
Closes the current dialog.
CloseProjectAction - Class in ca.sqlpower.architect.swingui.action
Closes the session when invoked.
CloseProjectAction(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.CloseProjectAction
Creates a new close action for the given session.
closestEdgePoint(boolean, Point) - Method in class ca.sqlpower.architect.swingui.BasicRelationshipUI
Returns the closest point to p which is along an edge of either the PK table (onPkTable true) or the FK table (onPkTable false).
closestEdgePoint(boolean, Point) - Method in class ca.sqlpower.architect.swingui.RelationshipUI
 
COL_NAME - Static variable in class ca.sqlpower.architect.swingui.IndexColumnTable
 
collapseAllAction - Variable in class ca.sqlpower.architect.swingui.DBTree
 
ColorScheme - Class in ca.sqlpower.architect.swingui
A simple holding place for colour schemes we want to use.
ColorScheme() - Constructor for class ca.sqlpower.architect.swingui.ColorScheme
 
COLUMN_INDEX_END_OF_PK - Static variable in class ca.sqlpower.architect.swingui.TablePane
A special column index that represents the gap between the last PK column and the PK line.
COLUMN_INDEX_START_OF_NON_PK - Static variable in class ca.sqlpower.architect.swingui.TablePane
A special column index that represents the gap between the PK line and the first non-PK column.
columnDefinition(SQLColumn, Map) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
Creates a SQL DDL snippet which consists of the column name, data type, default value, and nullability clauses.
columnDefinition(SQLColumn, Map) - Method in class ca.sqlpower.architect.ddl.PostgresDDLGenerator
Augments the default columnDefinition behaviour by adding the correct default value clause for auto-increment columns.
ColumnEditPanel - Class in ca.sqlpower.architect.swingui
 
ColumnEditPanel(SQLColumn, ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.ColumnEditPanel
 
columnHighlight - Variable in class ca.sqlpower.architect.swingui.TablePane
Tracks current highlight colours of the columns in this table.
columnIcon - Static variable in class ca.sqlpower.architect.swingui.DBTreeCellRenderer
 
columnIndexToCentreY(int) - Method in class ca.sqlpower.architect.swingui.BasicTablePaneUI
 
columnIndexToCentreY(int) - Method in class ca.sqlpower.architect.swingui.TablePane
Returns the centre Y coordinate of the given column index.
columnIndexToCentreY(int) - Method in class ca.sqlpower.architect.swingui.TablePaneUI
This delegate method is specified by TablePane.columnIndexToCentreY(int).
ColumnMappingPanel - Class in ca.sqlpower.architect.swingui
The ColumnMappingPanel presents a GUI for viewing and modifying the column mappings between two tables.
ColumnMappingPanel(ArchitectSwingSession, SQLRelationship) - Constructor for class ca.sqlpower.architect.swingui.ColumnMappingPanel
 
columnNullability(SQLColumn) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
 
ColumnProfileResult - Class in ca.sqlpower.architect.profile
 
ColumnProfileResult(SQLColumn, TableProfileResult) - Constructor for class ca.sqlpower.architect.profile.ColumnProfileResult
This creates a column profile result which stores information about a profiled column.
COLUMNS - Static variable in class ca.sqlpower.architect.SQLTable.Folder
 
columnsDiffer(SQLColumn, SQLColumn) - Static method in class ca.sqlpower.architect.ArchitectUtils
Checks if the definitions of two columns are materially different.
columnsFolder - Variable in class ca.sqlpower.architect.SQLTable
A List of SQLColumn objects which make up all the columns of this table.
columnType(SQLColumn) - Method in interface ca.sqlpower.architect.ddl.DDLGenerator
get the datatype with scale and percision of the column, example: "decimal(10,5)"
columnType(SQLColumn) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
Columnn type
columnType(SQLColumn) - Method in class ca.sqlpower.architect.ddl.HSQLDBDDLGenerator
 
columnType(SQLColumn) - Method in class ca.sqlpower.architect.ddl.MySqlDDLGenerator
Adds support for the MySQL auto_increment feature.
columnType(SQLColumn) - Method in class ca.sqlpower.architect.ddl.SQLServerDDLGenerator
Adds support for the SQL Server identity feature.
columnTypesDiffer(int, int) - Static method in class ca.sqlpower.architect.ArchitectUtils
Checks if the given column types materially differ.
ColumnValueCount - Class in ca.sqlpower.architect.profile
A simple class for keeping track of a value, the number of occurrences associated with it, and the percentage of occurences in the table.
ColumnValueCount(Object, int, double) - Constructor for class ca.sqlpower.architect.profile.ColumnValueCount
Creates a new ColumnValueCount instance that associates the given value with the given count.
compare(SQLIndex, SQLIndex) - Method in class ca.sqlpower.architect.diff.SQLIndexComparator
 
compare(SQLObject, SQLObject) - Method in class ca.sqlpower.architect.diff.SQLObjectComparator
 
compare(SQLRelationship, SQLRelationship) - Method in class ca.sqlpower.architect.diff.SQLRelationshipComparator
 
compare(Object, Object) - Method in class ca.sqlpower.architect.SQLColumn.ColumnNameComparator
Forwards to SQLColumn.ColumnNameComparator.compare(SQLColumn,SQLColumn).
compare(SQLColumn, SQLColumn) - Method in class ca.sqlpower.architect.SQLColumn.ColumnNameComparator
See class description for behaviour of this method.
compare(Object, Object) - Method in class ca.sqlpower.architect.SQLColumn.CompareByPKSeq
 
compare(SQLRelationship.ColumnMapping, SQLRelationship.ColumnMapping) - Method in class ca.sqlpower.architect.SQLRelationship.ColumnMappingFKColumnOrderComparator
 
compareColumns(Set<SQLIndex.Column>, Set<SQLIndex.Column>) - Method in class ca.sqlpower.architect.diff.SQLIndexComparator
Compares the given sets of Columns on name and ascending/descending.
compareColumns(Set<SQLColumn>, Set<SQLColumn>) - Method in class ca.sqlpower.architect.diff.SQLRelationshipComparator
 
compareCurrentWithOrig(SQLSchema, SQLCatalog, SQLDatabase) - Method in class ca.sqlpower.architect.swingui.CompareDMDialog
Calls CompareDMPanel.compareCurrentWithOrig(SQLSchema, SQLCatalog, SQLDatabase) in its CompareDMPanel
compareCurrentWithOrig(SQLSchema, SQLCatalog, SQLDatabase) - Method in class ca.sqlpower.architect.swingui.CompareDMPanel
Sets the values for the database, schema and catalog in the panel for the source set, and set the target to look in the play pen
CompareDMAction - Class in ca.sqlpower.architect.swingui.action
 
CompareDMAction(ArchitectSwingSession, JDialog) - Constructor for class ca.sqlpower.architect.swingui.action.CompareDMAction
 
CompareDMDialog - Class in ca.sqlpower.architect.swingui
The CompareDMDialog extends a JDialog and houses a CompareDMPanel, it sets up the border and the cancel button.
CompareDMDialog(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.CompareDMDialog
 
CompareDMFormatter - Class in ca.sqlpower.architect.swingui
 
CompareDMFormatter(ArchitectSwingSession, Dialog, CompareDMSettings) - Constructor for class ca.sqlpower.architect.swingui.CompareDMFormatter
 
CompareDMFrame - Class in ca.sqlpower.architect.swingui
 
CompareDMFrame(Dialog, AbstractDocument, AbstractDocument, String, String) - Constructor for class ca.sqlpower.architect.swingui.CompareDMFrame
 
CompareDMFrame.CloseAction - Class in ca.sqlpower.architect.swingui
 
CompareDMFrame.CloseAction() - Constructor for class ca.sqlpower.architect.swingui.CompareDMFrame.CloseAction
 
CompareDMFrame.sourceCopyAction - Class in ca.sqlpower.architect.swingui
 
CompareDMFrame.sourceCopyAction(AbstractDocument) - Constructor for class ca.sqlpower.architect.swingui.CompareDMFrame.sourceCopyAction
 
CompareDMFrame.targetCopyAction - Class in ca.sqlpower.architect.swingui
 
CompareDMFrame.targetCopyAction(AbstractDocument) - Constructor for class ca.sqlpower.architect.swingui.CompareDMFrame.targetCopyAction
 
CompareDMPanel - Class in ca.sqlpower.architect.swingui
The user interface for setting up the comparison between two databases, whether they are housed in Architect project files, SQL databases, or just the current project in the session.
CompareDMPanel(ArchitectSwingSession, JDialog) - Constructor for class ca.sqlpower.architect.swingui.CompareDMPanel
 
CompareDMPanel.OutputChoiceListener - Class in ca.sqlpower.architect.swingui
Handles disabling and enabling the "DDL Type" dropdown box and the no-change suppression checkbox.
CompareDMPanel.OutputChoiceListener(JComboBox) - Constructor for class ca.sqlpower.architect.swingui.CompareDMPanel.OutputChoiceListener
 
CompareDMPanel.SourceOrTargetStuff - Class in ca.sqlpower.architect.swingui
Contains all of the properties and GUI components that relate to the source or target system.
CompareDMPanel.SourceOrTargetStuff() - Constructor for class ca.sqlpower.architect.swingui.CompareDMPanel.SourceOrTargetStuff
 
CompareDMPanel.SourceOrTargetStuff.CatalogPopulator - Class in ca.sqlpower.architect.swingui
Finds all the children of a database and puts them in the GUI.
CompareDMPanel.SourceOrTargetStuff.CatalogPopulator(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.CompareDMPanel.SourceOrTargetStuff.CatalogPopulator
 
CompareDMPanel.SourceOrTargetStuff.OptionGroupListener - Class in ca.sqlpower.architect.swingui
This listener is used to enable/disable JComponents when one of the database choosing options is choosen (for both source and target selections).
CompareDMPanel.SourceOrTargetStuff.OptionGroupListener() - Constructor for class ca.sqlpower.architect.swingui.CompareDMPanel.SourceOrTargetStuff.OptionGroupListener
 
CompareDMPanel.SourceOrTargetStuff.SchemaPopulator - Class in ca.sqlpower.architect.swingui
Finds all the children of a catalog and puts them in the GUI.
CompareDMPanel.SourceOrTargetStuff.SchemaPopulator(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.CompareDMPanel.SourceOrTargetStuff.SchemaPopulator
 
CompareDMPanel.StartCompareAction - Class in ca.sqlpower.architect.swingui
 
CompareDMPanel.StartCompareAction() - Constructor for class ca.sqlpower.architect.swingui.CompareDMPanel.StartCompareAction
 
CompareDMPanel.SwapSourceTargetAction - Class in ca.sqlpower.architect.swingui
A simple action to swap the settings for older and newer.
CompareDMPanel.SwapSourceTargetAction() - Constructor for class ca.sqlpower.architect.swingui.CompareDMPanel.SwapSourceTargetAction
 
CompareDMSettings - Class in ca.sqlpower.architect.swingui
 
CompareDMSettings() - Constructor for class ca.sqlpower.architect.swingui.CompareDMSettings
 
CompareDMSettings.DatastoreType - Enum in ca.sqlpower.architect.swingui
 
CompareDMSettings.OutputFormat - Enum in ca.sqlpower.architect.swingui
 
CompareDMSettings.SourceOrTargetSettings - Class in ca.sqlpower.architect.swingui
 
CompareDMSettings.SourceOrTargetSettings() - Constructor for class ca.sqlpower.architect.swingui.CompareDMSettings.SourceOrTargetSettings
 
CompareSQL - Class in ca.sqlpower.architect.diff
 
CompareSQL(Collection<SQLTable>, Collection<SQLTable>) - Constructor for class ca.sqlpower.architect.diff.CompareSQL
The common constructor
compareString(String, String) - Method in class ca.sqlpower.architect.diff.SQLIndexComparator
Performs the String.compareTo() but with null checks as well.
compareTo(ArchitectVersion) - Method in class ca.sqlpower.architect.ArchitectVersion
ArchitectVersion numbers are mutually comparable even if they have different numbers of parts, and in that case, version 2.0 is older than 2.0.0 or 2.0.1 but still newer than 1.0.0.
compareTo(AbstractProfileResult) - Method in class ca.sqlpower.architect.profile.AbstractProfileResult
Compares this Profile Result based on the following attributes, in the following priority: The profiled object's database name The profiled object's catalog name The profiled object's schema name The profiled object's table name The profiled object's column name The profile's createEndTime The profile's createStartTime If any of those attributes are null or not applicable, they will count as coming before any non-null value.
componentPreviouslySelected - Variable in class ca.sqlpower.architect.swingui.PlayPenComponent
 
compoundEditEnd(UndoCompoundEvent) - Method in interface ca.sqlpower.architect.undo.UndoCompoundEventListener
 
compoundEditEnd(UndoCompoundEvent) - Method in class ca.sqlpower.architect.undo.UndoManager.SQLObjectUndoableEventAdapter
 
compoundEditEnded(CompoundEditEvent) - Method in interface ca.sqlpower.architect.olap.CompoundEditListener
Called when a compound edit has ended on an OLAPObject.
CompoundEditEvent - Class in ca.sqlpower.architect.olap
 
CompoundEditEvent(OLAPObject, String) - Constructor for class ca.sqlpower.architect.olap.CompoundEditEvent
Creates a new compound edit event from the given source with the given presentation name.
CompoundEditEvent(OLAPObject) - Constructor for class ca.sqlpower.architect.olap.CompoundEditEvent
Creates a new compound edit event from the given source.
CompoundEditListener - Interface in ca.sqlpower.architect.olap
Interface for listeners interested in being notified when a compound edit begins or ends.
compoundEditStart(UndoCompoundEvent) - Method in interface ca.sqlpower.architect.undo.UndoCompoundEventListener
 
compoundEditStart(UndoCompoundEvent) - Method in class ca.sqlpower.architect.undo.UndoManager.SQLObjectUndoableEventAdapter
 
compoundEditStarted(CompoundEditEvent) - Method in interface ca.sqlpower.architect.olap.CompoundEditListener
Called when a compound edit has begun on an OLAPObject.
computeBounds() - Method in class ca.sqlpower.architect.swingui.BasicRelationshipUI
Compute bounds should only be called by objects in this package or from regress.
computedBounds - Variable in class ca.sqlpower.architect.swingui.BasicRelationshipUI
 
con - Variable in class ca.sqlpower.architect.ddl.GenericDDLGenerator
This variable will be a live, non-null connection to the target database (set up by writeDDL) if allowConnection is true.
configureLog4j() - Static method in class ca.sqlpower.architect.ArchitectUtils
Sets up the log4j logging framework.
ConflictResolver - Class in ca.sqlpower.architect.ddl
A ConflictResolver performs "seek" and "destroy" operations on objects in existing databases whose names conflict with the execution of a DDL script.
ConflictResolver(SQLDatabase, DDLGenerator, List) - Constructor for class ca.sqlpower.architect.ddl.ConflictResolver
Creates a new ConflictResolver.
ConflictResolver.Conflict - Class in ca.sqlpower.architect.ddl
A Conflict represents an existing database object which needs to be removed for some operation to continue.
ConflictResolver.Conflict(String, String, String, String) - Constructor for class ca.sqlpower.architect.ddl.ConflictResolver.Conflict
 
CONNECTION_TYPE_ACCESS - Static variable in class ca.sqlpower.architect.etl.PLUtils
 
CONNECTION_TYPE_DB2 - Static variable in class ca.sqlpower.architect.etl.PLUtils
 
CONNECTION_TYPE_ORACLE - Static variable in class ca.sqlpower.architect.etl.PLUtils
 
CONNECTION_TYPE_POSTGRES - Static variable in class ca.sqlpower.architect.etl.PLUtils
 
CONNECTION_TYPE_SQLSERVER - Static variable in class ca.sqlpower.architect.etl.PLUtils
 
ContainerPane<T,C> - Class in ca.sqlpower.architect.swingui
A playpen component that represents a model with a list of individually selectable items.
ContainerPane(PlayPenContentPane) - Constructor for class ca.sqlpower.architect.swingui.ContainerPane
 
ContainerPaneUI - Class in ca.sqlpower.architect.swingui
 
ContainerPaneUI() - Constructor for class ca.sqlpower.architect.swingui.ContainerPaneUI
 
containmentPath - Variable in class ca.sqlpower.architect.swingui.BasicRelationshipUI
This is a closed path for use with contains() and intersects().
contains(Point) - Method in class ca.sqlpower.architect.swingui.BasicRelationshipUI
 
contains(PlayPenComponent, int, int) - Method in class ca.sqlpower.architect.swingui.BasicRelationshipUI
 
contains(Point) - Method in class ca.sqlpower.architect.swingui.BasicTablePaneUI
 
contains(Point) - Method in class ca.sqlpower.architect.swingui.olap.OLAPPaneUI
 
contains(Point) - Method in class ca.sqlpower.architect.swingui.olap.UsageComponentUI
 
contains(Point) - Method in class ca.sqlpower.architect.swingui.PlayPenComponent
 
contains(Point) - Method in interface ca.sqlpower.architect.swingui.PlayPenComponentUI
 
contains(Point) - Method in class ca.sqlpower.architect.swingui.PlayPenContentPane
 
contains(int, int) - Method in class ca.sqlpower.architect.swingui.PlayPenContentPane
 
contains(Point) - Method in class ca.sqlpower.architect.swingui.RelationshipUI
Determines if the given point touches the visible part of this relationship.
containsFkColumn(SQLColumn) - Method in class ca.sqlpower.architect.SQLRelationship
 
containsPkColumn(SQLColumn) - Method in class ca.sqlpower.architect.SQLRelationship
 
content - Variable in class ca.sqlpower.architect.swingui.AboutPanel
 
contentPane - Variable in class ca.sqlpower.architect.swingui.PlayPen
Contains the child components of this playpen.
convert(Class, Object) - Method in class ca.sqlpower.architect.DeferrabilityConverter
 
convert(Class, Object) - Method in class ca.sqlpower.architect.UpdateDeleteRuleConverter
 
cool() - Method in class ca.sqlpower.architect.layout.FruchtermanReingoldForceLayout
Cool the temperature
copySettingsToProject() - Method in class ca.sqlpower.architect.swingui.CompareDMPanel
 
copySourceOrTargetSettingsToProject(CompareDMSettings.SourceOrTargetSettings, CompareDMPanel.SourceOrTargetStuff) - Method in class ca.sqlpower.architect.swingui.CompareDMPanel
 
copyTable(SQLTable, SQLTable) - Method in class ca.sqlpower.architect.etl.datamover.DataMover
Copies all the data in the source table (in the source database) to the table the the given name in the destination database.
copyTables(SQLObject, Collection<SQLTable>) - Method in class ca.sqlpower.architect.etl.datamover.DataMover
Copies all the tables in the sourceTables collection which also exist in the destTableContainer.
CoreProject - Class in ca.sqlpower.architect
 
CoreProject(ArchitectSession) - Constructor for class ca.sqlpower.architect.CoreProject
 
CoreUserSettings - Class in ca.sqlpower.architect
This class is ill-conceived.
CoreUserSettings(Preferences) - Constructor for class ca.sqlpower.architect.CoreUserSettings
 
countTables(SQLObject) - Static method in class ca.sqlpower.architect.ArchitectUtils
Recursively count tables in the project, but only consider tables that have been expanded.
countTablesSnapshot(SQLObject) - Static method in class ca.sqlpower.architect.ArchitectUtils
Recursively count tables in the project, including ones that have not been expanded in the DBTree.
CREATE - Static variable in class ca.sqlpower.architect.ddl.DDLStatement.StatementType
 
createBody() - Method in class ca.sqlpower.architect.etl.ExportCSV
 
CreateCubeAction - Class in ca.sqlpower.architect.swingui.olap.action
 
CreateCubeAction(ArchitectSwingSession, MondrianModel.Schema, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.CreateCubeAction
 
CreateCubeUsageAction - Class in ca.sqlpower.architect.swingui.olap.action
Creates a cube usage after the user clicks a CubePane and a VirtualCubePane.
CreateCubeUsageAction(ArchitectSwingSession, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.CreateCubeUsageAction
 
createDatabaseMeta(SPDataSource) - Static method in class ca.sqlpower.architect.etl.kettle.KettleUtils
Creates a DatabaseMeta object based on the SPDataSource given to it.
createDataEntryPanel(MondrianModel.Hierarchy) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateHierarchyAction
 
createDataEntryPanel(MondrianModel.Level) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateLevelAction
 
createDataEntryPanel(MondrianModel.Measure) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateMeasureAction
 
createDataEntryPanel(C) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateOLAPChildAction
Creates a DataEntryPanel for editing the given child item.
createDataSourceOptionsPanel(SPDataSource) - Static method in class ca.sqlpower.architect.swingui.ASUtils
Creates a tabbed panel for editing various aspects of the given data source.
createDDLGenerator(SPDataSource) - Static method in class ca.sqlpower.architect.ddl.DDLUtils
 
CreateDimensionAction - Class in ca.sqlpower.architect.swingui.olap.action
 
CreateDimensionAction(ArchitectSwingSession, MondrianModel.Schema, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.CreateDimensionAction
 
CreateDimensionUsageAction - Class in ca.sqlpower.architect.swingui.olap.action
Creates a dimension usage after the user clicks a DimensionPane and a CubePane.
CreateDimensionUsageAction(ArchitectSwingSession, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.CreateDimensionUsageAction
 
createEditDialog(PlayPenCoordinate<MondrianModel.Cube, OLAPObject>) - Method in class ca.sqlpower.architect.swingui.olap.CubePane
 
createEditDialog(PlayPenCoordinate<MondrianModel.Dimension, OLAPObject>) - Method in class ca.sqlpower.architect.swingui.olap.DimensionPane
 
createEditDialog(PlayPenCoordinate<T, C>) - Method in class ca.sqlpower.architect.swingui.olap.OLAPPane
Creates a edit dialog for the OLAPObject that is at the location represented by the given coordinate.
createEditDialog(PlayPenCoordinate<MondrianModel.VirtualCube, OLAPObject>) - Method in class ca.sqlpower.architect.swingui.olap.VirtualCubePane
 
createEditFromEvent(SQLObjectEvent) - Method in class ca.sqlpower.architect.undo.SQLObjectChildren
 
CreateEnergonCubeAction - Class in ca.sqlpower.architect.swingui.olap.action
 
CreateEnergonCubeAction(ArchitectSwingSession, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.CreateEnergonCubeAction
 
createFromPropList(Properties) - Static method in class ca.sqlpower.architect.PrintUserSettings
 
createHeader() - Method in class ca.sqlpower.architect.etl.ExportCSV
 
CreateHierarchyAction - Class in ca.sqlpower.architect.swingui.olap.action
Action for adding a hierarchy to the selected dimension.
CreateHierarchyAction(ArchitectSwingSession, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.CreateHierarchyAction
 
CreateLevelAction - Class in ca.sqlpower.architect.swingui.olap.action
 
CreateLevelAction(ArchitectSwingSession, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.CreateLevelAction
 
CreateMeasureAction - Class in ca.sqlpower.architect.swingui.olap.action
 
CreateMeasureAction(ArchitectSwingSession, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.CreateMeasureAction
 
createMouseListener() - Method in class ca.sqlpower.architect.swingui.MultiDragTreeUI
Unlike in the example below, this actually needs to be _outside_ the override of MouseHandler because all events in TreeUI are handled by a generic Handler that implements all the Listener interfaces a JTree is interested in...
CreateOLAPChildAction<P extends OLAPPane<?,?>,C extends OLAPObject> - Class in ca.sqlpower.architect.swingui.olap.action
A generic abstract action that provides the bulk of the code required in order to add an item to the selected pane in the play pen.
CreateOLAPChildAction(ArchitectSwingSession, PlayPen, String, Class<P>, String, char, Icon) - Constructor for class ca.sqlpower.architect.swingui.olap.action.CreateOLAPChildAction
Creates a new generic adding action.
createPhysicalName(Map<String, SQLObject>, SQLObject) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
Generate, set, and return a valid identifier for this SQLObject.
createPlayPen(ArchitectSwingSession, OLAPEditSession, OLAPUndoManager) - Static method in class ca.sqlpower.architect.swingui.olap.OLAPPlayPenFactory
 
createPlayPen(ArchitectSwingSession, DBTree) - Static method in class ca.sqlpower.architect.swingui.RelationalPlayPenFactory
 
createPopup() - Method in class ca.sqlpower.architect.swingui.Relationship
 
createPopupMenu(Object) - Method in class ca.sqlpower.architect.swingui.olap.OLAPContextMenuFactory
Creates a context menu for the given olap object.
createPopupMenu(Object) - Method in interface ca.sqlpower.architect.swingui.PopupMenuFactory
Creates a popup menu appropriate to this factory's settings and current state.
createProfile(SQLTable) - Method in interface ca.sqlpower.architect.profile.ProfileManager
Creates a new profile result for the given table, and adds it to this ProfileManager.
createProfile(SQLTable) - Method in class ca.sqlpower.architect.profile.ProfileManagerImpl
 
CreateRelationshipAction - Class in ca.sqlpower.architect.swingui.action
 
CreateRelationshipAction(ArchitectSwingSession, boolean, PlayPen.CursorManager) - Constructor for class ca.sqlpower.architect.swingui.action.CreateRelationshipAction
 
createRelationshipIsActive() - Method in class ca.sqlpower.architect.swingui.ArchitectFrame
Determine if either create relationship action is currently active.
createSeqPhysicalName(Map<String, SQLObject>, SQLSequence, SQLColumn) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
Generate, set, and return a valid identifier for this SQLSequence.
createSession() - Method in interface ca.sqlpower.architect.ArchitectSessionContext
Creates a new session within this parent context.
createSession(InputStream) - Method in interface ca.sqlpower.architect.ArchitectSessionContext
Creates a new session by loading the Architect XML project description from the given input stream.
createSession() - Method in class ca.sqlpower.architect.ArchitectSessionContextImpl
 
createSession(InputStream) - Method in class ca.sqlpower.architect.ArchitectSessionContextImpl
 
createSession() - Method in interface ca.sqlpower.architect.swingui.ArchitectSwingSessionContext
Creates a new session within this parent context.
createSession(boolean) - Method in interface ca.sqlpower.architect.swingui.ArchitectSwingSessionContext
Creates a new session within this parent context.
createSession(InputStream, boolean) - Method in interface ca.sqlpower.architect.swingui.ArchitectSwingSessionContext
Creates a new session by loading the Architect XML project description from the given input stream.
createSession(ArchitectSwingSession) - Method in interface ca.sqlpower.architect.swingui.ArchitectSwingSessionContext
Creates a new session that will have its GUI components positioned relative to the GUI components of the given ArchitectSwingSession.
createSession(InputStream, boolean) - Method in class ca.sqlpower.architect.swingui.ArchitectSwingSessionContextImpl
Loads the XML project description from the input stream, optionally creating the GUI for you.
createSession() - Method in class ca.sqlpower.architect.swingui.ArchitectSwingSessionContextImpl
 
createSession(boolean) - Method in class ca.sqlpower.architect.swingui.ArchitectSwingSessionContextImpl
 
createSession(InputStream) - Method in class ca.sqlpower.architect.swingui.ArchitectSwingSessionContextImpl
 
createSession(ArchitectSwingSession) - Method in class ca.sqlpower.architect.swingui.ArchitectSwingSessionContextImpl
 
CreateTableAction - Class in ca.sqlpower.architect.swingui.action
Action for creating a table and putting it in both the business model and the play pen.
CreateTableAction(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.CreateTableAction
 
createToolTip() - Method in class ca.sqlpower.architect.undo.SQLObjectChildren
 
createToolTip() - Method in class ca.sqlpower.architect.undo.SQLObjectInsertChildren
 
createToolTip() - Method in class ca.sqlpower.architect.undo.SQLObjectRemoveChildren
 
createTransferableForSelection() - Method in class ca.sqlpower.architect.swingui.ContainerPane
Creates a Transferable representation of the currently-selected items.
createTransferableForSelection() - Method in class ca.sqlpower.architect.swingui.olap.OLAPPane
 
createTransferableForSelection() - Method in class ca.sqlpower.architect.swingui.TablePane
 
createTypeMap() - Method in class ca.sqlpower.architect.ddl.DB2DDLGenerator
 
createTypeMap() - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
Creates and populates typeMap using DatabaseMetaData.
createTypeMap() - Method in class ca.sqlpower.architect.ddl.HSQLDBDDLGenerator
 
createTypeMap() - Method in class ca.sqlpower.architect.ddl.MySqlDDLGenerator
 
createTypeMap() - Method in class ca.sqlpower.architect.ddl.OracleDDLGenerator
 
createTypeMap() - Method in class ca.sqlpower.architect.ddl.PostgresDDLGenerator
Creates and populates typeMap using DatabaseMetaData, but ignores nullability as reported by the driver's type map (because all types are reported as non-nullable).
createTypeMap() - Method in class ca.sqlpower.architect.ddl.SQLServerDDLGenerator
 
createUI(PlayPenComponent) - Static method in class ca.sqlpower.architect.swingui.BasicRelationshipUI
 
createUI(PlayPenComponent) - Static method in class ca.sqlpower.architect.swingui.BasicTablePaneUI
 
createUI(PlayPenComponent) - Static method in class ca.sqlpower.architect.swingui.IERelationshipUI
 
createUI() - Static method in class ca.sqlpower.architect.swingui.olap.BasicCubePaneUI
 
createUI(DimensionPane) - Static method in class ca.sqlpower.architect.swingui.olap.BasicDimensionPaneUI
 
createUI() - Static method in class ca.sqlpower.architect.swingui.olap.BasicVirtualCubePaneUI
 
createUsage(CubePane, VirtualCubePane) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateCubeUsageAction
 
createUsage(DimensionPane, CubePane) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateDimensionUsageAction
 
createUsage(P1, P2) - Method in class ca.sqlpower.architect.swingui.olap.action.CreateUsageAction
Creates the usage this action is supposed to create, and attaches it to the appropriate place(s) in the business model as well as adding it and attaching it to the playpen.
CreateUsageAction<P1 extends OLAPPane<?,?>,P2 extends OLAPPane<?,?>> - Class in ca.sqlpower.architect.swingui.olap.action
Abstract action that makes it easy to implement new *usage-creating actions.
CreateUsageAction(ArchitectSwingSession, PlayPen, Class<P1>, Class<P2>, String, Icon) - Constructor for class ca.sqlpower.architect.swingui.olap.action.CreateUsageAction
 
createUserPrompter(String, String, String, String) - Method in class ca.sqlpower.architect.AlwaysOKUserPrompterFactory
 
createUserPrompter(String, String, String, String) - Method in interface ca.sqlpower.architect.ArchitectSession
 
createUserPrompter(String, String, String, String) - Method in class ca.sqlpower.architect.ArchitectSessionImpl
 
createUserPrompter(String, String, String, String) - Method in class ca.sqlpower.architect.swingui.ArchitectSwingSessionImpl
Creates a new user prompter that uses a modal dialog to pose the given question.
createUserPrompter(String, String, String, String) - Method in interface ca.sqlpower.architect.UserPrompterFactory
Creates a new user prompter instance with the given settings.
CreateVirtualCubeAction - Class in ca.sqlpower.architect.swingui.olap.action
 
CreateVirtualCubeAction(ArchitectSwingSession, MondrianModel.Schema, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.CreateVirtualCubeAction
 
CTRL_MULTISELECT - Static variable in class ca.sqlpower.architect.swingui.event.SelectionEvent
 
CUBE_ADD_ICON - Static variable in class ca.sqlpower.architect.swingui.olap.OSUtils
 
CUBE_ICON - Static variable in class ca.sqlpower.architect.swingui.olap.OSUtils
 
CUBE_USAGE_ADD_ICON - Static variable in class ca.sqlpower.architect.swingui.olap.OSUtils
 
CUBE_USAGE_ICON - Static variable in class ca.sqlpower.architect.swingui.olap.OSUtils
 
CubeEditPanel - Class in ca.sqlpower.architect.swingui.olap
 
CubeEditPanel(MondrianModel.Cube) - Constructor for class ca.sqlpower.architect.swingui.olap.CubeEditPanel
Creates a new property editor for the given OLAP Cube.
CubePane - Class in ca.sqlpower.architect.swingui.olap
 
CubePane(MondrianModel.Cube, PlayPenContentPane) - Constructor for class ca.sqlpower.architect.swingui.olap.CubePane
 

D

data - Variable in class ca.sqlpower.architect.swingui.DnDTreePathTransferable
 
DATABASE - Static variable in class ca.sqlpower.architect.swingui.DBTree.CompareToCurrentAction
 
DatabaseConnectionManagerAction - Class in ca.sqlpower.architect.swingui.action
 
DatabaseConnectionManagerAction(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.DatabaseConnectionManagerAction
 
DataMover - Class in ca.sqlpower.architect.etl.datamover
 
DataMover() - Constructor for class ca.sqlpower.architect.etl.datamover.DataMover
 
DataMoverAction - Class in ca.sqlpower.architect.swingui.action
A simple action that creates and displays a DataMoverPanel in its own dialog.
DataMoverAction(JFrame, ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.DataMoverAction
 
DataMoverPanel - Class in ca.sqlpower.architect.swingui
 
DataMoverPanel(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.DataMoverPanel
 
DataSourceRenderer - Class in ca.sqlpower.architect.swingui
 
DataSourceRenderer() - Constructor for class ca.sqlpower.architect.swingui.DataSourceRenderer
 
dataType - Variable in class ca.sqlpower.architect.ddl.GenericTypeDescriptor
 
DateFormatAllowsNull - Class in ca.sqlpower.architect
A DateFormat object that safely passes nulls through format().
DateFormatAllowsNull(String) - Constructor for class ca.sqlpower.architect.DateFormatAllowsNull
 
DateFormatAllowsNull() - Constructor for class ca.sqlpower.architect.DateFormatAllowsNull
 
DB2DDLGenerator - Class in ca.sqlpower.architect.ddl
 
DB2DDLGenerator() - Constructor for class ca.sqlpower.architect.ddl.DB2DDLGenerator
 
dbChildrenInserted(SQLObjectEvent) - Method in interface ca.sqlpower.architect.SQLObjectListener
 
dbChildrenInserted(SQLObjectEvent) - Method in class ca.sqlpower.architect.SQLRelationship.RelationshipManager
 
dbChildrenInserted(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.ColumnEditPanel
 
dbChildrenInserted(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.DBTreeModel
 
dbChildrenInserted(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.Navigator
Refreshes the navigator upon the addition of a new PlaypenComponent
dbChildrenInserted(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.PlayPen
Listens for property changes in the model (tables added).
dbChildrenInserted(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.Relationship
 
dbChildrenInserted(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.RelationshipEditPanel
 
dbChildrenInserted(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.SQLTableListModel
 
dbChildrenInserted(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.TableEditPanel
 
dbChildrenInserted(SQLObjectEvent) - Method in class ca.sqlpower.architect.undo.UndoManager.SQLObjectUndoableEventAdapter
 
dbChildrenPreRemove(SQLObjectPreEvent) - Method in class ca.sqlpower.architect.SourceObjectIntegrityWatcher
 
dbChildrenPreRemove(SQLObjectPreEvent) - Method in interface ca.sqlpower.architect.SQLObjectPreEventListener
 
dbChildrenRemoved(SQLObjectEvent) - Method in interface ca.sqlpower.architect.SQLObjectListener
 
dbChildrenRemoved(SQLObjectEvent) - Method in class ca.sqlpower.architect.SQLRelationship.RelationshipManager
 
dbChildrenRemoved(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.ColumnEditPanel
Checks to see if its respective column or enclosing table is removed from playpen.
dbChildrenRemoved(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.DBTreeModel
 
dbChildrenRemoved(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.Navigator
Refreshes the navigator upon the removal of a PlaypenComponent
dbChildrenRemoved(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.PlayPen
Listens for property changes in the model (columns removed).
dbChildrenRemoved(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.Relationship
 
dbChildrenRemoved(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.RelationshipEditPanel
Checks to see if its respective relationship is removed from playpen.
dbChildrenRemoved(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.SQLTableListModel
 
dbChildrenRemoved(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.TableEditPanel
Checks to see if its respective table is removed from playpen.
dbChildrenRemoved(SQLObjectEvent) - Method in class ca.sqlpower.architect.undo.UndoManager.SQLObjectUndoableEventAdapter
 
dbcs - Variable in class ca.sqlpower.architect.swingui.DBTree.AddDBCSAction
 
DBCS_DIALOG_TITLE - Static variable in class ca.sqlpower.architect.swingui.CompareDMPanel
 
dbcsAlreadyExists(SPDataSource) - Method in class ca.sqlpower.architect.swingui.DBTree
Before adding a new connection to the SwingUIProject, check to see if it exists as a connection in the project (which means they're in this tree's model).
dbcsDialog - Variable in class ca.sqlpower.architect.swingui.PlayPen
This dialog box is for editting the PlayPen's DB Connection spec.
dbcsLoadIdMap - Variable in class ca.sqlpower.architect.CoreProject
This map maps String ID codes to DBCS instances used in loading.
dbcsMenu - Variable in class ca.sqlpower.architect.swingui.DBTree
 
dbcsPropertiesAction - Variable in class ca.sqlpower.architect.swingui.DBTree
 
dbcsSaveIdMap - Variable in class ca.sqlpower.architect.CoreProject
This holds mappings from DBCS instance to String ID used in saving.
dbIcon - Static variable in class ca.sqlpower.architect.swingui.DBTreeCellRenderer
 
dbObjectChanged(SQLObjectEvent) - Method in interface ca.sqlpower.architect.SQLObjectListener
 
dbObjectChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.SQLRelationship.RelationshipManager
 
dbObjectChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.ColumnEditPanel
 
dbObjectChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.DBTreeModel
 
dbObjectChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.Navigator
Refreshes the navigator upon the changes made to sqlobject
dbObjectChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.PlayPen
Listens for property changes in the model (table properties modified).
dbObjectChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.Relationship
 
dbObjectChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.RelationshipEditPanel
 
dbObjectChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.SQLTableListModel
 
dbObjectChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.TableEditPanel
 
dbObjectChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.undo.UndoManager.SQLObjectUndoableEventAdapter
 
dbProfiledIcon - Static variable in class ca.sqlpower.architect.swingui.DBTreeCellRenderer
 
dbStructureChanged(SQLObjectEvent) - Method in interface ca.sqlpower.architect.SQLObjectListener
 
dbStructureChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.SQLRelationship.RelationshipManager
 
dbStructureChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.ColumnEditPanel
 
dbStructureChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.DBTreeModel
 
dbStructureChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.Navigator
 
dbStructureChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.PlayPen
Listens for property changes in the model (significant structure change).
dbStructureChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.Relationship
 
dbStructureChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.RelationshipEditPanel
 
dbStructureChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.SQLTableListModel
 
dbStructureChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.swingui.TableEditPanel
 
dbStructureChanged(SQLObjectEvent) - Method in class ca.sqlpower.architect.undo.UndoManager.SQLObjectUndoableEventAdapter
 
dbt - Variable in class ca.sqlpower.architect.swingui.action.AbstractTableTargetedAction
The DBTree instance that is associated with this Action.
dbt - Variable in class ca.sqlpower.architect.swingui.action.DeleteSelectedAction
The DBTree instance that is associated with this Action.
dbt - Variable in class ca.sqlpower.architect.swingui.action.EditRelationshipAction
The DBTree instance that is associated with this Action.
dbt - Variable in class ca.sqlpower.architect.swingui.action.EditSelectedIndexAction
The DBTree instance that is associated with this Action.
dbt - Variable in class ca.sqlpower.architect.swingui.action.EditTableAction
The DBTree instance that is associated with this Action.
dbt - Variable in class ca.sqlpower.architect.swingui.action.SearchReplaceAction
The DBTree instance that is associated with this Action.
DBTree - Class in ca.sqlpower.architect.swingui
 
DBTree(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.DBTree
 
DBTree.AddDBCSAction - Class in ca.sqlpower.architect.swingui
When invoked, this action adds the DBCS that was given in the constructor to the DBTree's model.
DBTree.AddDBCSAction(SPDataSource) - Constructor for class ca.sqlpower.architect.swingui.DBTree.AddDBCSAction
 
DBTree.CompareToCurrentAction - Class in ca.sqlpower.architect.swingui
 
DBTree.CompareToCurrentAction() - Constructor for class ca.sqlpower.architect.swingui.DBTree.CompareToCurrentAction
 
DBTree.DBCSPropertiesAction - Class in ca.sqlpower.architect.swingui
The DBCSPropertiesAction responds to the "Properties" item in the popup menu.
DBTree.DBCSPropertiesAction() - Constructor for class ca.sqlpower.architect.swingui.DBTree.DBCSPropertiesAction
 
DBTree.DBTreeDragGestureListener - Class in ca.sqlpower.architect.swingui
Exports the SQLObject which was under the pointer in a DBTree when the drag gesture started.
DBTree.DBTreeDragGestureListener() - Constructor for class ca.sqlpower.architect.swingui.DBTree.DBTreeDragGestureListener
 
DBTree.NewDBCSAction - Class in ca.sqlpower.architect.swingui
When invoked, this action creates a new DBCS, sets the panelHoldsNewDBCS flag, and pops up the propDialog to edit the new DBCS.
DBTree.NewDBCSAction() - Constructor for class ca.sqlpower.architect.swingui.DBTree.NewDBCSAction
 
DBTree.RemoveDBCSAction - Class in ca.sqlpower.architect.swingui
The RemoveDBCSAction removes the currently-selected database connection from the project.
DBTree.RemoveDBCSAction() - Constructor for class ca.sqlpower.architect.swingui.DBTree.RemoveDBCSAction
 
DBTree.SelectAllChildTablesAction - Class in ca.sqlpower.architect.swingui
Adds to selection all child tables of the current table
DBTree.SelectAllChildTablesAction() - Constructor for class ca.sqlpower.architect.swingui.DBTree.SelectAllChildTablesAction
 
DBTree.SetConnAsTargetDB - Class in ca.sqlpower.architect.swingui
 
DBTree.SetConnAsTargetDB(SPDataSource) - Constructor for class ca.sqlpower.architect.swingui.DBTree.SetConnAsTargetDB
 
DBTree.ShowInPlayPenAction - Class in ca.sqlpower.architect.swingui
 
DBTree.ShowInPlayPenAction() - Constructor for class ca.sqlpower.architect.swingui.DBTree.ShowInPlayPenAction
 
DBTreeCellRenderer - Class in ca.sqlpower.architect.swingui
The DBTreeCellRenderer renders nodes of a JTree which are of type SQLObject.
DBTreeCellRenderer(ArchitectSession) - Constructor for class ca.sqlpower.architect.swingui.DBTreeCellRenderer
 
DBTreeModel - Class in ca.sqlpower.architect.swingui
 
DBTreeModel(ArchitectSession) - Constructor for class ca.sqlpower.architect.swingui.DBTreeModel
 
DBTreeModel(ArchitectSession, SQLObjectRoot) - Constructor for class ca.sqlpower.architect.swingui.DBTreeModel
Creates a tree model with all of the SQLDatabase objects in the given session's root object in its root list of databases.
DBTreeNode - Class in ca.sqlpower.architect.swingui
 
DBTreeNode(SQLObject) - Constructor for class ca.sqlpower.architect.swingui.DBTreeNode
Makes a DBTreeNode with the given SQLObject as its user object.
DBTreeNode(SQLObject, TreeNode) - Constructor for class ca.sqlpower.architect.swingui.DBTreeNode
Only use this if this node is not under a SQLObject.
DBTreeNode.TreeNodeEnumeration - Class in ca.sqlpower.architect.swingui
Enumerates the DBTreeNode objects associated with the given SQLObjects by using the userObjectToTreeNodeMap.
DBTreeNode.TreeNodeEnumeration(SQLObject) - Constructor for class ca.sqlpower.architect.swingui.DBTreeNode.TreeNodeEnumeration
 
DDLExportPanel - Class in ca.sqlpower.architect.swingui
 
DDLExportPanel(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.DDLExportPanel
 
DDLGenerator - Interface in ca.sqlpower.architect.ddl
The DDLGenerator interface is a generic API for turning a SQLObject hierarchy into a series of SQL statements which create the corresponding data model in a physical database.
DDLGeneratorListCellRenderer - Class in ca.sqlpower.architect.swingui
Renders a list item which is of type Class<? extends DDLGenerator>.
DDLGeneratorListCellRenderer() - Constructor for class ca.sqlpower.architect.swingui.DDLGeneratorListCellRenderer
 
DDLStatement - Class in ca.sqlpower.architect.ddl
The DDLStatement class combines a high-level description of what a certain Data Definition Language statement does, as well as the text of that statement for a particular database.
DDLStatement(SQLObject, DDLStatement.StatementType, String, String, String, String) - Constructor for class ca.sqlpower.architect.ddl.DDLStatement
 
DDLStatement.StatementType - Class in ca.sqlpower.architect.ddl
 
DDLUserSettings - Class in ca.sqlpower.architect.ddl
The DDLUserSettings class stores project-independent DDL settings.
DDLUserSettings() - Constructor for class ca.sqlpower.architect.ddl.DDLUserSettings
Creates a user settings instance initialised to the default values.
DDLUtils - Class in ca.sqlpower.architect.ddl
DDLUtils is a collection of utilities related to creating and executing Data Definition Language (DDL) statements.
DDLWarning - Interface in ca.sqlpower.architect.ddl
A DDLWarning object encapsulates the details of a single warning message issued by a DDL generator.
DDLWarningComponent - Interface in ca.sqlpower.architect.ddl
A UI component that will display a DDLWarning and provide the user with a GUI of some type to correct the error.
DEFAULT_MAX_RECENT_FILES - Static variable in class ca.sqlpower.architect.swingui.RecentMenu
 
DEFAULT_PRINTER_NAME - Static variable in class ca.sqlpower.architect.PrintUserSettings
 
DEFAULT_REPORT_URL - Static variable in class ca.sqlpower.architect.swingui.ExceptionHandler
The URL to post the error report to if the system property that overrides it isn't defined.
defaultValue - Variable in class ca.sqlpower.architect.SQLColumn
 
deferrability - Variable in class ca.sqlpower.architect.SQLRelationship
The deferrability rule for constraint checking on this relationship.
DeferrabilityConverter - Class in ca.sqlpower.architect
Converts between String and SQLRelationship.Deferrability values.
DeferrabilityConverter() - Constructor for class ca.sqlpower.architect.DeferrabilityConverter
 
DeferredLoadable - Interface in ca.sqlpower.architect
The DeferredLoadable interface allows a heterogeneous collection of objects to be managed by a single piece of code that knows when they need to become fully loaded.
deleteRule - Variable in class ca.sqlpower.architect.SQLRelationship
The rule for what the DBMS should do to the child (imported) key value when its parent table (exported) row is deleted.
DeleteSelectedAction - Class in ca.sqlpower.architect.swingui.action
 
DeleteSelectedAction(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.DeleteSelectedAction
 
DepthFirstSearch - Class in ca.sqlpower.architect
The DepthFirstSearch class performs a depth-first search on a SQLDatabase, treating it as a graph where the SQLTable objects are the vertices and SQLRelationships are the edges that connect them.
DepthFirstSearch(SQLDatabase) - Constructor for class ca.sqlpower.architect.DepthFirstSearch
 
DepthFirstSearch(List<SQLTable>) - Constructor for class ca.sqlpower.architect.DepthFirstSearch
 
deSelectEverythingElse(MouseEvent) - Method in class ca.sqlpower.architect.swingui.ContainerPane
Deselects everything except the selected item.
DESELECTION_EVENT - Static variable in class ca.sqlpower.architect.swingui.event.SelectionEvent
 
deselectItem(int) - Method in class ca.sqlpower.architect.swingui.ContainerPane
Deselects the item, if i < 0, ContainerPane.selectNone() is called.
deselectItem(C) - Method in class ca.sqlpower.architect.swingui.ContainerPane
Deselects the given item.
deselectSection(PaneSection<? extends C>) - Method in class ca.sqlpower.architect.swingui.olap.OLAPPane
Deselects the given section.
destroy() - Method in class ca.sqlpower.architect.swingui.PlayPen
Disconnects this play pen from everything it's listening to.
destroy() - Method in class ca.sqlpower.architect.swingui.TablePane
You must call this method when you are done with a TablePane component.
determineIdentifyingStatus() - Method in class ca.sqlpower.architect.SQLRelationship
Some SQLRelationship objects may not have their SQLRelationship.identifying property set properly which is particularly the case then creating SQLRelationships for source database objects and then reverse engineering, so this method will determine for certain if a relationship is identifying or non-identifying.
determineScaleAndPrecision() - Method in class ca.sqlpower.architect.ddl.GenericTypeDescriptor
This method sets the hasScale and hasPrecision properties based on the current setting of dataType.
DiffChunk<T> - Class in ca.sqlpower.architect.diff
 
DiffChunk(T, DiffType) - Constructor for class ca.sqlpower.architect.diff.DiffChunk
 
DiffType - Enum in ca.sqlpower.architect.diff
 
DIMENSION_ADD_ICON - Static variable in class ca.sqlpower.architect.swingui.olap.OSUtils
 
DIMENSION_ICON - Static variable in class ca.sqlpower.architect.swingui.olap.OSUtils
 
DIMENSION_USAGE_ADD_ICON - Static variable in class ca.sqlpower.architect.swingui.olap.OSUtils
 
DimensionEditPanel - Class in ca.sqlpower.architect.swingui.olap
 
DimensionEditPanel(MondrianModel.Dimension) - Constructor for class ca.sqlpower.architect.swingui.olap.DimensionEditPanel
Creates a new property editor for the given OLAP dimension.
DimensionPane - Class in ca.sqlpower.architect.swingui.olap
Visual representation of a dimension.
DimensionPane(MondrianModel.Dimension, PlayPenContentPane) - Constructor for class ca.sqlpower.architect.swingui.olap.DimensionPane
 
DimensionPane.HierarchySection - Class in ca.sqlpower.architect.swingui.olap
 
DimensionUsageEditPanel - Class in ca.sqlpower.architect.swingui.olap
 
DimensionUsageEditPanel(MondrianModel.DimensionUsage) - Constructor for class ca.sqlpower.architect.swingui.olap.DimensionUsageEditPanel
Creates a new property editor for the given dimension usage.
dirtyup() - Method in class ca.sqlpower.architect.swingui.AbstractPlacer
Activates this TablePlacer by attaching it to the play pen.
disableAction() - Method in class ca.sqlpower.architect.swingui.action.AbstractTableTargetedAction
 
disableAction() - Method in class ca.sqlpower.architect.swingui.action.InsertColumnAction
 
disableAction() - Method in class ca.sqlpower.architect.swingui.action.InsertIndexAction
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.ColumnEditPanel
Does nothing.
discardChanges() - Method in class ca.sqlpower.architect.swingui.ColumnMappingPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.DDLExportPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.IndexEditPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.KettleDataSourceOptionsPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.KettleDataSourceTypeOptionPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.KettleJobPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.olap.CubeEditPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.olap.DimensionEditPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.olap.DimensionUsageEditPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.olap.HierarchyEditPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.olap.LevelEditPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.olap.MeasureEditPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.olap.SchemaEditPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.olap.VirtualCubeEditPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.PreferencesPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.PrintPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.ProjectSettingsPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.RelationshipEditPanel
 
discardChanges() - Method in class ca.sqlpower.architect.swingui.TabbedDataEntryPanel
Discards changes on every panel managed by this instance.
discardChanges() - Method in class ca.sqlpower.architect.swingui.TableEditPanel
 
disconnect() - Method in class ca.sqlpower.architect.SQLDatabase
Closes all connections and other resources that were allocated by the connect() method.
displayProfile(ColumnProfileResult) - Method in class ca.sqlpower.architect.swingui.ProfileGraphPanel
 
dispose() - Method in class ca.sqlpower.architect.InsertionPointWatcher
Removes listener(s) installed in the SQLObject model.
dispose() - Method in class ca.sqlpower.architect.swingui.Navigator
 
distance(Point, Point) - Static method in class ca.sqlpower.architect.swingui.ASUtils
Returns the length of the shortest line from p1 to p2.
DIVIDER_LOCATION - Static variable in class ca.sqlpower.architect.swingui.ArchitectSwingUserSettings
 
DnDOLAPTransferable - Class in ca.sqlpower.architect.swingui.olap
 
DnDOLAPTransferable(PlayPen, List<PlayPenCoordinate<? extends OLAPObject, ? extends OLAPObject>>) - Constructor for class ca.sqlpower.architect.swingui.olap.DnDOLAPTransferable
Creates a transferable for the given selection.
dndRemoveAndAdd(PaneSection<OLAPObject>, int, OLAPObject) - Method in class ca.sqlpower.architect.swingui.olap.CubePane
 
dndRemoveAndAdd(PaneSection<OLAPObject>, int, C) - Method in class ca.sqlpower.architect.swingui.olap.OLAPPane
This will remove the item being dragged and dropped from its parent before adding it to the new insertSection.
DnDTreePathTransferable - Class in ca.sqlpower.architect.swingui
 
DnDTreePathTransferable(ArrayList<int[]>, String) - Constructor for class ca.sqlpower.architect.swingui.DnDTreePathTransferable
 
doColumnProfile(ColumnProfileResult, MonitorableImpl) - Method in class ca.sqlpower.architect.profile.RemoteDatabaseProfileCreator
Performs profiling at the column level by issuing a SELECT statement against the column referenced by cpr.
doCreateRelationship(SQLTable, SQLTable, PlayPen, boolean) - Static method in class ca.sqlpower.architect.swingui.action.CreateRelationshipAction
 
doDataMove() - Method in class ca.sqlpower.architect.swingui.DataMoverPanel
 
doesUserWantToDropConflicts() - Method in class ca.sqlpower.architect.swingui.action.ExportDDLAction.ConflictFinderProcess
 
doExport(List<SQLTable>, SQLDatabase) - Method in class ca.sqlpower.architect.etl.kettle.KettleJob
This method translates the list of SQLTables to a Kettle Job and Transformations and saves them to KJB and KTR files OR a repository.
done() - Method in class ca.sqlpower.architect.layout.ArchitectGridLayout
 
done() - Method in interface ca.sqlpower.architect.layout.ArchitectLayout
Interrupts the algorithm and node bounds in a consistent state.
done() - Method in class ca.sqlpower.architect.layout.BasicTreeAutoLayout
 
done() - Method in class ca.sqlpower.architect.layout.FruchtermanReingoldForceLayout
 
done() - Method in class ca.sqlpower.architect.layout.LineStraightenerLayout
Does nothing, since this layout happens in a single step.
doProfile(TableProfileResult) - Method in class ca.sqlpower.architect.profile.AbstractTableProfileCreator
A generic template for populating a profile result.
doProfile(TableProfileResult) - Method in interface ca.sqlpower.architect.profile.TableProfileCreator
Populates the given TableProfileResult (which must not be populated already) and all of its ColumnProfileResult children.
doProfileImpl(TableProfileResult) - Method in class ca.sqlpower.architect.profile.AbstractTableProfileCreator
 
doProfileImpl(TableProfileResult) - Method in class ca.sqlpower.architect.profile.LocalReservoirProfileCreator
 
doProfileImpl(TableProfileResult) - Method in class ca.sqlpower.architect.profile.RemoteDatabaseProfileCreator
 
doSearch(String) - Method in class ca.sqlpower.architect.swingui.ProfileManagerView
Search the list for profiles matching the given string.
doSearch(SQLObject) - Method in class ca.sqlpower.architect.swingui.SearchReplace
 
doStuff() - Method in class ca.sqlpower.architect.swingui.action.ExportDDLAction.ConflictFinderProcess
This method is called on its own thread (not the AWT event dispatch thread).
doStuff() - Method in class ca.sqlpower.architect.swingui.action.ExportDDLAction.ConflictResolverProcess
 
doStuff(MonitorableImpl, Map<String, Object>) - Method in class ca.sqlpower.architect.swingui.action.ExportPlaypenToPDFAction
 
doStuff(MonitorableImpl, Map<String, Object>) - Method in class ca.sqlpower.architect.swingui.action.ProgressAction
doStuff replaces the actionPerformed() call
doStuff() - Method in class ca.sqlpower.architect.swingui.CompareDMPanel.SourceOrTargetStuff.CatalogPopulator
Populates the database db which got set up in actionPerformed().
doStuff() - Method in class ca.sqlpower.architect.swingui.CompareDMPanel.SourceOrTargetStuff.SchemaPopulator
 
doStuff(MonitorableImpl, Map<String, Object>) - Method in class ca.sqlpower.architect.swingui.olap.action.ExportSchemaAction
 
doStuff() - Method in class ca.sqlpower.architect.swingui.PlayPen.AddObjectsTask
Makes sure all the stuff we want to add is populated.
dragAllModeFinished() - Method in class ca.sqlpower.architect.swingui.PlayPen.CursorManager
 
dragAllModeStarted() - Method in class ca.sqlpower.architect.swingui.PlayPen.CursorManager
 
dragDropEnd(DragSourceDropEvent) - Method in class ca.sqlpower.architect.swingui.ContainerPane
 
dragDropEnd(DragSourceDropEvent) - Method in class ca.sqlpower.architect.swingui.DBTree
 
dragEnter(DropTargetDragEvent) - Method in class ca.sqlpower.architect.swingui.ContainerPane
Called while a drag operation is ongoing, when the mouse pointer enters the operable part of the drop site for the DropTarget registered with this listener.
dragEnter(DragSourceDragEvent) - Method in class ca.sqlpower.architect.swingui.ContainerPane
 
dragEnter(DragSourceDragEvent) - Method in class ca.sqlpower.architect.swingui.DBTree
 
dragEnter(DropTargetDragEvent) - Method in class ca.sqlpower.architect.swingui.olap.OLAPPane
Called while a drag operation is ongoing, when the mouse pointer enters the operable part of the drop site for the DropTarget registered with this listener.
dragEnter(DropTargetDragEvent) - Method in class ca.sqlpower.architect.swingui.PlayPen.PlayPenDropListener
Called while a drag operation is ongoing, when the mouse pointer enters the operable part of the drop site for the DropTarget registered with this listener.
dragEnter(DropTargetDragEvent) - Method in class ca.sqlpower.architect.swingui.TablePane
Called while a drag operation is ongoing, when the mouse pointer enters the operable part of the drop site for the DropTarget registered with this listener.
dragExit(DropTargetEvent) - Method in class ca.sqlpower.architect.swingui.ContainerPane
Called while a drag operation is ongoing, when the mouse pointer has exited the operable part of the drop site for the DropTarget registered with this listener.
dragExit(DragSourceEvent) - Method in class ca.sqlpower.architect.swingui.ContainerPane
 
dragExit(DragSourceEvent) - Method in class ca.sqlpower.architect.swingui.DBTree
 
dragExit(DropTargetEvent) - Method in class ca.sqlpower.architect.swingui.olap.OLAPPane
Called while a drag operation is ongoing, when the mouse pointer has exited the operable part of the drop site for the DropTarget registered with this listener.
dragExit(DropTargetEvent) - Method in class ca.sqlpower.architect.swingui.PlayPen.PlayPenDropListener
Called while a drag operation is ongoing, when the mouse pointer has exited the operable part of the drop site for the DropTarget registered with this listener or escape has been pressed
dragExit(DropTargetEvent) - Method in class ca.sqlpower.architect.swingui.TablePane
Called while a drag operation is ongoing, when the mouse pointer has exited the operable part of the drop site for the DropTarget registered with this listener.
dragGestureRecognized(DragGestureEvent) - Method in class ca.sqlpower.architect.swingui.DBTree.DBTreeDragGestureListener
 
dragGestureRecognized(DragGestureEvent) - Method in class ca.sqlpower.architect.swingui.PlayPen.TablePaneDragGestureListener
 
draggingColumn - Variable in class ca.sqlpower.architect.swingui.TablePane
During a drag operation where a column is being dragged from this TablePane, this variable points to the column being dragged.
draggingTablePanes - Variable in class ca.sqlpower.architect.swingui.PlayPen
used by mouseReleased to figure out if a DND operation just took place in the playpen, so it can make a good choice about leaving a group of things selected or deselecting everything except the TablePane that was clicked on.
dragOver(DropTargetDragEvent) - Method in class ca.sqlpower.architect.swingui.ContainerPane
Called when a drag operation is ongoing, while the mouse pointer is still over the operable part of the drop site for the DropTarget registered with this listener.
dragOver(DragSourceDragEvent) - Method in class ca.sqlpower.architect.swingui.ContainerPane
 
dragOver(DragSourceDragEvent) - Method in class ca.sqlpower.architect.swingui.DBTree
 
dragOver(DropTargetDragEvent) - Method in class ca.sqlpower.architect.swingui.olap.OLAPPane
Called when a drag operation is ongoing, while the mouse pointer is still over the operable part of the drop site for the DropTarget registered with this listener.
dragOver(DropTargetDragEvent) - Method in class ca.sqlpower.architect.swingui.PlayPen.PlayPenDropListener
Called when a drag operation is ongoing, while the mouse pointer is still over the operable part of the drop site for the DropTarget registered with this listener.
dragOver(DropTargetDragEvent) - Method in class ca.sqlpower.architect.swingui.TablePane
Called when a drag operation is ongoing, while the mouse pointer is still over the operable part of the drop site for the DropTarget registered with this listener.
drawHighLevelReport(Graphics2D, Dimension) - Method in class ca.sqlpower.architect.swingui.MappingReport
 
DRIVERS_URL - Static variable in interface ca.sqlpower.architect.ArchitectSessionContext
The URL where there is more information about finding and configuring JDBC drivers.
DROP - Static variable in class ca.sqlpower.architect.ddl.DDLStatement.StatementType
 
drop(DropTargetDropEvent) - Method in class ca.sqlpower.architect.swingui.ContainerPane
Called when the drag operation has terminated with a drop on the operable part of the drop site for the DropTarget registered with this listener.
drop(DropTargetDropEvent) - Method in class ca.sqlpower.architect.swingui.olap.OLAPPane
Called when the drag operation has terminated with a drop on the operable part of the drop site for the DropTarget registered with this listener.
drop(DropTargetDropEvent) - Method in class ca.sqlpower.architect.swingui.PlayPen.PlayPenDropListener
Processes the drop action on the PlayPen (the DropTarget) or current target TablePane if there is one.
drop(DropTargetDropEvent) - Method in class ca.sqlpower.architect.swingui.TablePane
Called when the drag operation has terminated with a drop on the operable part of the drop site for the DropTarget registered with this listener.
dropActionChanged(DropTargetDragEvent) - Method in class ca.sqlpower.architect.swingui.ContainerPane
Called if the user has modified the current drop gesture.
dropActionChanged(DragSourceDragEvent) - Method in class ca.sqlpower.architect.swingui.ContainerPane
 
dropActionChanged(DragSourceDragEvent) - Method in class ca.sqlpower.architect.swingui.DBTree
 
dropActionChanged(DropTargetDragEvent) - Method in class ca.sqlpower.architect.swingui.olap.OLAPPane
Called if the user has modified the current drop gesture.
dropActionChanged(DropTargetDragEvent) - Method in class ca.sqlpower.architect.swingui.PlayPen.PlayPenDropListener
Called if the user has modified the current drop gesture.
dropActionChanged(DropTargetDragEvent) - Method in class ca.sqlpower.architect.swingui.TablePane
Called if the user has modified the current drop gesture.
dropColumn(SQLColumn) - Method in interface ca.sqlpower.architect.ddl.DDLGenerator
Appends the DDL statement for dropping the given column from its parent table in this DDL Generator's target schema/catalog.
dropColumn(SQLColumn) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
 
dropConflicting() - Method in class ca.sqlpower.architect.ddl.ConflictResolver
Drops the conflicting objects which findConflicting() found in the target database.
dropPrimaryKey(SQLTable) - Method in interface ca.sqlpower.architect.ddl.DDLGenerator
 
dropPrimaryKey(SQLTable) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
 
dropRelationship(SQLRelationship) - Method in interface ca.sqlpower.architect.ddl.DDLGenerator
Appends the DDL statement for dropping the given FK relationship in this DDL Generator's target schema/catalog.
dropRelationship(SQLRelationship) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
 
dropRelationship(SQLRelationship) - Method in class ca.sqlpower.architect.ddl.MySqlDDLGenerator
 
dropTable(SQLTable) - Method in interface ca.sqlpower.architect.ddl.DDLGenerator
Appends the DDL statements for dropping the table in this DDL Generator's current catalog and schema using SQLTable t's physical name.
dropTable(SQLTable) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
 
ds - Variable in class ca.sqlpower.architect.swingui.DBTree
 
dt - Variable in class ca.sqlpower.architect.swingui.PlayPen
Links this PlayPen with an instance of PlayPenDropListener so users can drop stuff on the playpen.
DuplicateColumnException - Exception in ca.sqlpower.architect
The DuplicateColumnException represents a failure to add a column to a table because the table already has a column with that name.
DuplicateColumnException(SQLTable, String) - Constructor for exception ca.sqlpower.architect.DuplicateColumnException
 

E

e - Variable in class ca.sqlpower.architect.undo.SQLObjectChildren
 
EditColumnAction - Class in ca.sqlpower.architect.swingui.action
 
EditColumnAction(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.EditColumnAction
 
EditCubeAction - Class in ca.sqlpower.architect.swingui.olap.action
 
EditCubeAction(ArchitectSwingSession, MondrianModel.Cube, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.EditCubeAction
 
EditDimensionAction - Class in ca.sqlpower.architect.swingui.olap.action
 
EditDimensionAction(ArchitectSwingSession, MondrianModel.Dimension, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.EditDimensionAction
 
editDsType(SPDataSourceType) - Method in class ca.sqlpower.architect.swingui.KettleDataSourceTypeOptionPanel
 
EditHierarchyAction - Class in ca.sqlpower.architect.swingui.olap.action
 
EditHierarchyAction(ArchitectSwingSession, MondrianModel.Hierarchy, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.EditHierarchyAction
 
editIndex(SQLIndex) - Method in class ca.sqlpower.architect.swingui.IndexEditPanel
 
EditIndexAction - Class in ca.sqlpower.architect.swingui.action
Abstract base class for the two different index edit actions.
EditIndexAction(ArchitectSwingSession, String, String, String) - Constructor for class ca.sqlpower.architect.swingui.action.EditIndexAction
 
EditLevelAction - Class in ca.sqlpower.architect.swingui.olap.action
 
EditLevelAction(ArchitectSwingSession, MondrianModel.Level, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.EditLevelAction
 
EditMeasureAction - Class in ca.sqlpower.architect.swingui.olap.action
 
EditMeasureAction(ArchitectSwingSession, MondrianModel.Measure, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.EditMeasureAction
 
EditRelationshipAction - Class in ca.sqlpower.architect.swingui.action
 
EditRelationshipAction(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.EditRelationshipAction
 
EditSchemaAction - Class in ca.sqlpower.architect.swingui.olap.action
 
EditSchemaAction(ArchitectSwingSession, MondrianModel.Schema, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.EditSchemaAction
 
EditSelectedAction - Class in ca.sqlpower.architect.swingui.action
 
EditSelectedAction(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.EditSelectedAction
 
EditSelectedIndexAction - Class in ca.sqlpower.architect.swingui.action
An action that, when invoked, examines the selection in the DBTree and pops up the IndexEditPanel for the selected index.
EditSelectedIndexAction(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.EditSelectedIndexAction
Creates a new instance of this action which, when invoked, will edit the currently-selected SQLIndex.
EditSpecificIndexAction - Class in ca.sqlpower.architect.swingui.action
An action that, when invoked, pops up the IndexEditPanel for a certain pre-determined index.
EditSpecificIndexAction(ArchitectSwingSession, SQLIndex) - Constructor for class ca.sqlpower.architect.swingui.action.EditSpecificIndexAction
Creates a new instance of this action which will pop up an IndexEditPanel for the given index, regardless of the current selection.
EditTableAction - Class in ca.sqlpower.architect.swingui.action
 
EditTableAction(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.EditTableAction
 
EditVirtualCubeAction - Class in ca.sqlpower.architect.swingui.olap.action
 
EditVirtualCubeAction(ArchitectSwingSession, MondrianModel.VirtualCube, PlayPen) - Constructor for class ca.sqlpower.architect.swingui.olap.action.EditVirtualCubeAction
 
endCompoundEdit() - Method in class ca.sqlpower.architect.olap.OLAPObject
 
endCompoundEdit() - Method in class ca.sqlpower.architect.olap.undo.OLAPUndoManager
 
endCompoundEdit(String) - Method in class ca.sqlpower.architect.SQLObject
 
endCompoundEdit(String) - Method in class ca.sqlpower.architect.swingui.PlayPen
 
endStatement(DDLStatement.StatementType, SQLObject) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
Stores all the ddl since the last call to endStatement as a SQL statement.
ensureInMapping(SQLColumn) - Method in class ca.sqlpower.architect.SQLRelationship.RelationshipManager
 
ensureNotInMapping(SQLColumn) - Method in class ca.sqlpower.architect.SQLRelationship.RelationshipManager
Ensures there is no mapping for pkcol in this relationship.
EOL - Static variable in class ca.sqlpower.architect.ddl.GenericDDLGenerator
This is initialized to the System line.separator property.
equals(Object) - Method in class ca.sqlpower.architect.ddl.ConflictResolver.Conflict
Compares the type, catalog, schema, and name fields, and considers this Conflics equal to the other Conflict if all those fields are themselves equal.
equals(Object) - Method in class ca.sqlpower.architect.ddl.DDLStatement.StatementType
 
equals(Object) - Method in class ca.sqlpower.architect.profile.AbstractProfileResult
Tests for equality with obj.
equals(Object) - Method in class ca.sqlpower.architect.profile.ColumnValueCount
Compares this ColumnValueCount to the other object based on the value, the count, and the percent.
equals(Object) - Method in class ca.sqlpower.architect.SQLIndex.Column
 
equals(Object) - Method in class ca.sqlpower.architect.UnclosableInputStream
 
ETLUserSettings - Class in ca.sqlpower.architect.etl
The ETLUserSettings class stores project-independent ETL settings that may differ from client machine to client machine, but not project-to-project.
ETLUserSettings() - Constructor for class ca.sqlpower.architect.etl.ETLUserSettings
Creates a user settings instance initialised to the default values.
ETLUtils - Class in ca.sqlpower.architect.etl
 
eventType - Variable in class ca.sqlpower.architect.swingui.event.SelectionEvent
 
exception - Variable in class ca.sqlpower.architect.SQLExceptionNode
 
EXCEPTION_REPORTING - Static variable in class ca.sqlpower.architect.swingui.QFAUserSettings
 
ExceptionHandler - Class in ca.sqlpower.architect.swingui
The ExceptionHandler catches uncaught exceptions and handles them gracefully by showing an error message dialog and posting a report to SQL Power.
ExceptionHandler(ArchitectSwingSessionContext) - Constructor for class ca.sqlpower.architect.swingui.ExceptionHandler
The exception handler is used for handling uncaught exceptions.
execute() - Method in class ca.sqlpower.architect.antbuild.AddLicenseToDMGTask
 
execute() - Method in class ca.sqlpower.architect.antbuild.ArchitectVersionTask
 
expandAllAction - Variable in class ca.sqlpower.architect.swingui.DBTree
 
expandPath(TreePath) - Method in class ca.sqlpower.architect.swingui.DBTree
 
ExportCSV - Class in ca.sqlpower.architect.etl
 
ExportCSV(Collection<SQLTable>) - Constructor for class ca.sqlpower.architect.etl.ExportCSV
 
ExportCSVAction - Class in ca.sqlpower.architect.swingui.action
 
ExportCSVAction(JFrame, ArchitectSession) - Constructor for class ca.sqlpower.architect.swingui.action.ExportCSVAction
 
ExportDDLAction - Class in ca.sqlpower.architect.swingui.action
 
ExportDDLAction(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.ExportDDLAction
 
ExportDDLAction.ConflictFinderProcess - Class in ca.sqlpower.architect.swingui.action
The ConflictFinderProcess uses a ConflictResolver (which it monitors with a progress bar) to locate objects in the target database which need to be removed before a set of DDL statements can be executed in it.
ExportDDLAction.ConflictFinderProcess(JDialog, SQLDatabase, DDLGenerator, List, ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.ExportDDLAction.ConflictFinderProcess
 
ExportDDLAction.ConflictResolverProcess - Class in ca.sqlpower.architect.swingui.action
The ConflictResolverProcess grabs a conflict resolver from the conflict finder process, checks if the user said to delete the conflicts, then asks it to remove the conflicting items while monitoring the progress.
ExportDDLAction.ConflictResolverProcess(JDialog, ExportDDLAction.ConflictFinderProcess, ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.ExportDDLAction.ConflictResolverProcess
 
EXPORTED_KEYS - Static variable in class ca.sqlpower.architect.SQLTable.Folder
 
exportedKeyIcon - Static variable in class ca.sqlpower.architect.swingui.DBTreeCellRenderer
 
exportedKeysFolder - Variable in class ca.sqlpower.architect.SQLTable
A List of SQLRelationship objects describing keys that this table exports.
ExportPlaypenToPDFAction - Class in ca.sqlpower.architect.swingui.action
 
ExportPlaypenToPDFAction(ArchitectSwingSession) - Constructor for class ca.sqlpower.architect.swingui.action.ExportPlaypenToPDFAction
 
ExportSchemaAction - Class in ca.sqlpower.architect.swingui.olap.action
 
ExportSchemaAction(ArchitectSwingSession, MondrianModel.Schema) - Constructor for class ca.sqlpower.architect.swingui.olap.action.ExportSchemaAction
 
exportXML(File, MondrianModel.Schema) - Static method in class ca.sqlpower.architect.olap.MondrianXMLWriter
Exports an OLAP schema to a file in the Mondrian schema xml format.

F

failsafeGetTypeDescriptor(SQLColumn) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
Returns the type descriptor for the given column's type if that exists in this generator's typemap, else returns the default type.
fakeFormatter - Variable in class ca.sqlpower.architect.swingui.table.SQLObjectTableCellRenderer
 
fakeFormatter - Variable in class ca.sqlpower.architect.swingui.table.ValueTableCellRenderer
 
file - Variable in class ca.sqlpower.architect.CoreProject
 
filterDroppableItems(List<OLAPObject>) - Method in class ca.sqlpower.architect.swingui.olap.CubePane
 
filterDroppableItems(List<OLAPObject>) - Method in class ca.sqlpower.architect.swingui.olap.DimensionPane
 
filterDroppableItems(List<OLAPObject>) - Method in class ca.sqlpower.architect.swingui.olap.OLAPPane
Accepts a clump of items that have been dragged from elsewhere (normally the tree or another pane).
filterDroppableItems(List<OLAPObject>) - Method in class ca.sqlpower.architect.swingui.olap.VirtualCubePane
 
finalizeIndex() - Method in class ca.sqlpower.architect.swingui.IndexColumnTable
This will re-add all the proper SQLColumns to the SQLIndex depending on the ordering that the user provided in the JTable.
findColumnsSourcedFromDatabase(SQLDatabase, SQLDatabase) - Static method in class ca.sqlpower.architect.ArchitectUtils
Searches for all columns in the target database which are marked as having source columns in the given source database.
findConflicting() - Method in class ca.sqlpower.architect.ddl.ConflictResolver
Searches for objects in the database pointed to by con that would conflict with the execution of any of the given DDL statements.
findDescendentsByClass(SQLObject, Class<T>, List<T>) - Static method in class ca.sqlpower.architect.ArchitectUtils
Keep in mind that if you go after anything lower than SQLTable, you will invoke a potentially expensive populate() method multiple times.
findPPComponent(Object) - Method in class ca.sqlpower.architect.swingui.PlayPen
Searches this PlayPen's children for a PlayPenComponent with the given model.
findReferencedCube(MondrianModel.VirtualCube, MondrianModel.CubeUsage) - Static method in class ca.sqlpower.architect.olap.OLAPUtil
Finds and returns the Cube that the given CubeUsage references.
findReferencedDimension(MondrianModel.CubeDimension) - Static method in class ca.sqlpower.architect.olap.OLAPUtil
Finds and returns the base Dimension that the given CubeDimension references.
findRelationship(SQLRelationship) - Method in class ca.sqlpower.architect.swingui.PlayPen
Deprecated. 
findSection(MondrianModel.Hierarchy) - Method in class ca.sqlpower.architect.swingui.olap.DimensionPane
Returns the HierarchySection that contains the given hierarchy.
findTableLevelMappings(Collection<SQLTable>) - Static method in class ca.sqlpower.architect.etl.ETLUtils
Generates a map from source tables to all their target tables.
findTablePane(SQLTable) - Method in class ca.sqlpower.architect.swingui.PlayPen
Deprecated. 
findTablePaneByName(String) - Method in class ca.sqlpower.architect.swingui.PlayPen
Returns a TablePane in this PlayPen whose name is name.
fireCancel() - Method in class ca.sqlpower.architect.swingui.PlayPen
 
fireChildAdded(Class<? extends OLAPObject>, int, OLAPObject) - Method in class ca.sqlpower.architect.olap.OLAPObject
 
fireChildRemoved(Class<? extends OLAPObject>, int, OLAPObject) - Method in class ca.sqlpower.architect.olap.OLAPObject
 
fireContentsChanged(int, int) - Method in class ca.sqlpower.architect.swingui.SQLTableListModel
 
fireDbChildInserted(int, SQLObject) - Method in class ca.sqlpower.architect.SQLObject
 
fireDbChildPreRemove(int, SQLObject) - Method in class ca.sqlpower.architect.SQLObject
Convenience method for SQLObject.fireDbChildrenPreRemove(int[], List) when there is only one child being removed.
fireDbChildRemoved(int, SQLObject) - Method in class ca.sqlpower.architect.SQLObject
 
fireDbChildrenInserted(int[], List) - Method in class ca.sqlpower.architect.SQLObject
 
fireDbChildrenPreRemove(int[], List) - Method in class ca.sqlpower.architect.SQLObject
Fires a pre-remove event, and returns the status of whether or not the operation should proceed.
fireDbChildrenRemoved(int[], List) - Method in class ca.sqlpower.architect.SQLObject
 
fireDbObjectChanged(String, Object, Object) - Method in class ca.sqlpower.architect.SQLObject
 
fireDbStructureChanged() - Method in class ca.sqlpower.architect.SQLObject
Notifies listeners that a major change has occurred at or under this node.
fireIntervalAdded(int, int) - Method in class ca.sqlpower.architect.swingui.SQLTableListModel
 
fireIntervalRemoved(int, int) - Method in class ca.sqlpower.architect.swingui.SQLTableListModel
 
fireItemsDeselected(Set<C>) - Method in class ca.sqlpower.architect.swingui.ContainerPane
 
fireItemsSelected(Set<C>) - Method in class ca.sqlpower.architect.swingui.ContainerPane
 
fireProfileCancelled() - Method in class ca.sqlpower.architect.profile.AbstractProfileResult
 
fireProfileFinished() - Method in class ca.sqlpower.architect.profile.AbstractProfileResult
 
fireProfileStarted() - Method in class ca.sqlpower.architect.profile.AbstractProfileResult
 
firePropertyChange(String, Object, Object) - Method in class ca.sqlpower.architect.swingui.PlayPenComponent
Notifies property change listeners of a property change event.
firePropertyChange(PropertyChangeEvent) - Method in class ca.sqlpower.architect.swingui.PlayPenComponent
 
fireSelectionEvent(SelectionEvent) - Method in class ca.sqlpower.architect.swingui.PlayPen
 
fireSelectionEvent(SelectionEvent) - Method in class ca.sqlpower.architect.swingui.PlayPenComponent
 
fireSelectionEvent(SelectionEvent) - Method in class ca.sqlpower.architect.swingui.ProfileRowComponent
 
fireSessionClosing() - Method in class ca.sqlpower.architect.swingui.ArchitectSwingSessionImpl
 
fireStateChanged() - Method in class ca.sqlpower.architect.undo.UndoManager
Notifies listeners that the undo/redo list might have changed.
fireTreeNodesChanged(TreeModelEvent) - Method in class ca.sqlpower.architect.swingui.DBTreeModel
 
fireTreeNodesInserted(TreeModelEvent) - Method in class ca.sqlpower.architect.swingui.DBTreeModel
 
fireTreeNodesRemoved(TreeModelEvent) - Method in class ca.sqlpower.architect.swingui.DBTreeModel
 
fireTreeStructureChanged(TreeModelEvent) - Method in class ca.sqlpower.architect.swingui.DBTreeModel
 
firstItemIndex(PaneSection<? extends C>) - Method in class ca.sqlpower.architect.swingui.olap.OLAPPaneUI
Returns the index of the first item in the given section.
fixConnectionPoints() - Method in class ca.sqlpower.architect.swingui.BasicRelationshipUI
Attempts to move the connection points if they collided with another relationship's connection points.
fixed - Variable in class ca.sqlpower.architect.ddl.AbstractDDLWarning
 
fkCardinality - Variable in class ca.sqlpower.architect.SQLRelationship
 
fkColumn - Variable in class ca.sqlpower.architect.SQLRelationship.ColumnMapping
 
FKCOLUMN - Static variable in class ca.sqlpower.architect.SQLRelationship
 
fkColumnManager - Variable in class ca.sqlpower.architect.SQLRelationship
 
fkConnectionPoint - Variable in class ca.sqlpower.architect.swingui.RelationshipUI
This is the point where this relationship meets its FK table.
fkTable - Variable in class ca.sqlpower.architect.SQLRelationship
 
fkTable - Variable in class ca.sqlpower.architect.swingui.action.CreateRelationshipAction
 
flush() - Method in class ca.sqlpower.architect.LogWriter
 
FocusToChildOrParentTableAction - Class in ca.sqlpower.architect.swingui.action
 
FocusToChildOrParentTableAction(ArchitectSwingSession, String, String, boolean) - Constructor for class ca.sqlpower.architect.swingui.action.FocusToChildOrParentTableAction
 
forceClose() - Method in class ca.sqlpower.architect.UnclosableInputStream
Forces the InputStream to close.
FOREGROUND_COLOURS - Static variable in class ca.sqlpower.architect.swingui.ColorScheme
 
foregroundColor - Variable in class ca.sqlpower.architect.swingui.PlayPenComponent
 
format(Date, StringBuffer, FieldPosition) - Method in class ca.sqlpower.architect.DateFormatAllowsNull
 
format(OutputStream, List<ProfileResult>) - Method in class ca.sqlpower.architect.profile.output.ProfileCSVFormat
The desired CSV column list is published in the ProfileColumn enum.
format(OutputStream, List<ProfileResult>) - Method in interface ca.sqlpower.architect.profile.output.ProfileFormat
Formats a set of profile results to an open OutputStream.
format(OutputStream, List<ProfileResult>) - Method in class ca.sqlpower.architect.profile.output.ProfileHTMLFormat
Generates formatted HTML of the profile information
format(OutputStream, List<ProfileResult>) - Method in class ca.sqlpower.architect.profile.output.ProfilePDFFormat
Outputs a PDF file report of the data in drs to the given output stream.
format(List<DiffChunk<SQLObject>>, List<DiffChunk<SQLObject>>, SQLObject, SQLObject) - Method in class ca.sqlpower.architect.swingui.CompareDMFormatter
 
FormLayout - Class in ca.sqlpower.architect.swingui
 
FormLayout() - Constructor for class ca.sqlpower.architect.swingui.FormLayout
 
FormLayout(int, int) - Constructor for class ca.sqlpower.architect.swingui.FormLayout
 
FORMULA_ADD_ICON - Static variable in class ca.sqlpower.architect.swingui.olap.OSUtils
 
FORMULA_ICON - Static variable in class ca.sqlpower.architect.swingui.olap.OSUtils
 
frame - Variable in class ca.sqlpower.architect.layout.AbstractLayout
 
frame - Variable in class ca.sqlpower.architect.swingui.action.AbstractArchitectAction
 
FreqValueCountTableModel - Class in ca.sqlpower.architect.swingui.table
 
FreqValueCountTableModel(ColumnProfileResult) - Constructor for class ca.sqlpower.architect.swingui.table.FreqValueCountTableModel
 
FreqValueTable - Class in ca.sqlpower.architect.swingui.table
 
FreqValueTable(TableModel) - Constructor for class ca.sqlpower.architect.swingui.table.FreqValueTable
 
FruchtermanReingoldForceLayout - Class in ca.sqlpower.architect.layout
 
FruchtermanReingoldForceLayout() - Constructor for class ca.sqlpower.architect.layout.FruchtermanReingoldForceLayout
 

G

GAP - Static variable in class ca.sqlpower.architect.swingui.BasicTablePaneUI
Amount of space left between the surrounding box and the text it contains.
generateDDLScript(Collection<SQLTable>) - Method in interface ca.sqlpower.architect.ddl.DDLGenerator
Generates the series of DDL Statements as in DDLGenerator.generateDDLStatements(Collection), then compiles them into a formatted script complete with statement terminators and transaction start and end statements (if supported by the target platform).
generateDDLScript(Collection<SQLTable>) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
 
generateDDLStatements(Collection<SQLTable>) - Method in interface ca.sqlpower.architect.ddl.DDLGenerator
Creates a list of DDLStatement objects which create all of the tables, their columns and primary keys, and the foreign key relationships of the given database.
generateDDLStatements(Collection<SQLTable>) - Method in class ca.sqlpower.architect.ddl.GenericDDLGenerator
Creates a series of SQL DDL statements which will create the given list of tables in a target database.
generateTableDiffs() - Method in class ca.sqlpower.architect.diff.CompareSQL
 
GENERATOR_VERSION - Static variable in class ca.sqlpower.architect.ddl.DB2DDLGenerator
 
GENERATOR_VERSION - Static variable in class ca.sqlpower.architect.ddl.GenericDDLGenerator
 
GENERATOR_VERSION - Static variable in class ca.sqlpower.architect.ddl.MySqlDDLGenerator
 
GENERATOR_VERSION - Static variable in class ca.sqlpower.architect.ddl.OracleDDLGenerator
 
GENERATOR_VERSION - Static variable in class ca.sqlpower.architect.ddl.PostgresDDLGenerator
 
GENERATOR_VERSION - Static variable in class ca.sqlpower.architect.ddl.SQLServer2000DDLGenerator
 
GENERATOR_VERSION - Static variable in class ca.sqlpower.architect.ddl.SQLServer2005DDLGenerator
 
GENERATOR_VERSION - Static variable in class ca.sqlpower.architect.ddl.SQLServerDDLGenerator
 
GenericDDLGenerator - Class in ca.sqlpower.architect.ddl
 
GenericDDLGenerator() - Constructor for class ca.sqlpower.architect.ddl.GenericDDLGenerator
 
Generic