|
|||||||||||
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
edu.ucsb.nceas.morpho.datapackage.DataViewer
Nested Class Summary |
Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, 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 | |
DataViewer()
|
|
DataViewer(Morpho morpho,
java.lang.String sTitle)
|
|
DataViewer(Morpho morpho,
java.lang.String sTitle,
java.io.File dataFile)
|
|
DataViewer(java.lang.String sTitle,
java.lang.String dataID,
java.lang.String dataString)
|
Method Summary | |
void |
broadcastStoredStateChangeEvent()
Broadcast the stored StateChangeEvent |
AbstractDataPackage |
getAbstractDataPackage()
|
org.w3c.dom.Document |
getAttributeDoc()
Method to get the attribute documentation |
java.util.Vector |
getColumnLabels()
Method to get the column_lables |
boolean |
getDataChangedFlag()
|
javax.swing.JTable |
getDataTable()
Method to get data table |
java.lang.String |
getEntityFileId()
Method to get EntityFileid |
int |
getEntityIndex()
|
void |
getEntityInfo()
|
java.lang.String |
getFieldDelimiter()
Method to get field_delimiter string |
Morpho |
getMorpho()
Method to get morpho |
PersistentTableModel |
getPersistentTableModel()
Method to get persistent talbe model |
PersistentVector |
getPV()
|
boolean |
getShowDataView()
Method to get the show data view |
int |
getSortDirection()
Method to get sort direction |
java.util.Vector |
getStoredStateChangeEvent()
Get the stored state change event. |
javax.swing.JPanel |
getTablePanel()
Method to get table panel |
boolean |
getTextFlag()
Method to get text flag |
void |
init()
Initialization code which collects information about the data from various metadata modules associated with the entity to be displayed |
static void |
main(java.lang.String[] args)
|
void |
parseFile()
parses data input string into an array of lines (Strings) |
void |
saveCurrentTable(boolean changePackageId)
Method to save the current data table after a change has been made. |
void |
setAbstractDataPackage(AbstractDataPackage adp)
|
void |
setAttributeFile(java.io.File attr)
|
void |
setColumnLabels(java.util.Vector collabels)
Method to set the column_lables |
void |
setCurrentURLInfo(java.lang.String curURL)
|
void |
setDataChangedFlag(boolean changedFlag)
|
void |
setDataFile(java.io.File file)
|
void |
setDataFileId(java.lang.String dfid)
|
void |
setDataID(java.lang.String dataID)
|
void |
setEntityFile(java.io.File ent)
|
void |
setEntityFileId(java.lang.String id)
|
void |
setEntityIndex(int indx)
|
void |
setPhysicalFile(java.io.File phys)
|
void |
setPV(PersistentVector vector)
|
void |
setSortDirection(int direction)
Method to set sort direction |
void |
storingStateChangeEvent(StateChangeEvent event)
Method implements form StoreStateChangeEvent This method will be called to store a event |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public DataViewer()
public DataViewer(Morpho morpho, java.lang.String sTitle)
public DataViewer(java.lang.String sTitle, java.lang.String dataID, java.lang.String dataString)
public DataViewer(Morpho morpho, java.lang.String sTitle, java.io.File dataFile)
Method Detail |
public void setCurrentURLInfo(java.lang.String curURL)
public void setDataFile(java.io.File file)
public void setDataFileId(java.lang.String dfid)
public PersistentVector getPV()
public void setPV(PersistentVector vector)
public boolean getShowDataView()
public javax.swing.JTable getDataTable()
public org.w3c.dom.Document getAttributeDoc()
public java.util.Vector getColumnLabels()
public void setColumnLabels(java.util.Vector collabels)
public java.lang.String getFieldDelimiter()
public javax.swing.JPanel getTablePanel()
public PersistentTableModel getPersistentTableModel()
public Morpho getMorpho()
public java.lang.String getEntityFileId()
public boolean getDataChangedFlag()
public void setDataChangedFlag(boolean changedFlag)
public int getSortDirection()
public void setSortDirection(int direction)
direction
- the direction of sortingpublic boolean getTextFlag()
public void setEntityIndex(int indx)
public int getEntityIndex()
public void init()
public void setAbstractDataPackage(AbstractDataPackage adp)
public AbstractDataPackage getAbstractDataPackage()
public void setAttributeFile(java.io.File attr)
public void setEntityFile(java.io.File ent)
public void setEntityFileId(java.lang.String id)
public void setPhysicalFile(java.io.File phys)
public void setDataID(java.lang.String dataID)
public void getEntityInfo()
public static void main(java.lang.String[] args)
public void parseFile()
public void storingStateChangeEvent(StateChangeEvent event)
storingStateChangeEvent
in interface StoreStateChangeEvent
event
- the state change event need to be storedpublic java.util.Vector getStoredStateChangeEvent()
getStoredStateChangeEvent
in interface StoreStateChangeEvent
public void broadcastStoredStateChangeEvent()
broadcastStoredStateChangeEvent
in interface StoreStateChangeEvent
public void saveCurrentTable(boolean changePackageId)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |