CubeTwister 2.0alpha142 2012-02-11

Package ch.randelshofer.cubetwister.doc

Model and view classes of the CubeTwister document tree.

See:
          Description

Interface Summary
EntityView Presents an EntityModel in a JComponent.
 

Class Summary
AbstractEntityView AbstractEntityView.
CubeAnimationView CubeAnimationView is used to present the "Options > Animation" page of CubeView.
CubeBackgroundView CubeBackgroundView is used in the "Options > Background" panel of CubeTwister.
CubeColorComboBoxModel CubeColorComboBoxModel is used to present a choice of colors in the "Stickers" and "Parts" page of the CubeView.
CubeColorModel Holds a single color value.
CubeColorModelCellRenderer Renders a color in the "Parts" and "Stickers" page of CubeView.
CubeColorsModel Holds a collection of CubeColorModel as its children.
CubeColorsTableModel Wraps a CubeColorsModel into the swing TableModel interface.
CubeColorsView CubeColorsView is used to present the "Colors" page of CubeView.
CubeColorsViewBeanInfo CubeColorsViewBeanInfo.
CubeDimensionsView CubeDimensionsView is used to present the "Options > Dimensions" page of CubeView.
CubeDimensionsViewBeanInfo  
CubeMarkupDOMFactory CubeMarkupDOMFactory.
CubeModel Holds a description of a Cube.
CubeOptionsView CubeOptionsView.
CubePartModel Model for the properties of a cube part.
CubePartsTableModel Wraps the macros provided by CubeModel to make them accessible by a MutableJTable.
CubePartsView Parts View.
CubePartsViewBeanInfo  
CubeStickerColorsView Stickers View.
CubeStickerModel Model for the properties of a cube part.
CubeStickersImageView PicturesView.
CubeStickersTableModel Wraps the macros provided by CubeModel to make them accessible by a MutableJTable.
CubeStickersView CubeStickersView.
CubeStickersViewBeanInfo  
CubeView  
CubeViewBeanInfo  
DocumentModel Holds a CubeTwister document.
DocumentModelTreeCellRenderer  
EntityModel Holds an entity which can be managed by a DocumentModel.
InfoModel Holds general information: a title, a description field, an author field and a date field.
InfoView Info view for notes, author and creation date of a document element.
InfoViewBeanInfo  
LazyEntityView LazyEntityView postpones instantiation of a real EntityView until it needs to be drawn on screen.
LazyEntityViewBeanInfo CubeColorsViewBeanInfo.
MacroModel  
MoveSymbols MoveSymbols.
NotationConstructsView The NotationConstructsView is an editor for the expression tokens of a notation.
NotationConstructsViewBeanInfo  
NotationMacrosTableModel Wraps the macros provided by NotationModel to make them accessible by a MutableJTable.
NotationMacrosView NotationMacrosView.
NotationMacrosViewBeanInfo  
NotationModel NotationModel.
NotationMovesTableModel NotationMovesTableModel.
NotationMovesView NotationMovesView.
NotationMovesViewBeanInfo  
NotationView NotationView.
NotationViewBeanInfo  
ScriptExportVideoAccessoryPanel ScriptExportVideoAccessoryPanel with file filters.
ScriptMacrosTableModel Wraps the macros provided by InfoModel to make them accessible by a MutableJTable.
ScriptMacrosView ScriptMacrosView.
ScriptMacrosViewBeanInfo  
ScriptModel Holds a Script and its attributes.
ScriptOptionsView The ScriptOptionsView is an editor for the following properties of a ScriptModel: Generator.
ScriptOptionsViewBeanInfo  
ScriptPrimaryView ScriptPrimaryView.
ScriptPrimaryViewBeanInfo  
ScriptSecondaryView ScriptSecondaryView.
ScriptSecondaryViewBeanInfo  
ScriptStateView ScriptStateView.
ScriptToolBarView ScriptToolBarView.
ScriptToolBarViewBeanInfo  
ScriptVideoExporter ScriptVideoExporter.
ScriptView The ScriptView is an editor for ScriptModel's.
ScriptViewBeanInfo  
SolverModel SolverModel.
TextModel A Model for Texts.
TextView TextView.
TextViewBeanInfo  
UndoableCubeEdit UndoableCubeEdit.
 

Enum Summary
ScriptVideoExporter.FileFormat  
ScriptVideoExporter.WriterType  
 

Package ch.randelshofer.cubetwister.doc Description

Model and view classes of the CubeTwister document tree.

Package Specification

##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see:


(c) Werner Randelshofer.
All rights reserved.