A B C D E F G H I L M N O P R S T U W

A

AbstractEditor - Class in com.jgoodies.skeleton.view.editor
The abstract superclass of all Editor implementations.
AbstractEditor(Icon) - Constructor for class com.jgoodies.skeleton.view.editor.AbstractEditor
Constructs an AbstractEditor with the specified icon.
AbstractEditor(Icon, String) - Constructor for class com.jgoodies.skeleton.view.editor.AbstractEditor
Constructs an AbstractEditor with the specified icon and title prefix.
AbstractEditor(String) - Constructor for class com.jgoodies.skeleton.view.editor.AbstractEditor
Constructs an AbstractEditor with the specified title prefix.
AbstractTreeNode - Class in com.jgoodies.skeleton.model.node
The abstract superclass for all tree node classes in Skeleton (Pro).
AbstractTreeNode(NavigationNode, Object) - Constructor for class com.jgoodies.skeleton.model.node.AbstractTreeNode
Constructs a tree node for the given parent and model.
ACTION_ADD_FLANGE - Static variable in class com.jgoodies.skeleton.model.NavigationModel
 
ACTION_ADD_SEGMENT - Static variable in class com.jgoodies.skeleton.model.NavigationModel
 
ACTION_ADD_SHAFT - Static variable in class com.jgoodies.skeleton.model.NavigationModel
 
ACTION_CLOSE_HELP_VIEW - Static variable in class com.jgoodies.skeleton.model.MainModel
 
ACTION_DELETE_ITEM - Static variable in class com.jgoodies.skeleton.model.NavigationModel
 
ACTION_EXIT - Static variable in class com.jgoodies.skeleton.model.MainModel
 
ACTION_NEW_PROJECT - Static variable in class com.jgoodies.skeleton.model.MainModel
 
ACTION_OPEN_ABOUT_DIALOG - Static variable in class com.jgoodies.skeleton.model.MainModel
 
ACTION_OPEN_HELP_CONTENTS - Static variable in class com.jgoodies.skeleton.model.MainModel
 
ACTION_OPEN_PAGE_SETUP - Static variable in class com.jgoodies.skeleton.model.MainModel
 
ACTION_OPEN_PREFERENCES - Static variable in class com.jgoodies.skeleton.model.MainModel
 
ACTION_OPEN_PRINT_DIALOG - Static variable in class com.jgoodies.skeleton.model.MainModel
 
ACTION_OPEN_PROJECT - Static variable in class com.jgoodies.skeleton.model.MainModel
 
ACTION_OPEN_TIP_OF_THE_DAY - Static variable in class com.jgoodies.skeleton.model.MainModel
 
ACTION_PRINT - Static variable in class com.jgoodies.skeleton.model.MainModel
 
ACTION_SAVE - Static variable in class com.jgoodies.skeleton.model.MainModel
 
ACTION_SAVE_AS - Static variable in class com.jgoodies.skeleton.model.MainModel
 
activate() - Method in class com.jgoodies.skeleton.view.editor.AbstractEditor
Activates this editor.
activate() - Method in interface com.jgoodies.skeleton.view.editor.Editor
Activates this editor.
activate() - Method in class com.jgoodies.skeleton.view.editor.WelcomeView
 
add(NavigationNode) - Method in class com.jgoodies.skeleton.model.node.AbstractTreeNode
Adds the given child to the list of this node's children.
addComponent(Segment) - Method in class com.jgoodies.skeleton.domain.Shaft
Adds the given segment to this shaft's components.
addComponent(Flange) - Method in class com.jgoodies.skeleton.domain.Shaft
Adds the given flange to this shaft's components.
addEditor(Class, Editor) - Method in class com.jgoodies.skeleton.view.editor.EditorView
Adds an Editor to this EditorView.
addFlange(ActionEvent) - Method in class com.jgoodies.skeleton.model.NavigationModel
 
addSegment(ActionEvent) - Method in class com.jgoodies.skeleton.model.NavigationModel
 
addShaft(Shaft) - Method in class com.jgoodies.skeleton.domain.Project
Adds the given shaft to this project's shafts.
addShaft(ActionEvent) - Method in class com.jgoodies.skeleton.model.NavigationModel
 
applicationExitAllowed(EventObject) - Method in class com.jgoodies.skeleton.model.MainModel
Checks and answers whether we accept a close request.
applicationExiting() - Method in class com.jgoodies.skeleton.model.MainModel
Stores this model's state if the application is closing.

B

build() - Method in class com.jgoodies.skeleton.view.MainFrame
Builds this MainFrame.
buildContent() - Method in class com.jgoodies.skeleton.view.preferences.PreferencesDialog
Builds and returns the preference's content pane.
buildContentPane() - Method in class com.jgoodies.skeleton.view.MainFrame
Builds this frame's content pane.
buildHeader() - Method in class com.jgoodies.skeleton.view.preferences.PreferencesDialog
Builds and returns the preference's header.
buildPanel() - Method in class com.jgoodies.skeleton.view.editor.DescriptionEditor
Builds and returns this editor's panel.
buildPanel() - Method in class com.jgoodies.skeleton.view.editor.EditorView
 
buildPanel() - Method in class com.jgoodies.skeleton.view.editor.FlangeEditor
Builds and returns this editor's panel.
buildPanel() - Method in class com.jgoodies.skeleton.view.editor.SegmentEditor
Builds and returns this editor's panel.
buildPanel() - Method in class com.jgoodies.skeleton.view.editor.ShaftEditor
Builds the content pane.
buildPanel() - Method in class com.jgoodies.skeleton.view.editor.WelcomeView
Builds and returns the panel.
buildPanel() - Method in class com.jgoodies.skeleton.view.preferences.GeneralTabView
Builds and returns the general panel using the previously created components.
buildTabbedPane() - Method in class com.jgoodies.skeleton.view.preferences.PreferencesDialog
Builds and returns the tabbed pane.

