Package eu.isas.reporter.gui
Class NewDialog
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
eu.isas.reporter.gui.NewDialog
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible,RootPaneContainer,WindowConstants
This panel will be used to load the necessary files and settings to start the
analysis.
- Author:
- Marc Vaudel, Harald Barsnes
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialogNested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityTypeNested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.TypeNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabledFields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPEFields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHFields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE -
Constructor Summary
ConstructorsConstructorDescriptionNewDialog(ReporterGUI reporterGUI, boolean modal) Constructor.NewDialog(WelcomeDialog welcomeDialog, ReporterGUI reporterGui, boolean modal) Constructor. -
Method Summary
Modifier and TypeMethodDescriptioncom.compomics.util.experiment.identification.IdentificationReturns the identification displayed.Returns the current methods file.eu.isas.peptideshaker.preferences.ProjectDetailsReturns the project details.eu.isas.peptideshaker.utils.PsdbParentReturns the psdb parent object providing all information contained in the psdb fileReturns the reagents.com.compomics.util.experiment.quantification.reporterion.ReporterIonQuantificationReturns the reporter ion quantification.Returns the reporter settings.com.compomics.util.parameters.identification.search.SearchParametersReturns the search parameters.com.compomics.util.experiment.quantification.reporterion.ReporterMethodReturns the selected method.booleanIndicates whether the user canceled the project creation.voidsetMethodsFile(File methodsFile) Set the current method file.voidsetReagents(ArrayList<String> reagents) Set the reagents.voidsetSelectedMethod(com.compomics.util.experiment.quantification.reporterion.ReporterMethod selectedMethod) Set the selected method.voidUpdate the reagent names in the sample assignment table.Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateMethods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBackMethods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFrontMethods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeMethods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Constructor Details
-
NewDialog
Constructor.- Parameters:
reporterGUI- the reporter classmodal- if the dialog is modal or not
-
NewDialog
Constructor.- Parameters:
welcomeDialog- the welcome dialog parent framereporterGui- the reporter classmodal- if the dialog is modal or not
-
-
Method Details
-
getProjectDetails
public eu.isas.peptideshaker.preferences.ProjectDetails getProjectDetails()Returns the project details.- Returns:
- the project details
-
getSearchParameters
public com.compomics.util.parameters.identification.search.SearchParameters getSearchParameters()Returns the search parameters.- Returns:
- the search parameters
-
getIdentification
public com.compomics.util.experiment.identification.Identification getIdentification()Returns the identification displayed.- Returns:
- the identification displayed
-
getSelectedMethod
public com.compomics.util.experiment.quantification.reporterion.ReporterMethod getSelectedMethod()Returns the selected method.- Returns:
- the selectedMethod
-
setSelectedMethod
public void setSelectedMethod(com.compomics.util.experiment.quantification.reporterion.ReporterMethod selectedMethod) Set the selected method.- Parameters:
selectedMethod- the selectedMethod to set
-
getReagents
Returns the reagents.- Returns:
- the reagents
-
setReagents
Set the reagents.- Parameters:
reagents- the reagents to set
-
getMethodsFile
Returns the current methods file.- Returns:
- the methodsFile
-
setMethodsFile
Set the current method file.- Parameters:
methodsFile- the methodsFile to set
-
getReporterGui
- Returns:
- the reporterGui
-
isCancelled
public boolean isCancelled()Indicates whether the user canceled the project creation.- Returns:
- a boolean indicating whether the user canceled the project creation
-
getPsdbBean
public eu.isas.peptideshaker.utils.PsdbParent getPsdbBean()Returns the psdb parent object providing all information contained in the psdb file- Returns:
- the psdb parent object providing all information contained in the psdb file
-
getReporterSettings
Returns the reporter settings.- Returns:
- the reporter settings
-
getReporterIonQuantification
public com.compomics.util.experiment.quantification.reporterion.ReporterIonQuantification getReporterIonQuantification()Returns the reporter ion quantification. Note that this object is only set after the user has pressed "Load".- Returns:
- the reporter ion quantification containing all quantification parameters
-
updateReagentNames
public void updateReagentNames()Update the reagent names in the sample assignment table.
-