Serialized Form
-
Package prezoom.controller
-
Class prezoom.controller.GAttributeManager extends Object implements Serializable
-
Serialized Fields
-
cur_Attributes
GAttributesI cur_Attributes
the attribute for the current state -
state_Attributes_list
ArrayList<GAttributesI> state_Attributes_list
the list that store all attributes for each state.
-
-
-
Class prezoom.controller.SaveLoadManager extends Object implements Serializable
-
Serialized Fields
-
gObjectList
ArrayList<GObject> gObjectList
all GObjects -
state_CamInfo_list
ArrayList<CameraInfoI> state_CamInfo_list
camera info for all states -
total_State_Number
int total_State_Number
the total number of states
-
-
-
-
Package prezoom.model
-
Class prezoom.model.CameraInfo extends AttributeMap implements Serializable
-
Serialized Fields
-
offsetX
double offsetX
x offset -
offsetY
double offsetY
y offset -
preZoomFactor
double preZoomFactor
previous zoom index -
zoomFactor
double zoomFactor
zoom index
-
-
-
Class prezoom.model.GAttributes extends AttributeMap implements Serializable
-
Serialized Fields
-
color
Color color
-
filled
Boolean filled
-
fontName
String fontName
-
fontSize
Double fontSize
-
fontStyle
Integer fontStyle
-
height
Double height
-
lineWidth
Integer lineWidth
-
stroke
BasicStroke stroke
-
textString
String textString
-
visible
Boolean visible
-
width
Double width
-
x
Double x
-
x2
Double x2
-
y
Double y
-
y2
Double y2
-
-
-
-
Package prezoom.model.GObject
-
Class prezoom.model.GObject.GCircle extends GOval implements Serializable
-
Class prezoom.model.GObject.GImage extends GObject implements Serializable
-
Serialized Fields
-
image
ImageIcon image
the Image to be shown
-
-
-
Class prezoom.model.GObject.GLine extends GObject implements Serializable
-
Class prezoom.model.GObject.GObject extends Object implements Serializable
-
Serialized Fields
-
drawShape
Shape drawShape
the actual shape object that shows on the canvas -
gAttributeManager
GAttributeManager gAttributeManager
the manager to manage the state of this object
-
-
-
Class prezoom.model.GObject.GOval extends GObject implements Serializable
-
Class prezoom.model.GObject.GRectangle extends GObject implements Serializable
-
Class prezoom.model.GObject.GText extends GObject implements Serializable
-
Serialized Fields
-
isSelected
boolean isSelected
whether the objects is selected -
textArea
JTextArea textArea
the JTextArea to type in text
-
-
-
-
Package prezoom.view
-
Class prezoom.view.AttributePanel extends JPanel implements Serializable
-
Serialized Fields
-
attributeTable
InspectorTable attributeTable
the table to display
-
-
-
Class prezoom.view.CameraPanel extends JPanel implements Serializable
-
Serialized Fields
-
cameraTable
InspectorTable cameraTable
-
-
-
Class prezoom.view.CenterCanvas extends JPanel implements Serializable
-
Class prezoom.view.MainWindow extends JFrame implements Serializable
-
Class prezoom.view.MenuBar extends JMenuBar implements Serializable
-
Class prezoom.view.PresentationWindow extends JDialog implements Serializable
-
Serialized Fields
-
current_state
int current_state
the current state -
total_states
int total_states
Total Number of States
-
-
-
Class prezoom.view.StatePanel extends JPanel implements Serializable
-
Serialized Fields
-
btnGroup
ButtonGroup btnGroup
-
states_btn_list
ArrayList<JToggleButton> states_btn_list
-
-
-
Class prezoom.view.StatusBar extends JPanel implements Serializable
-
Class prezoom.view.ToolPanel extends JPanel implements Serializable
-
-
Package prezoom.view.table
-
Class prezoom.view.table.ColorEditor extends AbstractCellEditor implements Serializable
-
Serialized Fields
-
button
JButton button
-
colorChooser
JColorChooser colorChooser
-
currentColor
Color currentColor
-
dialog
JDialog dialog
-
-
-
Class prezoom.view.table.ColorRenderer extends JLabel implements Serializable
-
Class prezoom.view.table.InspectorTable extends JTable implements Serializable
-
Serialized Fields
-
editorClass
Class<?> editorClass
The Class type for the current editing cell
-
-
-
Class prezoom.view.table.InspectorTableModel extends DefaultTableModel implements Serializable
-
Serialized Fields
-
inspectedAtt
AttributeMapI inspectedAtt
the source of the table -
isRearranging
boolean isRearranging
the table is rearranging by callingInspectorTable.rearrangeValues(AttributeMapI). ignore table changes event. -
prop_map
Map<Integer,Object> prop_map
the data in the 2nd column -
prop_names
ArrayList<String> prop_names
the attribute names in the 1st column -
setter_map
Map<String,Method> setter_map
the setter map to change values of theInspectorTableModel.inspectedAtt
-
-
-