C

CHAPTER_ITEM - Static variable in class com.jgoodies.skeleton.model.help.HelpNode
 
checkForOpenTipOfTheDayDialog() - Method in class com.jgoodies.skeleton.model.MainModel
Checks if we shall show a tip of the day: asks the TipOfTheDayDialog whether it is enabled, and the SetupManager, if we are not running for the first time.
children() - Method in class com.jgoodies.skeleton.model.node.AbstractTreeNode
Returns the children of the receiver as an Enumeration.
closeHelpView(ActionEvent) - Method in class com.jgoodies.skeleton.model.MainModel
 
com.jgoodies.skeleton - package com.jgoodies.skeleton
Contains the main class and the Actions and Resource properties
com.jgoodies.skeleton.domain - package com.jgoodies.skeleton.domain
Contains domain classes used by the Skeleton (Pro) application.
com.jgoodies.skeleton.model - package com.jgoodies.skeleton.model
Contains classes that provide models that can be observed and presented by the presentation layer
com.jgoodies.skeleton.model.help - package com.jgoodies.skeleton.model.help
Contains classes used for the dynamic help and the dynamic help contents
com.jgoodies.skeleton.model.node - package com.jgoodies.skeleton.model.node
Contains classes that describe the nodes in the navigation tree
com.jgoodies.skeleton.view - package com.jgoodies.skeleton.view
Contains view classes that build and present the Skeleton (Pro) user interface
com.jgoodies.skeleton.view.editor - package com.jgoodies.skeleton.view.editor
Contains types that describe and implement the editors used in Skeleton (Pro)
com.jgoodies.skeleton.view.preferences - package com.jgoodies.skeleton.view.preferences
 
configureCloseOperation() - Method in class com.jgoodies.skeleton.view.MainFrame
 
configureLayoutMap() - Method in class com.jgoodies.skeleton.SkeletonPro
 
configureSplash() - Method in class com.jgoodies.skeleton.SkeletonPro
Configures the splash to colorize the progress bar.
configureUI() - Method in class com.jgoodies.skeleton.SkeletonPro
Configures the user interface.
Constants - Class in com.jgoodies.skeleton.domain
Consists only of static methods that return constant lists of choices used to fill models for comboboxes and list views.
createMainFrame() - Method in class com.jgoodies.skeleton.SkeletonPro
Creates and returns the application's main frame.
createSample() - Static method in class com.jgoodies.skeleton.domain.ProjectFactory
Creates and returns a sample data model with sample components.

D

deactivate() - Method in class com.jgoodies.skeleton.view.editor.AbstractEditor
Deactivates the editor.
deactivate() - Method in interface com.jgoodies.skeleton.view.editor.Editor
Deactivates the editor.
deactivate() - Method in class com.jgoodies.skeleton.view.editor.WelcomeView
 
deleteItem(ActionEvent) - Method in class com.jgoodies.skeleton.model.NavigationModel
 
Description - Class in com.jgoodies.skeleton.domain
Describes a project and provides bound bean properties for the manufacturer, inspector and ship data.
Description(String) - Constructor for class com.jgoodies.skeleton.domain.Description
Constructs a project Description with the given name.
DESCRIPTION_HELP_SET - Static variable in class com.jgoodies.skeleton.model.help.HelpSets
 
DescriptionEditor - Class in com.jgoodies.skeleton.view.editor
An implementation of the Editor interface that presents the general project data, i.e. instances of Description.
DescriptionEditor() - Constructor for class com.jgoodies.skeleton.view.editor.DescriptionEditor
Constructs a DescriptionEditor.
DescriptionNode - Class in com.jgoodies.skeleton.model.node
This class represents the project description in the navigation tree.
DescriptionNode(NavigationNode, Description) - Constructor for class com.jgoodies.skeleton.model.node.DescriptionNode
Constructs a DescriptionNode for the given parent and description.
doCloseWindow() - Method in class com.jgoodies.skeleton.view.preferences.PreferencesDialog
Closes the window.
DynamicHelpModel - Class in com.jgoodies.skeleton.model
Provides bound bean properties for the help tree model, the help page and the help visibility.

E

Editor - Interface in com.jgoodies.skeleton.view.editor
This interface describes general editors that have an Icon, title, ToolBar, and that can set and return a model.
EditorModel - Class in com.jgoodies.skeleton.model
Provides bound properties for the model and proposed model.
EditorView - Class in com.jgoodies.skeleton.view.editor
A container that wraps Editor instances with a JScrollPane, which in turn is wrapped by a SimpleInternalFrame.
EditorView(MainModel) - Constructor for class com.jgoodies.skeleton.view.editor.EditorView
Constructs an EditorView for the given main model.
exit(ActionEvent) - Method in class com.jgoodies.skeleton.model.MainModel
 

F

Flange - Class in com.jgoodies.skeleton.domain
Describes flanges and provides bound bean properties for the flange description, diameters, criteria and bolts.
Flange(String) - Constructor for class com.jgoodies.skeleton.domain.Flange
Constructs a Flange with the given identifier.
FLANGE_HELP_SET - Static variable in class com.jgoodies.skeleton.model.help.HelpSets
 
FlangeEditor - Class in com.jgoodies.skeleton.view.editor
An implementation of Editor that displays instances of class Flange.
FlangeEditor() - Constructor for class com.jgoodies.skeleton.view.editor.FlangeEditor
Constructs a FlangeEditor.
FlangeNode - Class in com.jgoodies.skeleton.model.node
This class represents flanges in the navigation tree.
FlangeNode(NavigationNode, Flange) - Constructor for class com.jgoodies.skeleton.model.node.FlangeNode
Constructs a FlangeNode for the specified parent and flange.

G

