Mars4_4

Mars4_4


DisciplinaArquitetura de Computadores5.677 materiais42.623 seguidores
Pré-visualização50 páginas
getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, 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, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
			Methods inherited from class java.awt.Component
			action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, 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, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusUpCycle
 
			Methods inherited from class java.lang.Object
			clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
			
Constructor Detail
DataSegmentWindow
public DataSegmentWindow(NumberDisplayBaseChooser[] choosers)
			Constructor for the Data Segment window.
			Parameters:
			choosers - an array of objects used by user to select number display base (10 or 16)
			
Method Detail
updateBaseAddressComboBox
public void updateBaseAddressComboBox()
			
			
setupTable
public void setupTable()
			Generates and displays fresh table, typically done upon successful assembly.
			
			
clearWindow
public void clearWindow()
			Removes the table from its frame, typically done when a file is closed.
			
			
clearHighlighting
public void clearHighlighting()
			Clear highlight background color from any cell currently highlighted.
			
			
updateModelForMemoryRange
public void updateModelForMemoryRange(int firstAddr)
			Update table model with contents of new memory "chunk". Mars supports megabytes of
 data segment space so we only plug a "chunk" at a time into the table.
			
						Parameters:
			firstAddr - the first address in the memory range to be placed in the model.
updateCell
public void updateCell(int address,
 int value)
			Update data display to show this value (I'm not sure it is being called).
			
			
updateDataAddresses
public void updateDataAddresses()
			Redisplay the addresses. This should only be done when address display base is
 modified (e.g. between base 16, hex, and base 10, dec).
			
			
updateValues
public void updateValues()
			Update data display to show all values
			
			
resetMemoryRange
public void resetMemoryRange()
			Reset range of memory addresses to base address of currently selected segment and update display.
			
			
resetValues
public void resetValues()
			Reset all data display values to 0
			
			
update
public void update(Observable observable,
 Object obj)
			Required by Observer interface. Called when notified by an Observable that we are registered with.
 Observables include:
 The Simulator object, which lets us know when it starts and stops running
 A delegate of the Memory object, which lets us know of memory operations
 The Simulator keeps us informed of when simulated MIPS execution is active.
 This is the only time we care about memory operations.
						Specified by:
			update in interface Observer
						Parameters:
			observable - The Observable object who is notifying us
			obj - Auxiliary object with additional information.
			
			 Overview 			 Package 			  Class 			 Tree 			 Deprecated 			 Index 			 Help 
			
			
 PREV CLASS 
 NEXT CLASS			
 FRAMES  
 NO FRAMES  
 
 All Classes
			
 SUMMARY: NESTED | FIELD | CONSTR | METHOD			
DETAIL: FIELD | CONSTR | METHOD
docs/mars/venus/EditCopyAction.html