/src/org/swiftjava/java_awt/LayoutManagerProxy.java

https://github.com/SwiftJava/SwiftJava · Java · 64 lines · 32 code · 24 blank · 8 comment · 0 complexity · 7ae12a30874961fcb34875cfdea6cdc2 MD5 · raw file

  1. /// generated by: genswift.java 'java/lang|java/util|java/sql|java/awt|javax/swing' ///
  2. /// interface java.awt.LayoutManager ///
  3. package org.swiftjava.java_awt;
  4. @SuppressWarnings("JniMissingFunction")
  5. public class LayoutManagerProxy implements java.awt.LayoutManager {
  6. // address of proxy object
  7. long __swiftObject;
  8. LayoutManagerProxy( long __swiftObject ) {
  9. this.__swiftObject = __swiftObject;
  10. }
  11. /// public abstract void java.awt.LayoutManager.addLayoutComponent(java.lang.String,java.awt.Component)
  12. public native void __addLayoutComponent( long __swiftObject, java.lang.String name, java.awt.Component comp );
  13. public void addLayoutComponent( java.lang.String name, java.awt.Component comp ) {
  14. __addLayoutComponent( __swiftObject, name, comp );
  15. }
  16. /// public abstract void java.awt.LayoutManager.layoutContainer(java.awt.Container)
  17. public native void __layoutContainer( long __swiftObject, java.awt.Container parent );
  18. public void layoutContainer( java.awt.Container parent ) {
  19. __layoutContainer( __swiftObject, parent );
  20. }
  21. /// public abstract java.awt.Dimension java.awt.LayoutManager.minimumLayoutSize(java.awt.Container)
  22. public native java.awt.Dimension __minimumLayoutSize( long __swiftObject, java.awt.Container parent );
  23. public java.awt.Dimension minimumLayoutSize( java.awt.Container parent ) {
  24. return __minimumLayoutSize( __swiftObject, parent );
  25. }
  26. /// public abstract java.awt.Dimension java.awt.LayoutManager.preferredLayoutSize(java.awt.Container)
  27. public native java.awt.Dimension __preferredLayoutSize( long __swiftObject, java.awt.Container parent );
  28. public java.awt.Dimension preferredLayoutSize( java.awt.Container parent ) {
  29. return __preferredLayoutSize( __swiftObject, parent );
  30. }
  31. /// public abstract void java.awt.LayoutManager.removeLayoutComponent(java.awt.Component)
  32. public native void __removeLayoutComponent( long __swiftObject, java.awt.Component comp );
  33. public void removeLayoutComponent( java.awt.Component comp ) {
  34. __removeLayoutComponent( __swiftObject, comp );
  35. }
  36. public native void __finalize( long __swiftObject );
  37. public void finalize() {
  38. __finalize( __swiftObject );
  39. }
  40. }