|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--javax.swing.JFrame | +--s2iProjectSetup
A window for collecting basic information needed to start a project.
Inner Class Summary | |
(package private) class |
s2iProjectSetup.LibTreeList
|
(package private) class |
s2iProjectSetup.SymAction
A class for handling button events |
(package private) class |
s2iProjectSetup.SymItem
|
(package private) class |
s2iProjectSetup.SymWindow
A class for handling window events |
(package private) class |
s2iProjectSetup.treeDelListener
|
(package private) class |
s2iProjectSetup.TreeList
|
Inner classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AWTTreeLock |
Field Summary | |
(package private) s2iProjectSetup.LibTreeList |
BestLibTreeList
|
(package private) s2iProjectSetup.TreeList |
BestModelTreeList
|
(package private) javax.swing.JPanel |
borderPanel1
|
(package private) boolean |
fComponentsAdjusted
Has the layout been adjusted? |
(package private) javax.swing.JButton |
invisibleButton1
An invisible button to work around problems resizing the window. |
(package private) javax.swing.JButton |
jAddLibButton
|
(package private) javax.swing.JButton |
jAddModButton
|
(package private) javax.swing.JButton |
jCancelButton
|
(package private) javax.swing.JComboBox |
jComboBox1
|
(package private) javax.swing.JButton |
jDelModelButton
|
(package private) javax.swing.JTextField |
jImportField
|
(package private) javax.swing.JLabel |
jImportLabel
|
(package private) javax.swing.JLabel |
jLabel1
|
(package private) javax.swing.JScrollPane |
jLibScrollPane
|
(package private) javax.swing.JTree |
jLibTree
|
(package private) javax.swing.JLabel |
jModelLibLabel
|
(package private) javax.swing.JScrollPane |
jModelScrollPane
|
(package private) javax.swing.JLabel |
jModelsLabel
|
(package private) javax.swing.JTree |
jModelTree
|
(package private) javax.swing.JButton |
jOKButton
|
(package private) javax.swing.JButton |
jSPICEBrowseButton
|
(package private) javax.swing.JLabel |
jTypeLabel
|
(package private) boolean |
newProject
|
(package private) java.awt.Component |
parent
|
(package private) java.awt.Choice |
TypeChoice
|
(package private) s2iProjectSetup.LibTreeList |
TypLibTreeList
|
(package private) s2iProjectSetup.TreeList |
TypModelTreeList
|
(package private) s2iProjectSetup.LibTreeList |
WorstLibTreeList
|
(package private) s2iProjectSetup.TreeList |
WorstModelTreeList
|
Fields inherited from class javax.swing.JFrame |
accessibleContext,
defaultCloseOperation,
rootPane,
rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
base,
CROSSHAIR_CURSOR,
DEFAULT_CURSOR,
E_RESIZE_CURSOR,
frameSerializedDataVersion,
HAND_CURSOR,
icon,
ICONIFIED,
mbManagement,
menuBar,
MOVE_CURSOR,
N_RESIZE_CURSOR,
nameCounter,
NE_RESIZE_CURSOR,
NORMAL,
NW_RESIZE_CURSOR,
ownedWindows,
resizable,
S_RESIZE_CURSOR,
SE_RESIZE_CURSOR,
serialVersionUID,
state,
SW_RESIZE_CURSOR,
TEXT_CURSOR,
title,
W_RESIZE_CURSOR,
WAIT_CURSOR,
weakThis |
Fields inherited from class java.awt.Window |
active,
base,
focusMgr,
inputContext,
nameCounter,
OPENED,
ownedWindowList,
serialVersionUID,
state,
warningString,
weakThis,
windowListener,
windowSerializedDataVersion |
Fields inherited from class java.awt.Container |
component,
containerListener,
containerSerializedDataVersion,
dispatcher,
layoutMgr,
maxSize,
ncomponents,
serialVersionUID |
Fields inherited from class java.awt.Component |
actionListenerK,
adjustmentListenerK,
appContext,
assert,
background,
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
changeSupport,
componentListener,
componentListenerK,
componentOrientation,
componentSerializedDataVersion,
containerListenerK,
cursor,
dropTarget,
enabled,
eventMask,
focusListener,
focusListenerK,
font,
foreground,
hasFocus,
height,
incRate,
inputMethodListener,
inputMethodListenerK,
isInc,
isPacked,
itemListenerK,
keyListener,
keyListenerK,
LEFT_ALIGNMENT,
locale,
LOCK,
minSize,
mouseListener,
mouseListenerK,
mouseMotionListener,
mouseMotionListenerK,
name,
nameExplicitlySet,
newEventsOnly,
ownedWindowK,
parent,
peer,
peerFont,
popups,
prefSize,
RIGHT_ALIGNMENT,
serialVersionUID,
textListenerK,
TOP_ALIGNMENT,
valid,
visible,
width,
windowListenerK,
x,
y |
Constructor Summary | |
s2iProjectSetup()
Construct the window class with default window title. |
|
s2iProjectSetup(java.awt.Component parent,
boolean isNewProject)
Calling this constructor disables the parent until s2iProjectSetup's window is open. |
|
s2iProjectSetup(java.lang.String sTitle)
Constructor with a specified window title. |
Method Summary | |
void |
addNotify()
Call the superclass addNotify method, then adjust the layout. |
private java.lang.String |
audit(java.lang.String auditFileName)
|
(package private) s2iProjectSetup.LibTreeList |
getActiveLibTreeList()
|
(package private) s2iProjectSetup.TreeList |
getActiveModTreeList()
Choose a TreeList based on the current ModelType.. |
void |
getDB()
This function gets called whenever the DB is opened (File->Open) * |
(package private) void |
jAddLibButton_actionPerformed(java.awt.event.ActionEvent event)
Have the user choose a Spice library file |
(package private) void |
jAddModButton_actionPerformed(java.awt.event.ActionEvent event)
|
(package private) void |
jCancelButton_actionPerformed(java.awt.event.ActionEvent event)
|
(package private) void |
jDelModelButton_actionPerformed(java.awt.event.ActionEvent event)
|
(package private) void |
JFrame1_WindowClosing(java.awt.event.WindowEvent event)
Quit the application when the main window closes. |
private void |
jLibTree_delElem(java.awt.event.ActionEvent event)
|
private void |
jModelTree_delElem(java.awt.event.ActionEvent event)
|
(package private) void |
jOKButton_actionPerformed(java.awt.event.ActionEvent event)
|
(package private) void |
jSPICEBrowseButton_actionPerformed(java.awt.event.ActionEvent event)
Have the user choose a Spice file |
static void |
main(java.lang.String[] args)
Test the s2iProjectSetup window. |
(package private) void |
s2iProjectSetup_windowClosed(java.awt.event.WindowEvent event)
|
void |
setVisible(boolean b)
Show the window. |
(package private) void |
TypeChoice_ItemStateChanged(java.awt.event.ItemEvent event)
|
Methods inherited from class javax.swing.JFrame |
addImpl,
createRootPane,
createRootPaneException,
frameInit,
getAccessibleContext,
getContentPane,
getDefaultCloseOperation,
getGlassPane,
getJMenuBar,
getLayeredPane,
getRootPane,
isRootPaneCheckingEnabled,
paramString,
processKeyEvent,
processWindowEvent,
setContentPane,
setDefaultCloseOperation,
setGlassPane,
setJMenuBar,
setLayeredPane,
setLayout,
setRootPane,
setRootPaneCheckingEnabled,
update |
Methods inherited from class java.awt.Frame |
|
Methods inherited from class java.awt.Window |
addOwnedWindow,
addWindowListener,
applyResourceBundle,
applyResourceBundle,
connectOwnedWindow,
dispatchEventImpl,
dispose,
eventEnabled,
getFocusOwner,
getInputContext,
getLocale,
getOwnedWindows,
getOwner,
getToolkit,
getWarningString,
isActive,
isShowing,
nextFocus,
ownedInit,
pack,
postEvent,
postWindowEvent,
preProcessKeyEvent,
processEvent,
removeOwnedWindow,
removeWindowListener,
setFocusOwner,
setWarningString,
show,
toBack,
toFront,
transferFocus |
Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
applyOrientation,
countComponents,
deliverEvent,
dispatchEventToSelf,
doLayout,
findComponentAt,
findComponentAt,
getAlignmentX,
getAlignmentY,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents_NoClientCode,
getComponents,
getInsets,
getLayout,
getMaximumSize,
getMinimumSize,
getMouseEventTarget,
getPreferredSize,
getWindow,
insets,
invalidate,
invalidateTree,
isAncestorOf,
layout,
lightweightPrint,
list,
list,
locate,
minimumSize,
paint,
paintComponents,
postsOldMouseEvents,
preferredSize,
print,
printComponents,
printOneComponent,
processContainerEvent,
proxyEnableEvents,
proxyRequestFocus,
remove,
remove,
removeAll,
removeContainerListener,
setFont,
validate,
validateTree |
Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
addPropertyChangeListener,
areInputMethodsEnabled,
bounds,
checkImage,
checkImage,
coalesceEvents,
contains,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
firePropertyChange,
getBackground,
getBounds,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont_NoClientCode,
getFont,
getFontMetrics,
getForeground,
getGraphics,
getHeight,
getInputMethodRequests,
getLocation,
getLocation,
getLocationOnScreen,
getName,
getNativeContainer,
getParent_NoClientCode,
getParent,
getPeer,
getSize,
getSize,
getToolkitImpl,
getTreeLock,
getWidth,
getWindowForObject,
getX,
getY,
gotFocus,
handleEvent,
hasFocus,
hide,
imageUpdate,
inside,
isDisplayable,
isDoubleBuffered,
isEnabled,
isEnabledImpl,
isFocusTraversable,
isLightweight,
isOpaque,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processFocusEvent,
processInputMethodEvent,
processMouseEvent,
processMouseMotionEvent,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
repaint,
requestFocus,
reshape,
resize,
resize,
setBackground,
setBounds,
setBounds,
setComponentOrientation,
setCursor,
setDropTarget,
setEnabled,
setForeground,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
size,
toString,
transferFocus |
Methods inherited from class java.lang.Object |
clone,
equals,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
Field Detail |
boolean fComponentsAdjusted
javax.swing.JLabel jLabel1
javax.swing.JLabel jImportLabel
javax.swing.JTextField jImportField
javax.swing.JButton jSPICEBrowseButton
javax.swing.JPanel borderPanel1
javax.swing.JLabel jTypeLabel
java.awt.Choice TypeChoice
javax.swing.JLabel jModelLibLabel
javax.swing.JLabel jModelsLabel
javax.swing.JButton jAddModButton
javax.swing.JButton jDelModelButton
javax.swing.JButton invisibleButton1
javax.swing.JButton jAddLibButton
javax.swing.JScrollPane jLibScrollPane
javax.swing.JTree jLibTree
javax.swing.JScrollPane jModelScrollPane
javax.swing.JTree jModelTree
javax.swing.JButton jOKButton
javax.swing.JButton jCancelButton
javax.swing.JComboBox jComboBox1
s2iProjectSetup.TreeList TypModelTreeList
s2iProjectSetup.TreeList BestModelTreeList
s2iProjectSetup.TreeList WorstModelTreeList
s2iProjectSetup.LibTreeList TypLibTreeList
s2iProjectSetup.LibTreeList BestLibTreeList
s2iProjectSetup.LibTreeList WorstLibTreeList
java.awt.Component parent
boolean newProject
Constructor Detail |
public s2iProjectSetup()
public s2iProjectSetup(java.lang.String sTitle)
sTitle
- The window title stringpublic s2iProjectSetup(java.awt.Component parent, boolean isNewProject)
parent
- The parent window to block while openingisNewProject
- true if this is a new project
Non-symantec constructor: anish 30 Jan 99Method Detail |
public void setVisible(boolean b)
b
- true or false for visibility.public static void main(java.lang.String[] args)
args
- unusedpublic void addNotify()
void JFrame1_WindowClosing(java.awt.event.WindowEvent event)
event
- unusedvoid jSPICEBrowseButton_actionPerformed(java.awt.event.ActionEvent event)
event
- The event that triggered the calls2iProjectSetup.TreeList getActiveModTreeList()
s2iProjectSetup.LibTreeList getActiveLibTreeList()
void jAddLibButton_actionPerformed(java.awt.event.ActionEvent event)
event
- The event that triggered the callprivate void jLibTree_delElem(java.awt.event.ActionEvent event)
private void jModelTree_delElem(java.awt.event.ActionEvent event)
void TypeChoice_ItemStateChanged(java.awt.event.ItemEvent event)
void jAddModButton_actionPerformed(java.awt.event.ActionEvent event)
void jDelModelButton_actionPerformed(java.awt.event.ActionEvent event)
private java.lang.String audit(java.lang.String auditFileName) throws java.io.FileNotFoundException, java.io.IOException
void jOKButton_actionPerformed(java.awt.event.ActionEvent event)
void jCancelButton_actionPerformed(java.awt.event.ActionEvent event)
public void getDB()
void s2iProjectSetup_windowClosed(java.awt.event.WindowEvent event)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |