123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 |
- // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
- #ifndef __javax_swing_JSplitPane__
- #define __javax_swing_JSplitPane__
- #pragma interface
- #include <javax/swing/JComponent.h>
- extern "Java"
- {
- namespace java
- {
- namespace awt
- {
- class Component;
- class Graphics;
- }
- }
- namespace javax
- {
- namespace accessibility
- {
- class AccessibleContext;
- }
- namespace swing
- {
- class JSplitPane;
- namespace plaf
- {
- class SplitPaneUI;
- }
- }
- }
- }
- class javax::swing::JSplitPane : public ::javax::swing::JComponent
- {
- public:
- JSplitPane(jint, jboolean, ::java::awt::Component *, ::java::awt::Component *);
- JSplitPane(jint, ::java::awt::Component *, ::java::awt::Component *);
- JSplitPane(jint, jboolean);
- JSplitPane(jint);
- JSplitPane();
- public: // actually protected
- virtual void addImpl(::java::awt::Component *, ::java::lang::Object *, jint);
- public:
- virtual ::javax::accessibility::AccessibleContext * getAccessibleContext();
- virtual ::java::awt::Component * getBottomComponent();
- virtual jint getDividerLocation();
- virtual jint getDividerSize();
- virtual jint getLastDividerLocation();
- virtual ::java::awt::Component * getLeftComponent();
- virtual jint getMaximumDividerLocation();
- virtual jint getMinimumDividerLocation();
- virtual jint getOrientation();
- virtual jdouble getResizeWeight();
- virtual ::java::awt::Component * getRightComponent();
- virtual ::java::awt::Component * getTopComponent();
- virtual ::javax::swing::plaf::SplitPaneUI * getUI();
- virtual jboolean isContinuousLayout();
- virtual jboolean isOneTouchExpandable();
- virtual jboolean isValidateRoot();
- public: // actually protected
- virtual void paintChildren(::java::awt::Graphics *);
- virtual ::java::lang::String * paramString();
- public:
- virtual void remove(::java::awt::Component *);
- virtual void remove(jint);
- virtual void removeAll();
- virtual void resetToPreferredSizes();
- virtual void setBottomComponent(::java::awt::Component *);
- virtual void setContinuousLayout(jboolean);
- virtual void setDividerLocation(jdouble);
- virtual void setDividerLocation(jint);
- virtual void setDividerSize(jint);
- virtual void setLastDividerLocation(jint);
- virtual void setLeftComponent(::java::awt::Component *);
- virtual void setOneTouchExpandable(jboolean);
- virtual void setOrientation(jint);
- virtual void setResizeWeight(jdouble);
- virtual void setRightComponent(::java::awt::Component *);
- virtual void setTopComponent(::java::awt::Component *);
- virtual void setUI(::javax::swing::plaf::SplitPaneUI *);
- virtual void updateUI();
- virtual ::java::lang::String * getUIClassID();
- public: // actually package-private
- virtual void setUIProperty(::java::lang::String *, ::java::lang::Object *);
- private:
- static const jlong serialVersionUID = -5634142046175988380LL;
- public:
- static ::java::lang::String * BOTTOM;
- static ::java::lang::String * CONTINUOUS_LAYOUT_PROPERTY;
- static ::java::lang::String * DIVIDER;
- static ::java::lang::String * DIVIDER_LOCATION_PROPERTY;
- static ::java::lang::String * DIVIDER_SIZE_PROPERTY;
- static const jint HORIZONTAL_SPLIT = 1;
- static ::java::lang::String * LAST_DIVIDER_LOCATION_PROPERTY;
- static ::java::lang::String * LEFT;
- static ::java::lang::String * ONE_TOUCH_EXPANDABLE_PROPERTY;
- static ::java::lang::String * ORIENTATION_PROPERTY;
- static ::java::lang::String * RESIZE_WEIGHT_PROPERTY;
- static ::java::lang::String * RIGHT;
- static ::java::lang::String * TOP;
- static const jint VERTICAL_SPLIT = 0;
- public: // actually protected
- jboolean __attribute__((aligned(__alignof__( ::javax::swing::JComponent)))) continuousLayout;
- jboolean oneTouchExpandable;
- jint dividerSize;
- jint lastDividerLocation;
- jint orientation;
- ::java::awt::Component * leftComponent;
- ::java::awt::Component * rightComponent;
- private:
- jint dividerLocation;
- jdouble resizeWeight;
- jboolean clientDividerSizeSet;
- jboolean clientOneTouchExpandableSet;
- public:
- static ::java::lang::Class class$;
- };
- #endif // __javax_swing_JSplitPane__
|