GeneralTabView - Class in com.jgoodies.skeleton.view.preferences
Builds the General tab in the preferences dialog.
GeneralTabView(PresentationModel<UISettingsModel>) - Constructor for class com.jgoodies.skeleton.view.preferences.GeneralTabView
Constructs the General tab for the preferences dialog.
getAllowsChildren() - Method in class com.jgoodies.skeleton.model.node.AbstractTreeNode
Returns true if the receiver allows children.
getChildAt(int) - Method in class com.jgoodies.skeleton.model.node.AbstractTreeNode
Returns the child TreeNode at index childIndex.
getChildCount() - Method in class com.jgoodies.skeleton.model.node.AbstractTreeNode
Returns the number of children TreeNodes the receiver contains.
getCollapseDeselectedPaths() - Method in class com.jgoodies.skeleton.model.UISettingsModel
Returns if the navigator collapses deselected paths.
getCompanyName() - Method in class com.jgoodies.skeleton.domain.Description
 
getComponents() - Method in class com.jgoodies.skeleton.domain.Shaft
Returns an unmodifiable List of this shaft's child components: segments and flanges.
getConnection() - Method in class com.jgoodies.skeleton.domain.Segment
 
getContactPerson() - Method in class com.jgoodies.skeleton.domain.Description
 
getDa() - Method in class com.jgoodies.skeleton.domain.Flange
 
getDa() - Method in class com.jgoodies.skeleton.domain.Segment
 
getDa2() - Method in class com.jgoodies.skeleton.domain.Flange
 
getDa2() - Method in class com.jgoodies.skeleton.domain.Segment
 
getDescription() - Method in class com.jgoodies.skeleton.domain.Project
 
getDescription() - Method in class com.jgoodies.skeleton.model.node.DescriptionNode
Returns this node's associated Description instance.
getDi() - Method in class com.jgoodies.skeleton.domain.Flange
 
getDi() - Method in class com.jgoodies.skeleton.domain.Segment
 
getDi2() - Method in class com.jgoodies.skeleton.domain.Flange
 
getDi2() - Method in class com.jgoodies.skeleton.domain.Segment
 
getDiameter() - Method in class com.jgoodies.skeleton.domain.Flange
 
getDiameter() - Method in class com.jgoodies.skeleton.domain.Segment
 
getDs() - Method in class com.jgoodies.skeleton.domain.Flange
 
getEditedObject() - Method in class com.jgoodies.skeleton.model.EditorModel
Returns the domain object edited by the active editor.
getEditorModel() - Method in class com.jgoodies.skeleton.model.MainModel
Returns the editor submodel.
getExpandSelectedPaths() - Method in class com.jgoodies.skeleton.model.UISettingsModel
Returns if the navigator expands paths on selection.
getFileName() - Method in class com.jgoodies.skeleton.domain.Project
Returns the name of this project's associated filename, or "e;Unsaved"e; if it has no file associated.
getFlange() - Method in class com.jgoodies.skeleton.model.node.FlangeNode
Returns this node's associated Flange instance.
getHelpModel() - Method in class com.jgoodies.skeleton.model.MainModel
Returns the submodel that provides bound properties for the help tree model, selection, help page and help visibility.
getHelpPage() - Method in class com.jgoodies.skeleton.model.DynamicHelpModel
Returns the current help page, a URL.
getHelpTreeModel() - Method in class com.jgoodies.skeleton.model.DynamicHelpModel
Returns the tree model for the help tree.
getHelpTreeSelectionModel() - Method in class com.jgoodies.skeleton.model.DynamicHelpModel
Returns the fixed selection model for the navigation tree.
getHullNumbers() - Method in class com.jgoodies.skeleton.domain.Description
 
getIceClass() - Method in class com.jgoodies.skeleton.domain.Shaft
 
getIcon(boolean) - Method in class com.jgoodies.skeleton.model.help.HelpNode
 
getIcon(boolean) - Method in class com.jgoodies.skeleton.model.node.AbstractTreeNode
Returns this node's icon for the given selection state.
getIcon(boolean) - Method in class com.jgoodies.skeleton.model.node.DescriptionNode
Returns this node's icon, ignores the selection.
getIcon(boolean) - Method in class com.jgoodies.skeleton.model.node.FlangeNode
Returns this node's icon, ignores the selection.
getIcon(boolean) - Method in interface com.jgoodies.skeleton.model.node.NavigationNode
Returns this node's icon for the given selection state.
getIcon(boolean) - Method in class com.jgoodies.skeleton.model.node.RootNode
Returns this node's icon.
getIcon(boolean) - Method in class com.jgoodies.skeleton.model.node.SegmentNode
Returns this node's icon, ignores the selection.
getIcon(boolean) - Method in class com.jgoodies.skeleton.model.node.ShaftNode
Returns this node's icon, ignores the selection.
getIcon() - Method in class com.jgoodies.skeleton.view.editor.AbstractEditor
Returns this editor's icon.
getIcon() - Method in interface com.jgoodies.skeleton.view.editor.Editor
Returns this editor's icon.
getIcon() - Method in class com.jgoodies.skeleton.view.editor.WelcomeView
 
getIdentifier() - Method in class com.jgoodies.skeleton.domain.Flange
Returns this flange's identifier.
getIdentifier() - Method in class com.jgoodies.skeleton.domain.Segment
Returns this segment's identifier.
getIdentifier() - Method in class com.jgoodies.skeleton.domain.Shaft
Returns this shaft's identifier.
getIndex(TreeNode) - Method in class com.jgoodies.skeleton.model.node.AbstractTreeNode
Returns the index of node in the receivers children.
getInspection() - Method in class com.jgoodies.skeleton.domain.Shaft
 
getInspector() - Method in class com.jgoodies.skeleton.domain.Description
 
getKFactor() - Method in class com.jgoodies.skeleton.domain.Flange
 
