|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.altair.hwm.beans.utils.HWMBasePanel
com.altair.hwm.beans.hm.HMView
public class HMView
Title: HMView
Description: This bean allows the user to select a view (i.e. iso1, front etc.) of the model in HyperMesh
Company: Altair Engineering, Inc.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Field Summary | |
---|---|
static int |
METH_VIEW_BOTTOM
The id for ShowBottomView method |
static int |
METH_VIEW_CCW
The id for ShowCounterClockwiseView method |
static int |
METH_VIEW_CW
The id for ShowClockwiseView method |
static int |
METH_VIEW_FRONT
The id for ShowFrontView method |
static int |
METH_VIEW_ISO1
The id for ShowISO1View method |
static int |
METH_VIEW_LEFT
The id for ShowLeftView method |
static int |
METH_VIEW_REAR
The id for ShowRearView method |
static int |
METH_VIEW_REVERSE
The id for ShowReverseView method |
static int |
METH_VIEW_RIGHT
The id for ShowRightView method |
static int |
METH_VIEW_TOP
The id for ShowTopView method |
static java.lang.String |
PROP_SESSION_NAME
The property name for the session name used to communicate with HyperMesh |
static java.lang.String |
VERSION
The version ID for this component |
static java.lang.String |
VIEW_BOTTOM
The bottom view of the model |
static java.lang.String |
VIEW_CCW
The counter-clockwise view of the model |
static java.lang.String |
VIEW_CW
The clockwise view of the model |
static java.lang.String |
VIEW_FRONT
The front view of the model |
static java.lang.String |
VIEW_ISO1
The ISO1 view of the model |
static java.lang.String |
VIEW_LEFT
The left view of the model |
static java.lang.String |
VIEW_REAR
The rear view of the model |
static java.lang.String |
VIEW_REVERSE
The reverse view of the model |
static java.lang.String |
VIEW_RIGHT
The right view of the model |
static java.lang.String |
VIEW_TOP
The top view of the model |
Fields inherited from class com.altair.hwm.beans.utils.HWMBasePanel |
---|
BASE_VERSION |
Fields inherited from class javax.swing.JComponent |
---|
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
HMView()
Constructor |
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent actionEvt)
Action Performed event is fired when any of the buttons are clicked |
void |
Disable()
Disables the UI |
void |
Enable()
Enables the UI |
java.lang.String |
GetBottomViewLabel()
Gets the bottom view btn label |
java.lang.String |
GetClockwiseViewLabel()
Gets the CW view btn label |
java.lang.String |
GetCounterClockwiseViewLabel()
Gets the CCW view btn label |
java.lang.String |
GetFrontViewLabel()
Gets the front view btn label |
java.lang.String |
GetISO1ViewLabel()
Gets the ISO1 view btn label |
java.lang.String |
GetLeftViewLabel()
Gets the left view btn label |
java.lang.String |
GetRearViewLabel()
Gets the rear view btn label |
java.lang.String |
GetReverseViewLabel()
Gets the reverse view btn label |
java.lang.String |
GetRightViewLabel()
Gets the right view btn label |
java.lang.String |
GetSessionName()
Returns the session name for HM communication |
java.lang.String |
GetTopViewLabel()
Gets the top view btn label |
void |
readExternal(java.io.ObjectInput objInput)
Loads the version and then calls the appropriate read function for the version |
void |
ReadProperties()
Get the required properties from the datamodel and initialize self |
void |
ReadVersion1_0(java.io.ObjectInput objInput)
Load the properties that were saved for version 1.0 |
void |
SaveProperties()
Save the required properties in the datamodel (so that they persist) |
void |
SetBottomViewLabel(java.lang.String strLabel)
Sets the bottom view btn label |
void |
SetClockwiseViewLabel(java.lang.String strLabel)
Sets the CW view btn label |
void |
SetCounterClockwiseViewLabel(java.lang.String strLabel)
Sets the CCW view btn label |
void |
setEnabled(boolean bEnable)
Enables/disable the UI |
void |
SetFrameWork(IHWMFrameWork hwmFrameWork)
Overrides the IHWMControl's SetHWMFrameWork to create all the necessary hm bean's comm classes |
void |
SetFrontViewLabel(java.lang.String strLabel)
Sets the front view btn label |
void |
SetISO1ViewLabel(java.lang.String strLabel)
Sets the ISO1 view btn label |
void |
SetLeftViewLabel(java.lang.String strLabel)
Sets the left view btn label |
void |
SetRearViewLabel(java.lang.String strLabel)
Sets the rear view btn label |
void |
SetReverseViewLabel(java.lang.String strLabel)
Sets the reverse view btn label |
void |
SetRightViewLabel(java.lang.String strLabel)
Sets the right view btn label |
void |
SetSessionName(java.lang.String strSessionName)
Sets the session name for HM communication |
void |
SetTopViewLabel(java.lang.String strLabel)
Sets the top view btn label |
void |
ShowBottomView()
Shows the bottom view of a model |
void |
ShowClockwiseView()
Shows the clockwise view of a model |
void |
ShowCounterClockwiseView()
Shows the counter clockwise view of a model |
void |
ShowFrontView()
Shows the front view of a model |
void |
ShowISO1View()
Shows the ISO1 view of a model |
void |
ShowLeftView()
Shows the left view of a model |
void |
ShowRearView()
Shows the rear view of a model |
void |
ShowReverseView()
Shows the reverse view of a model |
void |
ShowRightView()
Shows the rightside view of a model |
void |
ShowTopView()
Shows the top view of a model |
void |
writeExternal(java.io.ObjectOutput objOutput)
Save the persistent properties |
Methods inherited from class com.altair.hwm.beans.utils.HWMBasePanel |
---|
addHWMCmdEventListener, GetBeanName, GetFrameWork, HWMEventCallback, OnExit, Play, removeHWMCmdEventListener, Run, setBackground, SetBeanName, setFont, setForeground |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String VERSION
public static final java.lang.String PROP_SESSION_NAME
public static final int METH_VIEW_LEFT
public static final int METH_VIEW_RIGHT
public static final int METH_VIEW_TOP
public static final int METH_VIEW_BOTTOM
public static final int METH_VIEW_FRONT
public static final int METH_VIEW_REAR
public static final int METH_VIEW_ISO1
public static final int METH_VIEW_REVERSE
public static final int METH_VIEW_CW
public static final int METH_VIEW_CCW
public static final java.lang.String VIEW_LEFT
public static final java.lang.String VIEW_TOP
public static final java.lang.String VIEW_REAR
public static final java.lang.String VIEW_ISO1
public static final java.lang.String VIEW_CW
public static final java.lang.String VIEW_RIGHT
public static final java.lang.String VIEW_BOTTOM
public static final java.lang.String VIEW_FRONT
public static final java.lang.String VIEW_REVERSE
public static final java.lang.String VIEW_CCW
Constructor Detail |
---|
public HMView()
Method Detail |
---|
public void SetFrameWork(IHWMFrameWork hwmFrameWork)
SetFrameWork
in interface IHWMControl
SetFrameWork
in class HWMBasePanel
hwmFrameWork
- The interface which allows the communication
between beans and the container framepublic void actionPerformed(java.awt.event.ActionEvent actionEvt)
actionPerformed
in interface java.awt.event.ActionListener
actionEvt
- The action event object (See Java docs for help)public void ShowLeftView()
public void ShowTopView()
public void ShowRearView()
public void ShowISO1View()
public void ShowClockwiseView()
public void ShowRightView()
public void ShowBottomView()
public void ShowFrontView()
public void ShowReverseView()
public void ShowCounterClockwiseView()
public void SaveProperties()
SaveProperties
in class HWMBasePanel
public void ReadProperties()
ReadProperties
in class HWMBasePanel
public void writeExternal(java.io.ObjectOutput objOutput) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
writeExternal
in class HWMBasePanel
objOutput
- The stream to which data will be written
java.io.IOException
public void ReadVersion1_0(java.io.ObjectInput objInput) throws java.lang.ClassNotFoundException, java.io.IOException
objInput
- The stream from which data will be read
IOException,
- ClassNotFoundException
java.lang.ClassNotFoundException
java.io.IOException
public void readExternal(java.io.ObjectInput objInput) throws java.lang.ClassNotFoundException, java.io.IOException
readExternal
in interface java.io.Externalizable
readExternal
in class HWMBasePanel
objInput
- The stream from which data will be read
IOException,
- ClassNotFoundException
java.lang.ClassNotFoundException
java.io.IOException
public void SetSessionName(java.lang.String strSessionName)
strSessionName
- The session name for HM Commpublic java.lang.String GetSessionName()
public void Enable()
Enable
in class HWMBasePanel
public void Disable()
Disable
in class HWMBasePanel
public void setEnabled(boolean bEnable)
setEnabled
in class javax.swing.JComponent
bEnable
- If true the UI is enabled else disabledpublic void SetBottomViewLabel(java.lang.String strLabel)
strLabel
- The new label for the "Bottom View" buttonpublic java.lang.String GetBottomViewLabel()
public void SetCounterClockwiseViewLabel(java.lang.String strLabel)
strLabel
- The new label for the "Counter Clockwise View" buttonpublic java.lang.String GetCounterClockwiseViewLabel()
public void SetClockwiseViewLabel(java.lang.String strLabel)
strLabel
- The new label for the "Clockwise View" buttonpublic java.lang.String GetClockwiseViewLabel()
public void SetFrontViewLabel(java.lang.String strLabel)
strLabel
- The new label for the "Front View" buttonpublic java.lang.String GetFrontViewLabel()
public void SetISO1ViewLabel(java.lang.String strLabel)
strLabel
- The new label for the "ISO1 View" buttonpublic java.lang.String GetISO1ViewLabel()
public void SetLeftViewLabel(java.lang.String strLabel)
strLabel
- The new label for the "Left View" buttonpublic java.lang.String GetLeftViewLabel()
public void SetRearViewLabel(java.lang.String strLabel)
strLabel
- The new label for the "Rear View" buttonpublic java.lang.String GetRearViewLabel()
public void SetReverseViewLabel(java.lang.String strLabel)
strLabel
- The new label for the "Reverse View" buttonpublic java.lang.String GetReverseViewLabel()
public void SetRightViewLabel(java.lang.String strLabel)
strLabel
- The new label for the "Right View" buttonpublic java.lang.String GetRightViewLabel()
public void SetTopViewLabel(java.lang.String strLabel)
strLabel
- The new label for the "Top View" buttonpublic java.lang.String GetTopViewLabel()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |