diff options
Diffstat (limited to 'libjava/javax/swing/JTree.h')
-rw-r--r-- | libjava/javax/swing/JTree.h | 270 |
1 files changed, 0 insertions, 270 deletions
diff --git a/libjava/javax/swing/JTree.h b/libjava/javax/swing/JTree.h deleted file mode 100644 index c9e66df..0000000 --- a/libjava/javax/swing/JTree.h +++ /dev/null @@ -1,270 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __javax_swing_JTree__ -#define __javax_swing_JTree__ - -#pragma interface - -#include <javax/swing/JComponent.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace java - { - namespace awt - { - class Dimension; - class Rectangle; - } - } - namespace javax - { - namespace accessibility - { - class AccessibleContext; - } - namespace swing - { - class JTree; - class JTree$TreeSelectionRedirector; - namespace event - { - class TreeExpansionListener; - class TreeModelListener; - class TreeSelectionEvent; - class TreeSelectionListener; - class TreeWillExpandListener; - } - namespace plaf - { - class TreeUI; - } - namespace text - { - class Position$Bias; - } - namespace tree - { - class TreeCellEditor; - class TreeCellRenderer; - class TreeModel; - class TreeNode; - class TreePath; - class TreeSelectionModel; - } - } - } -} - -class javax::swing::JTree : public ::javax::swing::JComponent -{ - -public: - JTree(); - JTree(::java::util::Hashtable *); - JTree(JArray< ::java::lang::Object * > *); - JTree(::javax::swing::tree::TreeModel *); - JTree(::javax::swing::tree::TreeNode *); - JTree(::javax::swing::tree::TreeNode *, jboolean); - JTree(::java::util::Vector *); - virtual jint getRowForPath(::javax::swing::tree::TreePath *); - virtual ::javax::swing::tree::TreePath * getPathForRow(jint); -public: // actually protected - virtual JArray< ::javax::swing::tree::TreePath * > * getPathBetweenRows(jint, jint); - static ::javax::swing::tree::TreeModel * createTreeModel(::java::lang::Object *); -public: - virtual ::javax::swing::plaf::TreeUI * getUI(); - virtual void setUI(::javax::swing::plaf::TreeUI *); - virtual void updateUI(); - virtual ::java::lang::String * getUIClassID(); - virtual ::javax::accessibility::AccessibleContext * getAccessibleContext(); - virtual ::java::awt::Dimension * getPreferredScrollableViewportSize(); - virtual jint getScrollableUnitIncrement(::java::awt::Rectangle *, jint, jint); - virtual jint getScrollableBlockIncrement(::java::awt::Rectangle *, jint, jint); - virtual jboolean getScrollableTracksViewportHeight(); - virtual jboolean getScrollableTracksViewportWidth(); - virtual void addTreeExpansionListener(::javax::swing::event::TreeExpansionListener *); - virtual void removeTreeExpansionListener(::javax::swing::event::TreeExpansionListener *); - virtual JArray< ::javax::swing::event::TreeExpansionListener * > * getTreeExpansionListeners(); - virtual void fireTreeCollapsed(::javax::swing::tree::TreePath *); - virtual void fireTreeExpanded(::javax::swing::tree::TreePath *); - virtual void addTreeSelectionListener(::javax::swing::event::TreeSelectionListener *); - virtual void removeTreeSelectionListener(::javax::swing::event::TreeSelectionListener *); - virtual JArray< ::javax::swing::event::TreeSelectionListener * > * getTreeSelectionListeners(); -public: // actually protected - virtual void fireValueChanged(::javax::swing::event::TreeSelectionEvent *); -public: - virtual void addTreeWillExpandListener(::javax::swing::event::TreeWillExpandListener *); - virtual void removeTreeWillExpandListener(::javax::swing::event::TreeWillExpandListener *); - virtual JArray< ::javax::swing::event::TreeWillExpandListener * > * getTreeWillExpandListeners(); - virtual void fireTreeWillCollapse(::javax::swing::tree::TreePath *); - virtual void fireTreeWillExpand(::javax::swing::tree::TreePath *); - virtual ::javax::swing::tree::TreeModel * getModel(); - virtual void setModel(::javax::swing::tree::TreeModel *); - virtual jboolean isEditable(); - virtual void setEditable(jboolean); - virtual jboolean isRootVisible(); - virtual void setRootVisible(jboolean); - virtual jboolean getShowsRootHandles(); - virtual void setShowsRootHandles(jboolean); - virtual ::javax::swing::tree::TreeCellEditor * getCellEditor(); - virtual void setCellEditor(::javax::swing::tree::TreeCellEditor *); - virtual ::javax::swing::tree::TreeCellRenderer * getCellRenderer(); - virtual void setCellRenderer(::javax::swing::tree::TreeCellRenderer *); - virtual ::javax::swing::tree::TreeSelectionModel * getSelectionModel(); - virtual void setSelectionModel(::javax::swing::tree::TreeSelectionModel *); - virtual jint getVisibleRowCount(); - virtual void setVisibleRowCount(jint); - virtual jboolean isLargeModel(); - virtual void setLargeModel(jboolean); - virtual jint getRowHeight(); - virtual void setRowHeight(jint); - virtual jboolean isFixedRowHeight(); - virtual jboolean getInvokesStopCellEditing(); - virtual void setInvokesStopCellEditing(jboolean); - virtual jint getToggleClickCount(); - virtual void setToggleClickCount(jint); - virtual void scrollPathToVisible(::javax::swing::tree::TreePath *); - virtual void scrollRowToVisible(jint); - virtual jboolean getScrollsOnExpand(); - virtual void setScrollsOnExpand(jboolean); - virtual void setSelectionPath(::javax::swing::tree::TreePath *); - virtual void setSelectionPaths(JArray< ::javax::swing::tree::TreePath * > *); -private: - void clearSelectionPathStates(); -public: - virtual void setSelectionRow(jint); - virtual void setSelectionRows(JArray< jint > *); - virtual void setSelectionInterval(jint, jint); - virtual void addSelectionPath(::javax::swing::tree::TreePath *); - virtual void addSelectionPaths(JArray< ::javax::swing::tree::TreePath * > *); - virtual void addSelectionRow(jint); - virtual void addSelectionRows(JArray< jint > *); - virtual void addSelectionInterval(jint, jint); - virtual void removeSelectionPath(::javax::swing::tree::TreePath *); - virtual void removeSelectionPaths(JArray< ::javax::swing::tree::TreePath * > *); - virtual void removeSelectionRow(jint); - virtual void removeSelectionRows(JArray< jint > *); - virtual void removeSelectionInterval(jint, jint); - virtual void clearSelection(); - virtual ::javax::swing::tree::TreePath * getLeadSelectionPath(); - virtual void setLeadSelectionPath(::javax::swing::tree::TreePath *); - virtual ::javax::swing::tree::TreePath * getAnchorSelectionPath(); - virtual void setAnchorSelectionPath(::javax::swing::tree::TreePath *); - virtual jint getLeadSelectionRow(); - virtual jint getMaxSelectionRow(); - virtual jint getMinSelectionRow(); - virtual jint getSelectionCount(); - virtual ::javax::swing::tree::TreePath * getSelectionPath(); - virtual JArray< ::javax::swing::tree::TreePath * > * getSelectionPaths(); - virtual JArray< jint > * getSelectionRows(); - virtual jboolean isPathSelected(::javax::swing::tree::TreePath *); - virtual jboolean isRowSelected(jint); - virtual jboolean isSelectionEmpty(); - virtual jboolean getDragEnabled(); - virtual void setDragEnabled(jboolean); - virtual jint getRowCount(); - virtual void collapsePath(::javax::swing::tree::TreePath *); - virtual void collapseRow(jint); - virtual void expandPath(::javax::swing::tree::TreePath *); - virtual void expandRow(jint); - virtual jboolean isCollapsed(::javax::swing::tree::TreePath *); - virtual jboolean isCollapsed(jint); - virtual jboolean isExpanded(::javax::swing::tree::TreePath *); - virtual jboolean isExpanded(jint); - virtual jboolean getExpandsSelectedPaths(); - virtual void setExpandsSelectedPaths(jboolean); - virtual ::java::awt::Rectangle * getPathBounds(::javax::swing::tree::TreePath *); - virtual ::java::awt::Rectangle * getRowBounds(jint); - virtual jboolean isEditing(); - virtual jboolean stopEditing(); - virtual void cancelEditing(); - virtual void startEditingAtPath(::javax::swing::tree::TreePath *); - virtual ::javax::swing::tree::TreePath * getEditingPath(); - virtual ::javax::swing::tree::TreePath * getPathForLocation(jint, jint); - virtual jint getRowForLocation(jint, jint); - virtual ::javax::swing::tree::TreePath * getClosestPathForLocation(jint, jint); - virtual jint getClosestRowForLocation(jint, jint); - virtual ::java::lang::Object * getLastSelectedPathComponent(); -private: - void doExpandParents(::javax::swing::tree::TreePath *, jboolean); -public: // actually protected - virtual void setExpandedState(::javax::swing::tree::TreePath *, jboolean); - virtual void clearToggledPaths(); - virtual ::java::util::Enumeration * getDescendantToggledPaths(::javax::swing::tree::TreePath *); -public: - virtual jboolean hasBeenExpanded(::javax::swing::tree::TreePath *); - virtual jboolean isVisible(::javax::swing::tree::TreePath *); - virtual void makeVisible(::javax::swing::tree::TreePath *); - virtual jboolean isPathEditable(::javax::swing::tree::TreePath *); -public: // actually protected - virtual ::javax::swing::event::TreeModelListener * createTreeModelListener(); - static ::javax::swing::tree::TreeModel * getDefaultTreeModel(); -public: - virtual ::java::lang::String * convertValueToText(::java::lang::Object *, jboolean, jboolean, jboolean, jint, jboolean); -public: // actually protected - virtual ::java::lang::String * paramString(); -public: - virtual ::java::util::Enumeration * getExpandedDescendants(::javax::swing::tree::TreePath *); - virtual ::javax::swing::tree::TreePath * getNextMatch(::java::lang::String *, jint, ::javax::swing::text::Position$Bias *); -public: // actually protected - virtual jboolean removeDescendantSelectedPaths(::javax::swing::tree::TreePath *, jboolean); - virtual void removeDescendantToggledPaths(::java::util::Enumeration *); -public: - virtual void treeDidChange(); -public: // actually package-private - virtual void setUIProperty(::java::lang::String *, ::java::lang::Object *); -private: - static const jlong serialVersionUID = 7559816092864483649LL; -public: - static ::java::lang::String * CELL_EDITOR_PROPERTY; - static ::java::lang::String * CELL_RENDERER_PROPERTY; - static ::java::lang::String * EDITABLE_PROPERTY; - static ::java::lang::String * INVOKES_STOP_CELL_EDITING_PROPERTY; - static ::java::lang::String * LARGE_MODEL_PROPERTY; - static ::java::lang::String * ROOT_VISIBLE_PROPERTY; - static ::java::lang::String * ROW_HEIGHT_PROPERTY; - static ::java::lang::String * SCROLLS_ON_EXPAND_PROPERTY; - static ::java::lang::String * SELECTION_MODEL_PROPERTY; - static ::java::lang::String * SHOWS_ROOT_HANDLES_PROPERTY; - static ::java::lang::String * TOGGLE_CLICK_COUNT_PROPERTY; - static ::java::lang::String * TREE_MODEL_PROPERTY; - static ::java::lang::String * VISIBLE_ROW_COUNT_PROPERTY; - static ::java::lang::String * ANCHOR_SELECTION_PATH_PROPERTY; - static ::java::lang::String * LEAD_SELECTION_PATH_PROPERTY; - static ::java::lang::String * EXPANDS_SELECTED_PATHS_PROPERTY; -private: - static ::java::lang::Object * EXPANDED; - static ::java::lang::Object * COLLAPSED; - jboolean __attribute__((aligned(__alignof__( ::javax::swing::JComponent)))) dragEnabled; - jboolean expandsSelectedPaths; - ::javax::swing::tree::TreePath * anchorSelectionPath; -public: // actually package-private - ::java::util::Hashtable * nodeStates; -public: // actually protected - ::javax::swing::tree::TreeCellEditor * cellEditor; - ::javax::swing::tree::TreeCellRenderer * cellRenderer; - jboolean editable; - jboolean invokesStopCellEditing; - jboolean largeModel; - jboolean rootVisible; - jint rowHeight; - jboolean scrollsOnExpand; - ::javax::swing::tree::TreeSelectionModel * selectionModel; - jboolean showsRootHandles; - jint toggleClickCount; - ::javax::swing::tree::TreeModel * treeModel; - jint visibleRowCount; - ::javax::swing::event::TreeModelListener * treeModelListener; - ::javax::swing::JTree$TreeSelectionRedirector * selectionRedirector; -private: - jboolean clientRowHeightSet; - jboolean clientScrollsOnExpandSet; - jboolean clientShowsRootHandlesSet; -public: - static ::java::lang::Class class$; -}; - -#endif // __javax_swing_JTree__ |