getKFactor() - Method in class com.jgoodies.skeleton.domain.Segment
 
getLen() - Method in class com.jgoodies.skeleton.domain.Segment
 
getLength() - Method in class com.jgoodies.skeleton.domain.Shaft
 
getLocation() - Method in class com.jgoodies.skeleton.domain.Flange
 
getLocation() - Method in class com.jgoodies.skeleton.domain.Segment
 
getLongitudinalSlots() - Method in class com.jgoodies.skeleton.domain.Segment
 
getMachinery() - Method in class com.jgoodies.skeleton.domain.Shaft
 
getMaterial() - Method in class com.jgoodies.skeleton.domain.Flange
 
getMaterial() - Method in class com.jgoodies.skeleton.domain.Shaft
 
getModel() - Method in class com.jgoodies.skeleton.model.node.AbstractTreeNode
Returns this node's model.
getModel() - Method in interface com.jgoodies.skeleton.model.node.NavigationNode
Returns this node's model.
getName() - Method in class com.jgoodies.skeleton.domain.Description
 
getName() - Method in class com.jgoodies.skeleton.domain.Project
 
getName() - Method in class com.jgoodies.skeleton.model.node.AbstractTreeNode
Returns this node's name.
getName() - Method in class com.jgoodies.skeleton.model.node.DescriptionNode
Returns this node's name, a constant requested from the global resource repository.
getName() - Method in class com.jgoodies.skeleton.model.node.FlangeNode
Returns this node's name, the identifier of the associated flange.
getName() - Method in interface com.jgoodies.skeleton.model.node.NavigationNode
Returns this node's name.
getName() - Method in class com.jgoodies.skeleton.model.node.RootNode
Returns this node's name.
getName() - Method in class com.jgoodies.skeleton.model.node.SegmentNode
Returns this node's name, the identifier of the associated segment.
getName() - Method in class com.jgoodies.skeleton.model.node.ShaftNode
Returns this node's name, the identifier of the associated shaft.
getNavigationModel() - Method in class com.jgoodies.skeleton.model.MainModel
Returns the navigation submodel.
getNavigationTreeModel() - Method in class com.jgoodies.skeleton.model.NavigationModel
Returns the tree model for the navigation tree.
getNavigationTreeSelectionModel() - Method in class com.jgoodies.skeleton.model.NavigationModel
Returns the fixed selection model for the navigation tree.
getNumbers() - Method in class com.jgoodies.skeleton.domain.Flange
 
getOrderNo() - Method in class com.jgoodies.skeleton.domain.Description
 
getPanel() - Method in interface com.jgoodies.skeleton.view.editor.Editor
Returns this editor's panel.
getParent() - Method in class com.jgoodies.skeleton.model.node.AbstractTreeNode
Returns the parent TreeNode of the receiver.
getPower() - Method in class com.jgoodies.skeleton.domain.Flange
 
getPower() - Method in class com.jgoodies.skeleton.domain.Segment
 
getPower() - Method in class com.jgoodies.skeleton.domain.Shaft
 
getProject() - Method in class com.jgoodies.skeleton.model.MainModel
Returns the current project.
getProject() - Method in class com.jgoodies.skeleton.model.node.RootNode
Returns this node's associated Description instance.
getProjectType() - Method in class com.jgoodies.skeleton.domain.Description
 
getPti() - Method in class com.jgoodies.skeleton.domain.Flange
 
getPti() - Method in class com.jgoodies.skeleton.domain.Segment
 
getRadialHoles() - Method in class com.jgoodies.skeleton.domain.Segment
 
getRadius() - Method in class com.jgoodies.skeleton.domain.Flange
 
getRadius() - Method in class com.jgoodies.skeleton.domain.Segment
 
getReferenceNo() - Method in class com.jgoodies.skeleton.domain.Description
 
getRegisterNo() - Method in class com.jgoodies.skeleton.domain.Description
 
getS() - Method in class com.jgoodies.skeleton.domain.Flange
 
getSegment() - Method in class com.jgoodies.skeleton.model.node.SegmentNode
Returns this node's associated Segment instance.
getSelection() - Method in class com.jgoodies.skeleton.model.NavigationModel
Returns the current selection, a domain object.
getSelectionType() - Method in class com.jgoodies.skeleton.model.NavigationModel
Returns the class of the selected domain object.
getShaft() - Method in class com.jgoodies.skeleton.model.node.ShaftNode
Returns this node's associated Shaft instance.
getShafts() - Method in class com.jgoodies.skeleton.domain.Project
Returns an unmodifiable list of this project's shafts.
getShipyard() - Method in class com.jgoodies.skeleton.domain.Description
 
getSpeed() - Method in class com.jgoodies.skeleton.domain.Shaft
 
getStatus() - Method in class com.jgoodies.skeleton.domain.Description
 
getTitle() - Method in class com.jgoodies.skeleton.view.editor.AbstractEditor
Returns this editor's title.
getTitle() - Method in class com.jgoodies.skeleton.view.editor.DescriptionEditor
Returns this Editor's title.
getTitle() - Method in interface com.jgoodies.skeleton.view.editor.Editor
Returns this editor's title.
getTitle() - Method in class com.jgoodies.skeleton.view.editor.WelcomeView
 
getToolBar() - Method in class com.jgoodies.skeleton.view.editor.AbstractEditor
Returns this editor's tool bar.
getToolBar() - Method in interface com.jgoodies.skeleton.view.editor.Editor
Returns this editor's tool bar.
getToolBar() - Method in class com.jgoodies.skeleton.view.editor.WelcomeView
 
getUiSettingsModel() - Method in class com.jgoodies.skeleton.model.MainModel
Returns the UI related settings.
getURL() - Method in class com.jgoodies.skeleton.model.help.HelpNode
 
