|
||||||||||
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 | +--javax.swing.JComponent | +--javax.swing.JPanel | +--edu.ucsb.nceas.morpho.datapackage.DataViewer
Inner classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
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 |
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 |
void |
editingCanceled(java.lang.String xmlString,
java.lang.String id,
java.lang.String location)
this method handles canceled editing |
void |
editingCompleted(java.lang.String xmlString,
java.lang.String id,
java.lang.String location)
this is called whenever the editor exits. |
org.w3c.dom.Document |
getAttributeDoc()
Method to get the attribute documentation |
java.util.Vector |
getColumnLabels()
Method to get the column_lables |
ColumnMetadataEditPanel |
getColumnMetadataEditPanel()
Method to get column meta data edit panel |
javax.swing.JTable |
getDataTable()
Method to get data table |
java.lang.String |
getEntityFileId()
Method to get EntityFileid |
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 |
setAttributeFile(java.io.File attr)
|
void |
setColumnLabels(java.util.Vector collabels)
Method to set the column_lables |
void |
setDataID(java.lang.String dataID)
|
void |
setDataPackage(DataPackage dp)
|
void |
setEntityFile(java.io.File ent)
|
void |
setEntityFileId(java.lang.String id)
|
void |
setPhysicalFile(java.io.File phys)
|
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,
getUIClassID,
paramString,
updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener,
addNotify,
addPropertyChangeListener,
addPropertyChangeListener,
addVetoableChangeListener,
computeVisibleRect,
contains,
createToolTip,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
fireVetoableChange,
getActionForKeyStroke,
getAlignmentX,
getAlignmentY,
getAutoscrolls,
getBorder,
getBounds,
getClientProperty,
getComponentGraphics,
getConditionForKeyStroke,
getDebugGraphicsOptions,
getGraphics,
getHeight,
getInsets,
getInsets,
getLocation,
getMaximumSize,
getMinimumSize,
getNextFocusableComponent,
getPreferredSize,
getRegisteredKeyStrokes,
getRootPane,
getSize,
getToolTipLocation,
getToolTipText,
getToolTipText,
getTopLevelAncestor,
getVisibleRect,
getWidth,
getX,
getY,
grabFocus,
hasFocus,
isDoubleBuffered,
isFocusCycleRoot,
isFocusTraversable,
isLightweightComponent,
isManagingFocus,
isOpaque,
isOptimizedDrawingEnabled,
isPaintingTile,
isRequestFocusEnabled,
isValidateRoot,
paint,
paintBorder,
paintChildren,
paintComponent,
paintImmediately,
paintImmediately,
processComponentKeyEvent,
processFocusEvent,
processKeyEvent,
processMouseMotionEvent,
putClientProperty,
registerKeyboardAction,
registerKeyboardAction,
removeAncestorListener,
removeNotify,
removePropertyChangeListener,
removePropertyChangeListener,
removeVetoableChangeListener,
repaint,
repaint,
requestDefaultFocus,
requestFocus,
resetKeyboardActions,
reshape,
revalidate,
scrollRectToVisible,
setAlignmentX,
setAlignmentY,
setAutoscrolls,
setBackground,
setBorder,
setDebugGraphicsOptions,
setDoubleBuffered,
setEnabled,
setFont,
setForeground,
setMaximumSize,
setMinimumSize,
setNextFocusableComponent,
setOpaque,
setPreferredSize,
setRequestFocusEnabled,
setToolTipText,
setUI,
setVisible,
unregisterKeyboardAction,
update |
Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
countComponents,
deliverEvent,
doLayout,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents,
getLayout,
insets,
invalidate,
isAncestorOf,
layout,
list,
list,
locate,
minimumSize,
paintComponents,
preferredSize,
print,
printComponents,
processContainerEvent,
processEvent,
remove,
remove,
removeAll,
removeContainerListener,
setCursor,
setLayout,
validate,
validateTree |
Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
bounds,
checkImage,
checkImage,
coalesceEvents,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBackground,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont,
getFontMetrics,
getForeground,
getInputContext,
getInputMethodRequests,
getLocale,
getLocation,
getLocationOnScreen,
getName,
getParent,
getPeer,
getSize,
getToolkit,
getTreeLock,
gotFocus,
handleEvent,
hide,
imageUpdate,
inside,
isDisplayable,
isEnabled,
isLightweight,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processInputMethodEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
repaint,
repaint,
repaint,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setDropTarget,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
show,
size,
toString,
transferFocus |
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 PersistentVector getPV()
public boolean getShowDataView()
public javax.swing.JTable getDataTable()
public ColumnMetadataEditPanel getColumnMetadataEditPanel()
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 int getSortDirection()
public void setSortDirection(int direction)
direction
- the direction of sortingpublic boolean getTextFlag()
public void init()
public void setDataPackage(DataPackage dp)
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()
s
- input filepublic void editingCompleted(java.lang.String xmlString, java.lang.String id, java.lang.String location)
xmlString
- the xml in string formatid
- the id of the filelocation
- the location of the filepublic void editingCanceled(java.lang.String xmlString, java.lang.String id, java.lang.String location)
public void storingStateChangeEvent(StateChangeEvent event)
event
- the state change event need to be storedpublic java.util.Vector getStoredStateChangeEvent()
public void broadcastStoredStateChangeEvent()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |