home *** CD-ROM | disk | FTP | other *** search
- package com.sun.java.swing.text.html;
-
- import com.sun.java.swing.text.BoxView;
- import com.sun.java.swing.text.CompositeView;
- import com.sun.java.swing.text.Element;
- import com.sun.java.swing.text.View;
-
- class HTMLBoxView extends BoxView {
- public HTMLBoxView(Element var1, int var2) {
- super(var1, var2);
- ((CompositeView)this).setParagraphInsets(var1.getAttributes());
- }
-
- public int getResizeWeight(int var1) {
- switch (var1) {
- case 0:
- return 1;
- case 1:
- return 0;
- default:
- throw new IllegalArgumentException("Invalid axis: " + var1);
- }
- }
-
- public float getAlignment(int var1) {
- switch (var1) {
- case 0:
- return 0.0F;
- case 1:
- float var2 = ((BoxView)this).getPreferredSpan(1);
- View var3 = ((CompositeView)this).getView(0);
- float var4 = var3.getPreferredSpan(1);
- float var5 = (int)var2 != 0 ? var4 * var3.getAlignment(1) / var2 : 0.0F;
- return var5;
- default:
- throw new IllegalArgumentException("Invalid axis: " + var1);
- }
- }
- }
-