getValidationTarget() - Method in class com.jgoodies.skeleton.model.EditorModel
Returns the domain object that shall be validated.
getWindowMinimumSize() - Method in class com.jgoodies.skeleton.view.MainFrame
Returns the frame's minimum size.

H

hasFile() - Method in class com.jgoodies.skeleton.domain.Project
Checks and answers whether this project has an associated file as backing store.
hasProject() - Method in class com.jgoodies.skeleton.model.MainModel
Checks and answers if a project is loaded.
HelpNode - Class in com.jgoodies.skeleton.model.help
Instances of this class define help nodes in the dynamic help.
HelpSets - Class in com.jgoodies.skeleton.model.help
This class provides help sets (TreeNodes) for each domain class.

I

ICE_CLASS_ARRAY - Static variable in class com.jgoodies.skeleton.domain.Constants
Holds an array of ice classes.
ICE_CLASS_LIST - Static variable in class com.jgoodies.skeleton.domain.Constants
Holds an unmodifiable list of ice classes.
initializeActions() - Method in class com.jgoodies.skeleton.SkeletonPro
Initializes the actions used in this application.
isChapter() - Method in class com.jgoodies.skeleton.model.help.HelpNode
 
isHelpVisible() - Method in class com.jgoodies.skeleton.model.DynamicHelpModel
Answers whether the dynamic help is visible or not.
isLeaf() - Method in class com.jgoodies.skeleton.model.node.AbstractTreeNode
Returns true if the receiver is a leaf.
isProjectFilePathValid() - Method in class com.jgoodies.skeleton.model.MainModel
Checks and answers whether the project's file path is valid.

L

launchApplication() - Method in class com.jgoodies.skeleton.SkeletonPro
Brings up the application.
LOCATION_ARRAY - Static variable in class com.jgoodies.skeleton.domain.Constants
Holds an array of locations.
LOCATION_LIST - Static variable in class com.jgoodies.skeleton.domain.Constants
Holds an unmodifiable list of locations.

M

main(String[]) - Static method in class com.jgoodies.skeleton.SkeletonPro
Sets the OS X menu name and launches the Skeleton Pro application.
MainFrame - Class in com.jgoodies.skeleton.view
The main frame of the Skeleton Pro application.
MainFrame(MainModel) - Constructor for class com.jgoodies.skeleton.view.MainFrame
Constructs an instance of the Skeleton Pro app's main frame.
MainModel - Class in com.jgoodies.skeleton.model
Provides bound bean properties for the project, navigation tree, navigation tree selection, selection type.
MainModel() - Constructor for class com.jgoodies.skeleton.model.MainModel
Constructs a MainModel that has no project set, no selection and no tree model.
MATERIAL_ARRAY - Static variable in class com.jgoodies.skeleton.domain.Constants
Holds an array of materials.
MATERIAL_LIST - Static variable in class com.jgoodies.skeleton.domain.Constants
Holds an unmodifiable list of materials.

N

NavigationModel - Class in com.jgoodies.skeleton.model
Provides bound properties, operations and Actions for the navigation tree.
NavigationModel(MainModel) - Constructor for class com.jgoodies.skeleton.model.NavigationModel
Constructs a NavigationModel that has no selection and no tree model.
NavigationNode - Interface in com.jgoodies.skeleton.model.node
This interface describes nodes in the Skeleton (Pro) navigation tree.
newProject() - Method in class com.jgoodies.skeleton.model.MainModel
Creates a new project and sets it in the main model.

O

openAboutDialog(ActionEvent) - Method in class com.jgoodies.skeleton.model.MainModel
Opens the about dialog.
openHelpContents(ActionEvent) - Method in class com.jgoodies.skeleton.model.MainModel
 
openPageSetup(ActionEvent) - Method in class com.jgoodies.skeleton.model.MainModel
 
openPreferences(ActionEvent) - Method in class com.jgoodies.skeleton.model.MainModel
Opens the preferences dialog.
openPrintDialog(ActionEvent) - Method in class com.jgoodies.skeleton.model.MainModel
Opens a print dialog, then prints a project summary to the choosen printer.
openProject(ActionEvent) - Method in class com.jgoodies.skeleton.model.MainModel
Opens a file chooser, loads a project from a file, and sets it in the main model.
openTipOfTheDay(ActionEvent) - Method in class com.jgoodies.skeleton.model.MainModel
Opens the tip-of-the-day dialog.

P

PreferencesDialog - Class in com.jgoodies.skeleton.view.preferences
Builds the preferences dialog.
PreferencesDialog(Frame, UISettingsModel) - Constructor for class com.jgoodies.skeleton.view.preferences.PreferencesDialog
Constructs a PreferencesDialog for the given parent and settings.
print(ActionEvent) - Method in class com.jgoodies.skeleton.model.MainModel
Prints a project summary.
Project - Class in com.jgoodies.skeleton.domain
References all relevant project data: the project description and a list of shafts.
Project(String) - Constructor for class com.jgoodies.skeleton.domain.Project
Constructs a Project with the given name and and empty shaft list.
ProjectFactory - Class in com.jgoodies.skeleton.domain
A factory that can create a sample project with a sample description, some shafts and child segments and flanges.
PROPERTYNAME_COLLAPSE_DESELECTED_PATHS - Static variable in class com.jgoodies.skeleton.model.UISettingsModel
 
PROPERTYNAME_COMPANY_NAME - Static variable in class com.jgoodies.skeleton.domain.Description
 
PROPERTYNAME_CONNECTION - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_CONTACT_PERSON - Static variable in class com.jgoodies.skeleton.domain.Description
 
PROPERTYNAME_DA - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_DA - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_DA2 - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_DA2 - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_DI - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_DI - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_DI2 - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_DI2 - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_DIAMETER - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_DIAMETER - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_DS - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_EDITED_OBJECT - Static variable in class com.jgoodies.skeleton.model.EditorModel
 
