Serialized Form
|
Package ca.sqlpower.architect |
cause
java.lang.Throwable cause
wrapped
ArchitectException wrapped
table
SQLTable table
dupColName
java.lang.String dupColName
lockingRelationship
SQLRelationship lockingRelationship
col
SQLColumn col
parent
SQLObject parent
nativeTerm
java.lang.String nativeTerm
- The term used for catalogs in the native database system. In
SQLServer2000, this is "database".
sourceColumn
SQLColumn sourceColumn
- Refers back to the real database-connected SQLColumn that this
column was originally derived from.
parent
SQLObject parent
type
int type
- Must be a type defined in java.sql.Types. Move to enum in 1.5
(we hope!).
sourceDataTypeName
java.lang.String sourceDataTypeName
- This is the native name for the column's type in its source
database. See
SQLColumn.type for system-independant type.
precision
int precision
- The maximum length of the field in digits or characters. For numeric types,
this value includes all significant digits on both sides of the decimal point.
scale
int scale
- The maximum number of digits after the decimal point. For non-numeric data types,
this value should be set to 0.
nullable
int nullable
- This column's nullability type. One of:
- DatabaseMetaData.columnNoNulls - might not allow NULL values
- DatabaseMetaData.columnNullable - definitely allows NULL values
- DatabaseMetaData.columnNullableUnknown - nullability unknown
remarks
java.lang.String remarks
defaultValue
java.lang.String defaultValue
primaryKeySeq
java.lang.Integer primaryKeySeq
- This property is the sort key for this column in primary key index. If
the value is null, then it is not a primary key column.
autoIncrement
boolean autoIncrement
- This property indicates that values stored in this column should
default to some automatcially-incrementing sequence of values. Every
database platform handles the specifics of this a little differently,
but the DDL generators are responsible for taking care of that.
autoIncrementSequenceName
java.lang.String autoIncrementSequenceName
- This property is a hint to the DDL generators to tell them what name
to give to the database sequence that generates values for this column.
Not all platforms need (or support) sequences, so setting this value
doesn't guarantee it will be used. If the value of this field is left
null, the getter method will auto-generate a sequence name based on
the table and column names.
referenceCount
int referenceCount
- referenceCount is meant to keep track of how many containers (i.e.
folders and relationships) have a reference to a column. A new
SQLColumn always starts off life with a reference count of 1. (it
is set in the constructors).
When creating a new relationship which reuses a column, the
call addReference() on the column to increment the referenceCount.
When removing a relationship, call removeReference() on the column to
decrement the referenceCount. If the referenceCount falls to zero, it
removes itself from the containing table (because it imported by
the creation of a relationship.
dataSource
ca.sqlpower.sql.SPDataSource dataSource
- This SPDataSource describes how to connect to the
physical database that backs this SQLDatabase object.
playPenDatabase
boolean playPenDatabase
- Tells this database that it is being used to back the PlayPen. Also
stops removal of children and the closure of connection when properties
change.
maxActiveConnections
int maxActiveConnections
- Indicates the maximum number of connections held active ever.
exception
java.lang.Throwable exception
message
java.lang.String message
parent
SQLObject parent
type
java.lang.String type
- This is the index type
parent
SQLTable.Folder<T extends SQLObject> parent
- The parent folder that owns this index object.
unique
boolean unique
- Flags whether or not this index enforces uniqueness.
qualifier
java.lang.String qualifier
- The qualifier that must be used for referring to this index in the database. This is
usually the name of the table the index belongs to (in the case of SQL Server), or null
(in the case of Oracle).
filterCondition
java.lang.String filterCondition
- The filter condition on this index, if any. According to the ODBC programmer's reference,
this is probably a property of the index as a whole (as opposed to the individual index columns),
but it doesn't say that explicitly. According to the JDBC spec, this could be anything at all.
clustered
boolean clustered
- This indicates if an index is clustered or not.
primaryKeyIndex
boolean primaryKeyIndex
removeColumnListener
SQLObjectListener removeColumnListener
- This is a listener that will listen for SQLColumns in the SQLTable's column folder
and make sure that the SQLIndex will also remove its Column object associated
with the SQLColumn removed.
column
SQLColumn column
- The column in the table that this index column represents. Might be
null if this index column represents an expression rather than a
single column value.
ascendingOrDescending
SQLIndex.AscendDescend ascendingOrDescending
- Specifies if the column is ascending, descending, or undefined.
targetColumnListener
ca.sqlpower.architect.SQLIndex.Column.TargetColumnListener targetColumnListener
- A proxy that refires certain events on the target column.
It is the job of SQLIndex.Column.setColumn(SQLColumn) to keep this
listener hooked up to the correct SQLColumn object (or completely
disconnected in the case that there is no target SQLColumn).
populated
boolean populated
physicalName
java.lang.String physicalName
name
java.lang.String name
children
java.util.List<E> children
- The children of this SQLObject (if not applicable, set to
Collections.EMPTY_LIST in your constructor).
magicDisableCount
int magicDisableCount
- When this counter is > 0, the fireXXX methods will ignore secondary changes.
undoEventListeners
java.util.LinkedList<E> undoEventListeners
- The list of SQLObject property change event listeners
used for undo
changedIndices
int[] changedIndices
children
SQLObject[] children
propertyName
java.lang.String propertyName
oldValue
java.lang.Object oldValue
newValue
java.lang.Object newValue
source
SQLObject source
changeIndices
int[] changeIndices
children
SQLObject[] children
vetoed
boolean vetoed
pkTable
SQLTable pkTable
fkTable
SQLTable fkTable
updateRule
SQLRelationship.UpdateDeleteRule updateRule
- The rule for what the DBMS should do to the child (imported) key value when its
parent table (exported) key value changes.
deleteRule
SQLRelationship.UpdateDeleteRule deleteRule
- The rule for what the DBMS should do to the child (imported) key value when its
parent table (exported) row is deleted.
deferrability
SQLRelationship.Deferrability deferrability
- The deferrability rule for constraint checking on this relationship.
Defaults to NOT_DEFERRABLE.
pkCardinality
int pkCardinality
fkCardinality
int fkCardinality
identifying
boolean identifying
- Value should be true if this relationship is identifying, and false if
otherwise.
Here is our definition of identifying relationships and non-identifying
relationships (as discussed in the
Architect Developer's mailing list).
An 'identifying' relationship is: A foreign key relationship in which the
whole primary key of the parent table is entirely contained in the
primary key of the child table.
A 'non-identifying' relationship is: A foreign key relationship in which
the whole primary key of the parent table is NOT entirely contained in
the primary key of the child table.
physicalName
java.lang.String physicalName
fkColumnManager
SQLRelationship.RelationshipManager fkColumnManager
parentCount
int parentCount
- A counter for
#setParent() to decide when to detach listeners.
parent
SQLRelationship parent
pkColumn
SQLColumn pkColumn
fkColumn
SQLColumn fkColumn
parent
SQLObject parent
nativeTerm
java.lang.String nativeTerm
parent
SQLObject parent
remarks
java.lang.String remarks
objectType
java.lang.String objectType
physicalPrimaryKeyName
java.lang.String physicalPrimaryKeyName
columnsFolder
SQLTable.Folder<T extends SQLObject> columnsFolder
- A List of SQLColumn objects which make up all the columns of
this table.
exportedKeysFolder
SQLTable.Folder<T extends SQLObject> exportedKeysFolder
- A List of SQLRelationship objects describing keys that this
table exports. This SQLTable is the "pkTable" in its exported
keys.
importedKeysFolder
SQLTable.Folder<T extends SQLObject> importedKeysFolder
- A container for SQLRelationship objects describing keys that this
table imports. This SQLTable is the "fkTable" in its imported
keys.
indicesFolder
SQLTable.Folder<T extends SQLObject> indicesFolder
- A container for SQLIndex objects that describe the various database indices
that exist on this table.
normalizing
boolean normalizing
normalizeAgain
boolean normalizeAgain
type
int type
name
java.lang.String name
parent
SQLTable parent
|
Package ca.sqlpower.architect.ddl |
|
Package ca.sqlpower.architect.diff |
|
Package ca.sqlpower.architect.etl |
|
Package ca.sqlpower.architect.olap |
|
Package ca.sqlpower.architect.olap.undo |
event
OLAPChildEvent event
- The event that this edit encapsulates. It may represent either an
addition or removal of a child.
removal
boolean removal
- Indicates whether the event in this edit represents an initial removal or
addition of the child. This influences the behaviour of undo() and redo().
eventHandler
ca.sqlpower.architect.olap.undo.OLAPUndoManager.UndoableEventHandler eventHandler
undoing
boolean undoing
currentCompoundEdit
javax.swing.undo.CompoundEdit currentCompoundEdit
- Will be non-null when this undo manager is in the middle of receiving a
series of edits that are supposed to be undone and redone as one step.
compoundEditDepth
int compoundEditDepth
- The number of times we've started a compound edit minus the number of
times we've finished one. If greater than 0, we are in a compound edit
and
OLAPUndoManager.currentCompoundEdit will be non-null.
This value will never be less than 0.
rememberedPosition
java.lang.ref.WeakReference<T> rememberedPosition
changeListeners
java.util.List<E> changeListeners
|
Package ca.sqlpower.architect.profile.event |
profileResultList
java.util.List<E> profileResultList
- The list of profile results that has been added or removed from
the source manager.
|
Package ca.sqlpower.architect.swingui |
content
javax.swing.JLabel content
session
ArchitectSwingSession session
projectBar
javax.swing.JToolBar projectBar
ppBar
javax.swing.JToolBar ppBar
menuBar
javax.swing.JMenuBar menuBar
splitPane
javax.swing.JSplitPane splitPane
playpen
PlayPen playpen
playpenScrollPane
javax.swing.JScrollPane playpenScrollPane
dbTree
DBTree dbTree
navigatorDialog
Navigator navigatorDialog
comapareDMDialog
CompareDMDialog comapareDMDialog
oldWidth
int oldWidth
oldHeight
int oldHeight
prefWidth
int prefWidth
prefHeight
int prefHeight
connectionsMenu
javax.swing.JMenu connectionsMenu
autoLayout
ArchitectLayout autoLayout
undoAction
UndoAction undoAction
redoAction
RedoAction redoAction
aboutAction
AboutAction aboutAction
newProjectAction
javax.swing.Action newProjectAction
openProjectAction
OpenProjectAction openProjectAction
saveProjectAction
javax.swing.Action saveProjectAction
saveProjectAsAction
javax.swing.Action saveProjectAsAction
closeProjectAction
CloseProjectAction closeProjectAction
prefAction
PreferencesAction prefAction
projectSettingsAction
ProjectSettingsAction projectSettingsAction
printAction
PrintAction printAction
exportPlaypenToPDFAction
ExportPlaypenToPDFAction exportPlaypenToPDFAction
profileAction
ProfileAction profileAction
zoomInAction
ZoomAction zoomInAction
zoomOutAction
ZoomAction zoomOutAction
zoomNormalAction
ZoomResetAction zoomNormalAction
zoomToFitAction
ZoomToFitAction zoomToFitAction
autoLayoutAction
AutoLayoutAction autoLayoutAction
editSelectedAction
EditSelectedAction editSelectedAction
editColumnAction
EditColumnAction editColumnAction
insertColumnAction
InsertColumnAction insertColumnAction
insertIndexAction
InsertIndexAction insertIndexAction
editTableAction
EditTableAction editTableAction
editIndexAction
EditSelectedIndexAction editIndexAction
- Edits the index which is currently selected in the DBTree.
For PlayPen purposes, see
EditSpecificIndexAction.
deleteSelectedAction
DeleteSelectedAction deleteSelectedAction
createTableAction
CreateTableAction createTableAction
createIdentifyingRelationshipAction
CreateRelationshipAction createIdentifyingRelationshipAction
createNonIdentifyingRelationshipAction
CreateRelationshipAction createNonIdentifyingRelationshipAction
editRelationshipAction
EditRelationshipAction editRelationshipAction
searchReplaceAction
SearchReplaceAction searchReplaceAction
selectAllAction
SelectAllAction selectAllAction
reverseRelationshipAction
ReverseRelationshipAction reverseRelationshipAction
alignTableHorizontalAction
AlignTableAction alignTableHorizontalAction
alignTableVerticalAction
AlignTableAction alignTableVerticalAction
focusToChildAction
FocusToChildOrParentTableAction focusToChildAction
focusToParentAction
FocusToChildOrParentTableAction focusToParentAction
exportDDLAction
javax.swing.Action exportDDLAction
compareDMAction
javax.swing.Action compareDMAction
dataMoverAction
javax.swing.Action dataMoverAction
exitAction
javax.swing.Action exitAction
- Closes all sessions and terminates the JVM.
relationship
Relationship relationship
computedBounds
java.awt.Rectangle computedBounds
path
java.awt.geom.GeneralPath path
- This is the path that the relationship line follows. Don't
use it for contains() and intersects() becuase
it is closed by a diagonal line from start to finish.
- See Also:
containmentPath
containmentPath
java.awt.geom.GeneralPath containmentPath
- This is a closed path for use with contains() and intersects().
selectedColor
java.awt.Color selectedColor
unselectedColor
java.awt.Color unselectedColor
nonIdStroke
java.awt.BasicStroke nonIdStroke
idStroke
java.awt.BasicStroke idStroke
radius
int radius
- Points within radius pixels of this relationship's visible path
are considered to be contained within this component.
- See Also:
BasicRelationshipUI.contains(java.awt.Point)
tablePane
TablePane tablePane
- The TablePane component that this UI delegate works for.
selectedColor
java.awt.Color selectedColor
- Colour of the text background for selected columns.
minimumWidth
int minimumWidth
- Doesn't return a preferredSize with width less than this.
column
SQLColumn column
- The column we're editing.
editDialog
javax.swing.JDialog editDialog
- The frame of the column edit dialog.
sourceDB
javax.swing.JLabel sourceDB
sourceTableCol
javax.swing.JLabel sourceTableCol
colName
javax.swing.JTextField colName
colType
javax.swing.JComboBox colType
colScale
javax.swing.JSpinner colScale
colPrec
javax.swing.JSpinner colPrec
colNullable
javax.swing.JCheckBox colNullable
colRemarks
javax.swing.JTextArea colRemarks
colDefaultValue
javax.swing.JTextField colDefaultValue
colInPK
javax.swing.JCheckBox colInPK
colAutoInc
javax.swing.JCheckBox colAutoInc
colAutoIncSequenceName
javax.swing.JTextField colAutoIncSequenceName
seqNamePrefix
java.lang.String seqNamePrefix
- The prefix string that comes before the current column name in the
sequence name. This is set via the
#discoverSequenceNamePattern()
method, which should be called automatically whenever the user changes
the sequence name.
seqNameSuffix
java.lang.String seqNameSuffix
- The suffix string that comes after the current column name in the
sequence name. This is set via the
#discoverSequenceNamePattern()
method, which should be called automatically whenever the user changes
the sequence name.
session
ArchitectSession session
compareDMPanel
CompareDMPanel compareDMPanel
leftOutputArea
javax.swing.JTextPane leftOutputArea
rightOutputArea
javax.swing.JTextPane rightOutputArea
sourceOutputText
javax.swing.text.AbstractDocument sourceOutputText
targetOutputText
javax.swing.text.AbstractDocument targetOutputText
title
java.lang.String title
whatTheHeckIsGoingOn
java.lang.String whatTheHeckIsGoingOn
panel
javax.swing.JComponent panel
localDialog
javax.swing.JDialog localDialog
doc
javax.swing.text.AbstractDocument doc
doc
javax.swing.text.AbstractDocument doc
progressBar
javax.swing.JProgressBar progressBar
buttonPanel
javax.swing.JPanel buttonPanel
sqlTypeDropdown
javax.swing.JComboBox sqlTypeDropdown
- The list of all DDL Generators available. The items stored in this
combo box are of type Class<? extends DDLGenerator>.
sqlButton
javax.swing.JRadioButton sqlButton
englishButton
javax.swing.JRadioButton englishButton
showNoChanges
javax.swing.JCheckBox showNoChanges
statusLabel
javax.swing.JLabel statusLabel
statusComponent
ca.sqlpower.validation.swingui.StatusComponent statusComponent
- The status component that explains why the start compare action is disabled.
Very important note that you should heed carefully: CompareDMPanel
uses the SQL Power validation API in a non-standard way because it has been
retrofit over an old ad-hoc approach to validation. Do not emulate this approach
to validation in new code!
startCompareAction
CompareDMPanel.StartCompareAction startCompareAction
swapSourceTargetAction
CompareDMPanel.SwapSourceTargetAction swapSourceTargetAction
source
CompareDMPanel.SourceOrTargetStuff source
target
CompareDMPanel.SourceOrTargetStuff target
session
ArchitectSwingSession session
- Since we can create new DB connections from this panel, we need a reference
to the session so we can retrieve the datasource collection.
parentDialog
javax.swing.JDialog parentDialog
- The dialog that created and contains this panel
dataSourceRenderer
javax.swing.ListCellRenderer dataSourceRenderer
- Renders list cells which have a value that is an SPDataSource.
playpenNameRefreshHandler
javax.swing.event.AncestorListener playpenNameRefreshHandler
- Updates the playpen name in the source and target sections whenever this
panel is shown.
sourceTables
java.util.Collection<E> sourceTables
targetTables
java.util.Collection<E> targetTables
ds
java.awt.dnd.DragSource ds
popup
javax.swing.JPopupMenu popup
dbcsMenu
javax.swing.JMenu dbcsMenu
spDataSourcePanel
ca.sqlpower.swingui.SPDataSourcePanel spDataSourcePanel
newDBCSAction
DBTree.NewDBCSAction newDBCSAction
dbcsPropertiesAction
DBTree.DBCSPropertiesAction dbcsPropertiesAction
removeDBCSAction
DBTree.RemoveDBCSAction removeDBCSAction
showInPlayPenAction
DBTree.ShowInPlayPenAction showInPlayPenAction
collapseAllAction
javax.swing.Action collapseAllAction
expandAllAction
javax.swing.Action expandAllAction
setConnAsTargetDB
DBTree.SetConnAsTargetDB setConnAsTargetDB
selectAllChildTablesAction
DBTree.SelectAllChildTablesAction selectAllChildTablesAction
session
ArchitectSwingSession session
- The architect session, so we can access common objects
panelHoldsNewDBCS
boolean panelHoldsNewDBCS
- This is set to true when the SPDataSourcePanel is editting a new
connection spec. The dialog's "ok" and "cancel" button
handlers need to do different things for new and existing
specs.
dbcs
ca.sqlpower.sql.SPDataSource dbcs
dbcs
ca.sqlpower.sql.SPDataSource dbcs
session
ArchitectSession session
testMode
boolean testMode
- Controls this model's "testing" mode. When in testing mode,
the checks for whether or not events are on the Swing Event Dispatch
Thread are bypassed.
root
SQLObject root
treeModelListeners
java.util.LinkedList<E> treeModelListeners
data
java.util.ArrayList<E> data
userVisibleName
java.lang.String userVisibleName
nonIdStroke
java.awt.BasicStroke nonIdStroke
idStroke
java.awt.BasicStroke idStroke
index
SQLIndex index
parent
SQLTable parent
indexCopy
SQLIndex indexCopy
name
javax.swing.JTextField name
unique
javax.swing.JCheckBox unique
primaryKey
javax.swing.JCheckBox primaryKey
indexType
javax.swing.JComboBox indexType
clustered
javax.swing.JCheckBox clustered
columnsTable
IndexColumnTable columnsTable
session
ArchitectSwingSession session
- This session that contains this index panel.
pp
PlayPen pp
navigationPanel
javax.swing.JPanel navigationPanel
scaleFactor
double scaleFactor
- The factor which the entire Playpen is scaled down to
mouseMode
PlayPen.MouseModeType mouseMode
cursorManager
PlayPen.CursorManager cursorManager
- The cursor manager for this play pen.
dt
java.awt.dnd.DropTarget dt
- Links this PlayPen with an instance of PlayPenDropListener so
users can drop stuff on the playpen.
popupFactory
PopupMenuFactory popupFactory
- The factory responsible for setting up popup menu contents for this playpen.
tableNames
java.util.Set<E> tableNames
- Maps table names (Strings) to Integers. Useful for making up
new table names if two tables of the same name are added todrag
this playpen.
ppMouseListener
PlayPen.PPMouseListener ppMouseListener
- This object receives all mouse and mouse motion events in the
PlayPen. It tries to dispatch them to the ppcomponents, and
also handles playpen-specific behaviour like rubber band
selection and popup menu triggering.
rubberBand
java.awt.Rectangle rubberBand
- The RubberBand allows the user to select multiple ppcomponents
by click-and-drag across a region.
rubberBandColor
java.awt.Color rubberBandColor
- This is the colour that the rubber band will be painted with.
zoom
double zoom
- The visual magnification factor for this playpen.
contentPane
PlayPenContentPane contentPane
- Contains the child components of this playpen.
bringToFrontAction
javax.swing.Action bringToFrontAction
- This action brings the selected TablePane or Relationship to
the front/top of the component stack.
sendToBackAction
javax.swing.Action sendToBackAction
- This action sends the selected TablePane or Relationship to
the back/bottom of the component stack.
zoomInAction
javax.swing.Action zoomInAction
- The zoom in action used by the mouse listener.
zoomOutAction
javax.swing.Action zoomOutAction
- The zoom out action used by the mouse listener.
ppScrollPane
java.awt.Component ppScrollPane
- The component that is used my the mouse listener to be scrolled.
Will always be a JScrollPane, but since the ArchitectFrame returns
it as a Component this field is also a Component.
dbcsDialog
javax.swing.JDialog dbcsDialog
- This dialog box is for editting the PlayPen's DB Connection spec.
draggingTablePanes
boolean draggingTablePanes
- 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.
selectionInProgress
boolean selectionInProgress
antialiasSetting
java.lang.Object antialiasSetting
- A RenderingHints value of VALUE_ANTIALIAS_ON, VALUE_ANTIALIAS_OFF, or VALUE_ANTIALIAS_DEFAULT.
removedComponents
java.util.Map<K,V> removedComponents
- A graveyard for components that used to be associated with model
components that are no longer in the model. If the model components
come back from the dead (thanks the the UndoManager), then the
corresponding PlayPenComonent can be revived from this map.
Allows the garbage collecter to clean up any components not in the undo manager
paintingEnabled
boolean paintingEnabled
- Tells whether or not this component will paint its contents. This was
originally added to test the speed of the SpringLayout when it doesn't
have to repaint everything for every frame. It might be useful for
other stuff later on too.
dgl
PlayPen.TablePaneDragGestureListener dgl
ds
java.awt.dnd.DragSource ds
normalizing
boolean normalizing
session
ArchitectSwingSession session
- The session that contains this playpen
viewportPosition
java.awt.Point viewportPosition
- The initial position of the viewport.
fontRenderContext
java.awt.font.FontRenderContext fontRenderContext
- The font render context for cases where the play pen
has no graphics object to get the font render context
but we know it from another panel.
ignoreTreeSelection
boolean ignoreTreeSelection
- Flag to prevent recursive selections for selectObjects()
selectionListeners
java.util.LinkedList<E> selectionListeners
cancelableListeners
java.util.LinkedList<E> cancelableListeners
undoEventListeners
java.util.LinkedList<E> undoEventListeners
lifecycleListeners
java.util.List<E> lifecycleListeners
pp
PlayPen pp
pp
PlayPen pp
initialBounds
java.util.Map<K,V> initialBounds
finalBounds
java.util.Map<K,V> finalBounds
us
CoreUserSettings us
- The settings we're editing
plIniName
javax.swing.JTextField plIniName
plIniButton
javax.swing.JButton plIniButton
etlLogFileName
javax.swing.JTextField etlLogFileName
etlLogFileButton
javax.swing.JButton etlLogFileButton
ddlLogFileName
javax.swing.JTextField ddlLogFileName
ddlLogFileButton
javax.swing.JButton ddlLogFileButton
playPenAntialiasOn
javax.swing.JRadioButton playPenAntialiasOn
playPenAntialiasOff
javax.swing.JRadioButton playPenAntialiasOff
exceptionReportOn
javax.swing.JRadioButton exceptionReportOn
exceptionReportOff
javax.swing.JRadioButton exceptionReportOff
showWelcomeOn
javax.swing.JRadioButton showWelcomeOn
showWelcomeOff
javax.swing.JRadioButton showWelcomeOff
context
ArchitectSwingSessionContext context
fileName
javax.swing.JTextField fileName
filter
javax.swing.filechooser.FileFilter filter
pp
PlayPen pp
- This is the playpen we're printing.
printerBox
javax.swing.JComboBox printerBox
job
java.awt.print.PrinterJob job
jobAttributes
javax.print.attribute.PrintRequestAttributeSet jobAttributes
pageFormat
java.awt.print.PageFormat pageFormat
pageFormatLabel
javax.swing.JLabel pageFormatLabel
pageFormatButton
javax.swing.JButton pageFormatButton
zoomLabel
javax.swing.JLabel zoomLabel
zoomSlider
javax.swing.JSlider zoomSlider
pageCountLabel
javax.swing.JLabel pageCountLabel
printPageNumbersBox
javax.swing.JCheckBox printPageNumbersBox
numOfCopies
javax.swing.JSpinner numOfCopies
previewPanel
PrintPanel.PrintPreviewPanel previewPanel
pagesAcross
int pagesAcross
pagesDown
int pagesDown
zoom
double zoom
session
ArchitectSwingSession session
playPenPreferredSize
java.awt.Dimension playPenPreferredSize
- The preferred size of the play pen at the default zoom.
fontContextGraphic
java.awt.Graphics fontContextGraphic
- A copy of the play pen graphic to get the font render context from.
pm
ProfileManager pm
- The profile manager this view is attached to.
resultListPanel
ca.sqlpower.architect.swingui.ProfileManagerView.ResultListPanel resultListPanel
scrollPane
javax.swing.JScrollPane scrollPane
statusText
javax.swing.JLabel statusText
searchText
javax.swing.JTextField searchText
pageListener
ca.sqlpower.architect.swingui.ProfileManagerView.PageListener pageListener
comparator
java.util.Comparator<T> comparator
- This is the sort order to show the profile results in. It will change
when you click on the radio buttons to change how the results will
be sorted in the list.
list
java.util.List<E> list
- The list of all valid ProfileRowComponents; note that this is NOT
necessarily the same as the list that is showing (see doSearch() for why not).
showingRows
java.util.List<E> showingRows
- The list of row components we will be showing in the results panel.
profileTableModel
ProfileTableModel profileTableModel
tableSelector
javax.swing.JComboBox tableSelector
columnSelector
javax.swing.JList columnSelector
chartType
ProfilePanel.ChartTypes chartType
controlsArea
javax.swing.JPanel controlsArea
displayPanel
ProfileGraphPanel displayPanel
progressBar
javax.swing.JProgressBar progressBar
viewTable
javax.swing.JTable viewTable
tabPane
javax.swing.JTabbedPane tabPane
tableModel
ProfileTableModel tableModel
listener
javax.swing.event.TableModelListener listener
result
TableProfileResult result
- The profile result that this component visualizes. This should be
considered the "model" of this component.
pm
ProfileManager pm
- The profile manager that owns the result we're visualizing.
statusLabel
javax.swing.JLabel statusLabel
- The label component for this profile result row. Its contents
are originally set to bogus but plausible numbers just to have
a feel of how big the status label should be when creating the
dialog.
reProfileButton
javax.swing.JButton reProfileButton
cancelButton
javax.swing.JButton cancelButton
deleteButton
javax.swing.JButton deleteButton
profileResultListener
ProfileResultListener profileResultListener
- Listens for changes in the profile's state (started, cancelled, finished)
and makes the appropriate UI updates on this component.
selected
boolean selected
listeners
java.util.List<E> listeners
progressBar
javax.swing.JProgressBar progressBar
profileListeners
java.util.List<E> profileListeners
session
ArchitectSwingSession session
- The project whose settings we're editting.
saveEntireSource
javax.swing.JCheckBox saveEntireSource
numberOfFreqValues
javax.swing.JTextField numberOfFreqValues
- A profile manager setting: How many "top n" values to store.
profileMode
javax.swing.JComboBox profileMode
- A profile manager setting: Which profile creator to use.
rectilinearRelationships
javax.swing.JRadioButton rectilinearRelationships
directRelationships
javax.swing.JRadioButton directRelationships
showPkTag
javax.swing.JCheckBox showPkTag
showFkTag
javax.swing.JCheckBox showFkTag
showAkTag
javax.swing.JCheckBox showAkTag
showPrimary
javax.swing.JCheckBox showPrimary
showForeign
javax.swing.JCheckBox showForeign
showIndexed
javax.swing.JCheckBox showIndexed
showUnique
javax.swing.JCheckBox showUnique
showTheRest
javax.swing.JCheckBox showTheRest
maxRecentFiles
int maxRecentFiles
recentFileNames
java.util.List<E> recentFileNames
- The List of recent files
prefs
java.util.prefs.Preferences prefs
recentOpener
java.awt.event.ActionListener recentOpener
- ActionListener that is used by all the Menuitems in the Recent Menu;
just opens the file named by the MenuItem's text.
recentListener
java.util.prefs.PreferenceChangeListener recentListener
- PreferenceChangeListener that is used by all the sessions;
updates the recent file lists of each session if one is changed.
orientation
int orientation
- A bitmask of the constants (PARENT|CHILD)_FACES_(LEFT|RIGHT|TOP|BOTTOM).
snapRadius
int snapRadius
- The minimum number of pixels for a "kink" in the relationship
line. If the kink would be smaller than snapRadius, it snaps
to a straight line.
pkConnectionPoint
java.awt.Point pkConnectionPoint
- This is the point where this relationship meets its PK table.
The point is in the table's coordinate space.
fkConnectionPoint
java.awt.Point fkConnectionPoint
- This is the point where this relationship meets its FK table.
The point is in the table's coordinate space.
statements
java.util.List<E> statements
progressBar
javax.swing.JProgressBar progressBar
parent
java.awt.Component parent
header
java.lang.String header
statusLabel
javax.swing.JLabel statusLabel
targetDataSource
ca.sqlpower.sql.SPDataSource targetDataSource
sqlScriptArea
javax.swing.JTextPane sqlScriptArea
sqlDoc
javax.swing.text.AbstractDocument sqlDoc
closeParent
boolean closeParent
session
ArchitectSwingSession session
executeTask
ca.sqlpower.swingui.MonitorableWorker executeTask
editDialog
javax.swing.JDialog editDialog
- The frame which this table edit panel resides in.
table
SQLTable table
name
javax.swing.JTextField name
pkName
javax.swing.JTextField pkName
remarks
javax.swing.JTextArea remarks
bgColor
javax.swing.JComboBox bgColor
fgColor
javax.swing.JComboBox fgColor
rounded
javax.swing.JCheckBox rounded
dashed
javax.swing.JCheckBox dashed
session
ArchitectSwingSession session
tp
TablePane tp
|
Package ca.sqlpower.architect.swingui.action |
frame
ArchitectFrame frame
playpen
PlayPen playpen
session
ArchitectSwingSession session
dbt
DBTree dbt
- The DBTree instance that is associated with this Action.
isHorizontal
boolean isHorizontal
animationEnabled
boolean animationEnabled
layout
ArchitectLayout layout
framesPerSecond
int framesPerSecond
pp
PlayPen pp
session
ArchitectSwingSession session
versionPropertyString
java.lang.String versionPropertyString
d
javax.swing.JDialog d
identifying
boolean identifying
pkTable
TablePane pkTable
fkTable
TablePane fkTable
cursorManager
PlayPen.CursorManager cursorManager
active
boolean active
- This property is true when we are actively creating a
relationship. The original implementation was to add and
remove this action from the playpen selection listener list,
but it caused ConcurrentModificationException.
session
ArchitectSwingSession session
owner
javax.swing.JFrame owner
architectSession
ArchitectSwingSession architectSession
dbt
DBTree dbt
- The DBTree instance that is associated with this Action.
treeSelectionHandler
ca.sqlpower.architect.swingui.action.DeleteSelectedAction.TreeSelectionHandler treeSelectionHandler
session
ArchitectSwingSession session
dbt
DBTree dbt
- The DBTree instance that is associated with this Action.
session
ArchitectSwingSession session
playpen
PlayPen playpen
dbt
DBTree dbt
- The DBTree instance that is associated with this Action.
index
SQLIndex index
- This is the index associated with this edit action
dbt
DBTree dbt
- The DBTree instance that is associated with this Action.
editDialog
javax.swing.JDialog editDialog
session
ArchitectSession session
- The session that this action operates on.
parentFrame
javax.swing.JFrame parentFrame
- The frame that will own the dialog(s) created by this action.
Neither argument is allowed to be null.
d
javax.swing.JDialog d
isToFocusParentTable
boolean isToFocusParentTable
session
ArchitectSwingSession session
architectFrame
ArchitectFrame architectFrame
recent
RecentMenu recent
dbTree
DBTree dbTree
profileManager
ProfileManager profileManager
manager
NotifyingUndoManager manager
managerListener
javax.swing.event.ChangeListener managerListener
dialogOwner
java.awt.Component dialogOwner
- The component whose window ancestor will own dialogs created by this action.
viewTable
ProfileJTable viewTable
dbt
DBTree dbt
- The DBTree instance that is associated with this Action.
pp
PlayPen pp
- The PlayPen instance that this Action operates on.
manager
NotifyingUndoManager manager
managerListener
javax.swing.event.ChangeListener managerListener
session
ArchitectSwingSession session
- The play pen that this action operates on.
parentFrame
javax.swing.JFrame parentFrame
- The frame that will own the dialog(s) created by this action.
Neither argument is allowed to be null.
zoomStep
double zoomStep
|
Package ca.sqlpower.architect.swingui.event |
eventType
int eventType
multiselectType
int multiselectType
|
Package ca.sqlpower.architect.swingui.olap |
cubeUsageWatcher
ca.sqlpower.architect.swingui.olap.BasicVirtualCubePaneUI.CubeUsageWatcher cubeUsageWatcher
coords
java.util.List<E> coords
userVisibleName
java.lang.String userVisibleName
selectedColor
java.awt.Color selectedColor
olapPane
OLAPPane<T extends OLAPObject,C extends OLAPObject> olapPane
modelEventHandler
ca.sqlpower.architect.swingui.olap.OLAPPaneUI.ModelEventHandler modelEventHandler
paneEventHandler
ca.sqlpower.architect.swingui.olap.OLAPPaneUI.PaneEventHandler paneEventHandler
menuFactory
OLAPContextMenuFactory menuFactory
collapseAllAction
ca.sqlpower.swingui.JTreeCollapseAllAction collapseAllAction
expandAllAction
ca.sqlpower.swingui.JTreeExpandAllAction expandAllAction
schema
MondrianModel.Schema schema
|
Package ca.sqlpower.architect.swingui.olap.action |
schema
MondrianModel.Schema schema
schema
MondrianModel.Schema schema
bg
javax.swing.ImageIcon bg
frames
javax.swing.Icon[] frames
timer
javax.swing.Timer timer
friendlyParentName
java.lang.String friendlyParentName
friendlyChildName
java.lang.String friendlyChildName
paneClass
java.lang.Class<T> paneClass
cursorManager
PlayPen.CursorManager cursorManager
- The playpen's CursorManager, which controls the type of the cursor
pane1Class
java.lang.Class<T> pane1Class
- One type of pane we are watching for the user to select in the playpen.
pane2Class
java.lang.Class<T> pane2Class
- One type of pane we are watching for the user to select in the playpen.
pane1
OLAPPane<T extends OLAPObject,C extends OLAPObject> pane1
- OLAPPane containing the public resource which will be used by another
OLAPObject through an usage
pane2
OLAPPane<T extends OLAPObject,C extends OLAPObject> pane2
- OLAPPane that will use the resource described above though an usage
active
boolean active
- Controls the state of the usage creation process
schema
MondrianModel.Schema schema
cube
MondrianModel.Cube cube
- The cube this action edits.
dialogOwner
java.awt.Window dialogOwner
- The frame or dialog that will own the popup window.
dimension
MondrianModel.Dimension dimension
- The dimension this action edits.
dialogOwner
java.awt.Window dialogOwner
- The frame or dialog that will own the popup window.
hierarchy
MondrianModel.Hierarchy hierarchy
- The hierarchy this action edits.
dialogOwner
java.awt.Window dialogOwner
- The frame or dialog that will own the popup window.
level
MondrianModel.Level level
- The level this action edits.
dialogOwner
java.awt.Window dialogOwner
- The frame or dialog that will own the popup window.
measure
MondrianModel.Measure measure
- The measure this action edits.
dialogOwner
java.awt.Window dialogOwner
- The frame or dialog that will own the popup window.
schema
MondrianModel.Schema schema
- The schema this action edits.
session
ArchitectSwingSession session
- Contains the databases that the schema can belong to.
dialogOwner
java.awt.Window dialogOwner
- The frame or dialog that will own the popup window.
vCube
MondrianModel.VirtualCube vCube
- The virtual cube this action edits.
dialogOwner
java.awt.Window dialogOwner
- The frame or dialog that will own the popup window.
session
ArchitectSwingSession session
schema
MondrianModel.Schema schema
recent
RecentMenu recent
recent
RecentMenu recent
editSession
OLAPEditSession editSession
tree
OLAPTree tree
olapSession
OLAPSession olapSession
newSchema
boolean newSchema
|
Package ca.sqlpower.architect.swingui.table |
profile
ColumnProfileResult profile
profileManager
ProfileManager profileManager
resultList
java.util.List<E> resultList
- A list of profile results to show in the ProfileResultsViewer
tableResultsToScan
java.util.List<E> tableResultsToScan
- Only tables in this list will have the results of their columns shown.
filters
java.util.List<E> filters
hasError
boolean hasError
fakeFormatter
java.text.Format fakeFormatter
aldf
java.text.DecimalFormat aldf
fakeFormatter
java.text.Format fakeFormatter
|
Package ca.sqlpower.architect.undo |
event
SQLObjectEvent event
toolTip
java.lang.String toolTip
sourceEvent
java.beans.PropertyChangeEvent sourceEvent
e
SQLObjectEvent e
toolTip
java.lang.String toolTip
eventAdapter
UndoManager.SQLObjectUndoableEventAdapter eventAdapter
undoing
boolean undoing
redoing
boolean redoing
changeListeners
java.util.List<E> changeListeners
Copyright © 2003-2007 SQL Power Group Inc. www.sqlpower.ca