home *** CD-ROM | disk | FTP | other *** search
- package com.sun.java.swing.text;
-
- import com.sun.java.swing.event.DocumentEvent;
- import java.awt.Graphics;
- import java.awt.Shape;
-
- class LabelView$LabelFragment extends View {
- // $FF: synthetic field
- private final LabelView this$0;
- short offset;
- short length;
- // $FF: renamed from: x int
- int field_0;
-
- public LabelView$LabelFragment(LabelView var1, Element var2, int var3, int var4) {
- super(var2);
- this.this$0 = var1;
- this.this$0 = var1;
- this.offset = (short)(var3 - var2.getStartOffset());
- this.length = (short)(var4 - var3);
- }
-
- public float getTabbedSpan(float var1, TabExpander var2) {
- this.this$0.expander = var2;
- this.field_0 = (int)var1;
- return this.this$0.getPreferredSpan(0, this.getStartOffset(), this.getEndOffset(), this.field_0);
- }
-
- public float getPartialSpan(int var1, int var2) {
- return this.this$0.getPartialSpan(var1, var2);
- }
-
- public int getStartOffset() {
- Element var1 = ((View)this).getElement();
- return var1.getStartOffset() + this.offset;
- }
-
- public int getEndOffset() {
- Element var1 = ((View)this).getElement();
- return var1.getStartOffset() + this.offset + this.length;
- }
-
- public void paint(Graphics var1, Shape var2) {
- this.this$0.paintText(var1, var2, this.getStartOffset(), this.getEndOffset());
- }
-
- public float getPreferredSpan(int var1) {
- return this.this$0.getPreferredSpan(var1, this.getStartOffset(), this.getEndOffset(), this.field_0);
- }
-
- public float getAlignment(int var1) {
- return this.this$0.getAlignment(var1);
- }
-
- public Shape modelToView(int var1, Shape var2) throws BadLocationException {
- return this.this$0.modelToView(var1, var2, this.getStartOffset(), this.getEndOffset());
- }
-
- public int viewToModel(float var1, float var2, Shape var3) {
- return this.this$0.viewToModel(var1, var2, var3, this.getStartOffset(), this.getEndOffset());
- }
-
- public void changedUpdate(DocumentEvent var1, Shape var2, ViewFactory var3) {
- this.this$0.changedUpdate(var1, var2, var3);
- }
-
- public int getBreakWeight(int var1, float var2, float var3) {
- return this.this$0.getBreakWeight(var1, var2, var3, this.getStartOffset(), this.getEndOffset());
- }
-
- public View breakView(int var1, int var2, float var3, float var4) {
- return this.this$0.breakView(var1, var2, var3, var4);
- }
- }
-