PROPERTYNAME_EXPAND_SELECTED_PATHS - Static variable in class com.jgoodies.skeleton.model.UISettingsModel
 
PROPERTYNAME_HELP_PAGE - Static variable in class com.jgoodies.skeleton.model.DynamicHelpModel
 
PROPERTYNAME_HELP_TREE_MODEL - Static variable in class com.jgoodies.skeleton.model.DynamicHelpModel
 
PROPERTYNAME_HELP_VISIBLE - Static variable in class com.jgoodies.skeleton.model.DynamicHelpModel
 
PROPERTYNAME_HULL_NUMBERS - Static variable in class com.jgoodies.skeleton.domain.Description
 
PROPERTYNAME_ICE_CLASS - Static variable in class com.jgoodies.skeleton.domain.Shaft
 
PROPERTYNAME_IDENTIFIER - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_IDENTIFIER - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_IDENTIFIER - Static variable in class com.jgoodies.skeleton.domain.Shaft
 
PROPERTYNAME_INSPECTION - Static variable in class com.jgoodies.skeleton.domain.Shaft
 
PROPERTYNAME_INSPECTOR - Static variable in class com.jgoodies.skeleton.domain.Description
 
PROPERTYNAME_K_FACTOR - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_K_FACTOR - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_LEN - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_LENGTH - Static variable in class com.jgoodies.skeleton.domain.Shaft
 
PROPERTYNAME_LOCATION - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_LOCATION - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_LONGITUDINAL_SLOTS - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_MACHINERY - Static variable in class com.jgoodies.skeleton.domain.Shaft
 
PROPERTYNAME_MATERIAL - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_MATERIAL - Static variable in class com.jgoodies.skeleton.domain.Shaft
 
PROPERTYNAME_NAME - Static variable in class com.jgoodies.skeleton.domain.Description
 
PROPERTYNAME_NAVIGATION_TREE_MODEL - Static variable in class com.jgoodies.skeleton.model.NavigationModel
 
PROPERTYNAME_NUMBERS - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_ORDER_NO - Static variable in class com.jgoodies.skeleton.domain.Description
 
PROPERTYNAME_POWER - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_POWER - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_POWER - Static variable in class com.jgoodies.skeleton.domain.Shaft
 
PROPERTYNAME_PROJECT - Static variable in class com.jgoodies.skeleton.model.MainModel
 
PROPERTYNAME_PROJECT_TYPE - Static variable in class com.jgoodies.skeleton.domain.Description
 
PROPERTYNAME_PTI - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_PTI - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_RADIAL_HOLES - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_RADIUS - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_RADIUS - Static variable in class com.jgoodies.skeleton.domain.Segment
 
PROPERTYNAME_REFERENCE_NO - Static variable in class com.jgoodies.skeleton.domain.Description
 
PROPERTYNAME_REGISTER_NO - Static variable in class com.jgoodies.skeleton.domain.Description
 
PROPERTYNAME_S - Static variable in class com.jgoodies.skeleton.domain.Flange
 
PROPERTYNAME_SELECTION - Static variable in class com.jgoodies.skeleton.model.NavigationModel
 
PROPERTYNAME_SELECTION_TYPE - Static variable in class com.jgoodies.skeleton.model.NavigationModel
 
PROPERTYNAME_SHIPYARD - Static variable in class com.jgoodies.skeleton.domain.Description
 
PROPERTYNAME_SPEED - Static variable in class com.jgoodies.skeleton.domain.Shaft
 
PROPERTYNAME_STATUS - Static variable in class com.jgoodies.skeleton.domain.Description
 
PROPERTYNAME_VALIDATION_TARGET - Static variable in class com.jgoodies.skeleton.model.EditorModel
 

R

readFrom(File) - Static method in class com.jgoodies.skeleton.domain.Project
Reads, creates and returns a Project from the given File.
registerHelp(Class, TreeNode) - Method in class com.jgoodies.skeleton.model.DynamicHelpModel
Registers a help tree for a domain class.
registerHelpSets(DynamicHelpModel) - Static method in class com.jgoodies.skeleton.model.help.HelpSets
Registers all help sets with the DynamicHelpModel.
removeComponent(Segment) - Method in class com.jgoodies.skeleton.domain.Shaft
Removes the given segment from this shaft's components.
removeComponent(Flange) - Method in class com.jgoodies.skeleton.domain.Shaft
Removes the given flange from this shaft's components.
removeShaft(Shaft) - Method in class com.jgoodies.skeleton.domain.Project
Removes the given shaft from this project's shafts.
resizeHook(JComponent) - Method in class com.jgoodies.skeleton.view.MainFrame
Tries to achieve a 5:4 aspect ratio.
resizeHook(JComponent) - Method in class com.jgoodies.skeleton.view.preferences.PreferencesDialog
Unlike the default try to get an aspect ratio of 1:1.
restoreState() - Method in class com.jgoodies.skeleton.model.MainModel
Restores the application state from the user preferences.
restoreState() - Method in class com.jgoodies.skeleton.view.MainFrame
Restores this frame's state from the user preferences: frame bounds and the main page's internal state.
RootNode - Class in com.jgoodies.skeleton.model.node
Describes the root node in the Skeleton (Pro) navigation tree.
RootNode(Project) - Constructor for class com.jgoodies.skeleton.model.node.RootNode
Creates a root node for the specified project.

S

save() - Method in class com.jgoodies.skeleton.domain.Project
Saves this project to its associated File.
save(ActionEvent) - Method in class com.jgoodies.skeleton.model.MainModel
Saves the project to the current file.
saveAs(File) - Method in class com.jgoodies.skeleton.domain.Project
Saves this project to the given File.
saveAs(ActionEvent) - Method in class com.jgoodies.skeleton.model.MainModel
Asks the user for a file name and saves the project to that file.
Segment - Class in com.jgoodies.skeleton.domain
Describes shaft segments and provides bound bean properties for the segment description, diameters, and criteria.
Segment(String) - Constructor for class com.jgoodies.skeleton.domain.Segment
Constructs a Segment with the given identifier.
SEGMENT_HELP_SET - Static variable in class com.jgoodies.skeleton.model.help.HelpSets
 
SegmentEditor - Class in com.jgoodies.skeleton.view.editor
An implementation of Editor that displays instances of Segment.
SegmentEditor() - Constructor for class com.jgoodies.skeleton.view.editor.SegmentEditor
Constructs a SegmentEditor.
SegmentNode - Class in com.jgoodies.skeleton.model.node
This class represents segments in the navigation tree.
SegmentNode(NavigationNode, Segment) - Constructor for class com.jgoodies.skeleton.model.node.SegmentNode
Constructs a SegmentNode for the specified parent and segment.
setActiveEditor(Editor) - Method in class com.jgoodies.skeleton.view.editor.EditorView
Shows the specified Editor: sets the icon, title, tool bar, and finally switches the viewport's view.
setCollapseDeselectedPaths(boolean) - Method in class com.jgoodies.skeleton.model.UISettingsModel
Enables or disables the automatic compression of deselected paths.
setCompanyName(String) - Method in class com.jgoodies.skeleton.domain.Description
 
setConnection(String) - Method in class com.jgoodies.skeleton.domain.Segment
 
setContactPerson(String) - Method in class com.jgoodies.skeleton.domain.Description
 
setDa(int) - Method in class com.jgoodies.skeleton.domain.Flange
 
setDa(int) - Method in class com.jgoodies.skeleton.domain.Segment
 
setDa2(int) - Method in class com.jgoodies.skeleton.domain.Flange
 
setDa2(int) - Method in class com.jgoodies.skeleton.domain.Segment
 
setDi(int) - Method in class com.jgoodies.skeleton.domain.Flange
 
setDi(int) - Method in class com.jgoodies.skeleton.domain.Segment
 
setDi2(int) - Method in class com.jgoodies.skeleton.domain.Flange
 
setDi2(int) - Method in class com.jgoodies.skeleton.domain.Segment
 
setDiameter(int) - Method in class com.jgoodies.skeleton.domain.Flange
 
setDiameter(int) - Method in class com.jgoodies.skeleton.domain.Segment
 
setDs(int) - Method in class com.jgoodies.skeleton.domain.Flange
 
setExpandSelectedPaths(boolean) - Method in class com.jgoodies.skeleton.model.UISettingsModel
Enables or disables the automatic expansion of selected paths.
setHelpVisible(boolean) - Method in class com.jgoodies.skeleton.model.DynamicHelpModel
Sets a new visibility for the help viewer.
setHullNumbers(String) - Method in class com.jgoodies.skeleton.domain.Description
 
setIceClass(String) - Method in class com.jgoodies.skeleton.domain.Shaft
 
setIdentifier(String) - Method in class com.jgoodies.skeleton.domain.Flange
 
setIdentifier(String) - Method in class com.jgoodies.skeleton.domain.Segment
 
setIdentifier(String) - Method in class com.jgoodies.skeleton.domain.Shaft
 
setInspection(String) - Method in class com.jgoodies.skeleton.domain.Shaft
 
setInspector(String) - Method in class com.jgoodies.skeleton.domain.Description
 
setKFactor(String) - Method in class com.jgoodies.skeleton.domain.Flange
 
setKFactor(String) - Method in class com.jgoodies.skeleton.domain.Segment
 
setLen(int) - Method in class com.jgoodies.skeleton.domain.Segment
 
setLength(long) - Method in class com.jgoodies.skeleton.domain.Shaft
 
setLocation(String) - Method in class com.jgoodies.skeleton.domain.Flange
 
setLocation(String) - Method in class com.jgoodies.skeleton.domain.Segment
 
setLongitudinalSlots(boolean) - Method in class com.jgoodies.skeleton.domain.Segment
 
setMachinery(String) - Method in class com.jgoodies.skeleton.domain.Shaft
 
setMaterial(String) - Method in class com.jgoodies.skeleton.domain.Flange
 
setMaterial(String) - Method in class com.jgoodies.skeleton.domain.Shaft
 
setName(String) - Method in class com.jgoodies.skeleton.domain.Description
 
setNumbers(String) - Method in class com.jgoodies.skeleton.domain.Flange
 
setOrderNo(String) - Method in class com.jgoodies.skeleton.domain.Description
 
setPower(double) - Method in class com.jgoodies.skeleton.domain.Flange
 
setPower(double) - Method in class com.jgoodies.skeleton.domain.Segment
 
setPower(String) - Method in class com.jgoodies.skeleton.domain.Shaft
 
setProject(Project) - Method in class com.jgoodies.skeleton.model.MainModel
Sets a new project.
setProjectType(String) - Method in class com.jgoodies.skeleton.domain.Description
 
setPti(double) - Method in class com.jgoodies.skeleton.domain.Flange
 
setPti(double) - Method in class com.jgoodies.skeleton.domain.Segment
 
setRadialHoles(boolean) - Method in class com.jgoodies.skeleton.domain.Segment
 
setRadius(int) - Method in class com.jgoodies.skeleton.domain.Flange
 
setRadius(int) - Method in class com.jgoodies.skeleton.domain.Segment
 
setReferenceNo(String) - Method in class com.jgoodies.skeleton.domain.Description
 
setRegisterNo(String) - Method in class com.jgoodies.skeleton.domain.Description
 
setS(int) - Method in class com.jgoodies.skeleton.domain.Flange
 
setShipyard(String) - Method in class com.jgoodies.skeleton.domain.Description
 
setSpeed(String) - Method in class com.jgoodies.skeleton.domain.Shaft
 
setStatus(String) - Method in class com.jgoodies.skeleton.domain.Description
 
setTitleSuffix(String) - Method in class com.jgoodies.skeleton.view.editor.AbstractEditor
Sets a new title suffix that is used to compose this editor's title.
setVisible(boolean) - Method in class com.jgoodies.skeleton.view.preferences.PreferencesDialog
In addition to the superclass behavior removes the PresentationModel's PropertyChangeListener from its target bean, which is the settings.
Shaft - Class in com.jgoodies.skeleton.domain
Describes shafts and provides bound bean properties for the shaft and associated comments.
Shaft(String) - Constructor for class com.jgoodies.skeleton.domain.Shaft
Constructs a Shaft with the given identifier.
SHAFT_HELP_SET - Static variable in class com.jgoodies.skeleton.model.help.HelpSets
 
ShaftEditor - Class in com.jgoodies.skeleton.view.editor
An implementation of Editor that displays a Shaft.
ShaftEditor() - Constructor for class com.jgoodies.skeleton.view.editor.ShaftEditor
Constructs a ShaftEditor.
ShaftNode - Class in com.jgoodies.skeleton.model.node
This class represents shafts in the navigation tree.
ShaftNode(NavigationNode, Shaft) - Constructor for class com.jgoodies.skeleton.model.node.ShaftNode
Constructs a ShaftNode for the given parent and shaft.
SkeletonPro - Class in com.jgoodies.skeleton
This is the main class of the Skeleton Pro application.
SkeletonPro() - Constructor for class com.jgoodies.skeleton.SkeletonPro
 
STATUS_ARRAY - Static variable in class com.jgoodies.skeleton.domain.Description
Holds the status array.
STATUS_ASSIGNED - Static variable in class com.jgoodies.skeleton.domain.Description
 
STATUS_FINISHED - Static variable in class com.jgoodies.skeleton.domain.Description
 
STATUS_IN_PROGRESS - Static variable in class com.jgoodies.skeleton.domain.Description
 
STATUS_RELEASED - Static variable in class com.jgoodies.skeleton.domain.Description
 
STATUS_UNASSIGNED - Static variable in class com.jgoodies.skeleton.domain.Description
 
storeState() - Method in class com.jgoodies.skeleton.model.MainModel
Stores the application state to the user preferences.
storeState() - Method in class com.jgoodies.skeleton.view.MainFrame
Stores this frame's state from the user preferences: frame bounds and the main page's internal state.

T

TOPIC_ITEM - Static variable in class com.jgoodies.skeleton.model.help.HelpNode
 
toString() - Method in class com.jgoodies.skeleton.domain.Description
Returns a string representation for this description.
toString() - Method in class com.jgoodies.skeleton.domain.Flange
Returns a string representation for this flange.
toString() - Method in class com.jgoodies.skeleton.domain.Project
Returns a string representation for this project.
toString() - Method in class com.jgoodies.skeleton.domain.Segment
Returns a string representation for this segment.
toString() - Method in class com.jgoodies.skeleton.domain.Shaft
Returns a string representation for this shaft.
toString() - Method in class com.jgoodies.skeleton.model.help.HelpNode
 
toString() - Method in class com.jgoodies.skeleton.model.node.AbstractTreeNode
Returns a string representation for this node.
toString() - Method in class com.jgoodies.skeleton.model.node.RootNode
Returns a string representation for this node.
TYPE_CONVERSION - Static variable in class com.jgoodies.skeleton.domain.Description
 
TYPE_NEW_BUILDING - Static variable in class com.jgoodies.skeleton.domain.Description
 
TYPE_REPAIR - Static variable in class com.jgoodies.skeleton.domain.Description
 

U

UISettingsModel - Class in com.jgoodies.skeleton.model
Provides bound properties for presentation related settings.
UISettingsModel() - Constructor for class com.jgoodies.skeleton.model.UISettingsModel
 
updateModel(Object) - Method in class com.jgoodies.skeleton.view.editor.DescriptionEditor
Writes editor contents to the given model.
updateModel(Object) - Method in interface com.jgoodies.skeleton.view.editor.Editor
Reads the values from this editor's components and sets them in the given model.
updateModel(Object) - Method in class com.jgoodies.skeleton.view.editor.FlangeEditor
Writes the editor contents to the given model.
updateModel(Object) - Method in class com.jgoodies.skeleton.view.editor.SegmentEditor
Writes view contents to the given model.
updateModel(Object) - Method in class com.jgoodies.skeleton.view.editor.ShaftEditor
Writes view contents to the given model.
updateModel(Object) - Method in class com.jgoodies.skeleton.view.editor.WelcomeView
 
updateView(Object) - Method in class com.jgoodies.skeleton.view.editor.DescriptionEditor
Reads the editor contents from the given model.
updateView(Object) - Method in interface com.jgoodies.skeleton.view.editor.Editor
Reads the values from the given model and sets them in this editor's components.
updateView(Object) - Method in class com.jgoodies.skeleton.view.editor.FlangeEditor
Reads the editor contents from the given model.
updateView(Object) - Method in class com.jgoodies.skeleton.view.editor.SegmentEditor
Reads view contents from the given model.
updateView(Object) - Method in class com.jgoodies.skeleton.view.editor.ShaftEditor
Reads view contents from the given model.
updateView(Object) - Method in class com.jgoodies.skeleton.view.editor.WelcomeView
 

W

WELCOME_HELP_SET - Static variable in class com.jgoodies.skeleton.model.help.HelpSets
 
WelcomeView - Class in com.jgoodies.skeleton.view.editor
This panel is displayed after a successful application startup to welcome the user.
WelcomeView(MainModel) - Constructor for class com.jgoodies.skeleton.view.editor.WelcomeView
 

A B C D E F G H I L M N O P R S T U W

Copyright © 2002-2008 JGoodies Karsten Lentzsch. All Rights Reserved.