站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > NetBeans API Javadoc (Current Development Version)

GapMultiLineView (Editor Library) - NetBeans API Javadoc (Current Development Version)

org.netbeans.modules.editor.lib/1 1.14.0 3

org.netbeans.lib.editor.view
Class GapMultiLineView

java.lang.Object
  extended by javax.swing.text.View
      extended by org.netbeans.lib.editor.view.GapBoxView
          extended by org.netbeans.lib.editor.view.GapMultiLineView
All Implemented Interfaces:
SwingConstants, EstimatedSpanView, ViewLayoutState, ViewLayoutState.Parent

public class GapMultiLineView
extends GapBoxView

Extension of GapLineView capable of encapsulating one or more lines depending on a possible presence of collapsed fold views as children of this view.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.netbeans.editor.view.spi.ViewLayoutState
ViewLayoutState.Parent
 
Field Summary
 
Fields inherited from class org.netbeans.lib.editor.view.GapBoxView
GAP_BOX_VIEW_LAST_USED_STATUS_BIT
 
Fields inherited from class javax.swing.text.View
BadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXIS
 
Fields inherited from interface javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
 
Constructor Summary
GapMultiLineView(Element firstLineElement)
           
GapMultiLineView(Element firstLineElement, Element lastLineElement)
           
 
Method Summary
 int getEndOffset()
           
protected  Element getLastLineElement()
           
protected  void setLastLineElement(Element lastLineElement)
           
 
Methods inherited from class org.netbeans.lib.editor.view.GapBoxView
appendChildToStringBuffer, changedUpdate, childrenToString, childrenToString, childToString, clearStatusBits, createChild, createChildren, createCustomView, createDefaultChild, customInsertUpdate, customReloadChildren, customRemoveUpdate, directUpdateLayout, elementReloadChildren, getAlignment, getChild, getChildAllocation, getChildIndex, getChildIndexNoCheck, getChildren, getChildrenNull, getEndOffset, getInsertUpdateRebuildOffsetRange, getInsets, getInsetSpan, getLayoutMajorAxisPreferredSpan, getLayoutMajorAxisRawOffset, getLayoutMinorAxisAlignment, getLayoutMinorAxisMaximumSpan, getLayoutMinorAxisMinimumSpan, getLayoutMinorAxisPreferredSpan, getLayoutStateMajorAxis, getLayoutStateMinorAxis, getLayoutStateParent, getMajorAxis, getMajorAxisInsetSpan, getMaximumSpan, getMinimumSpan, getMinorAxis, getMinorAxisInsetSpan, getMinorAxisSpan, getNextVisualPositionFrom, getPreferredSpan, getRemoveUpdateRebuildOffsetRange, getReplaceEstimatedThreshold, getStartOffset, getStatusBits, getView, getView, getViewCount, getViewIndex, getViewIndex, getViewIndexAtPoint, getViewRawIndex, insertUpdate, isActiveLayoutState, isChildrenLayoutNecessary, isChildrenResizeDisabled, isEstimatedSpan, isFlyweight, isLayoutMinorAxisPreferenceChanged, isLayoutValid, isMajorAxisPreferenceChanged, isMinorAxisPreferenceChanged, isRepaintPending, isRepaintTillEnd, isStatusBitsNonZero, isXLayoutStateMajorAxis, layoutInvalid, majorAxisPreferenceChanged, markChildrenLayoutNecessary, markLayoutInvalid, markMajorAxisPreferenceChanged, markMinorAxisPreferenceChanged, markRepaint, markRepaintPending, markSizeInvalid, markViewSizeInvalid, minorAxisPreferenceChanged, modelToView, offsetRebuild, paint, preferenceChanged, processRepaint, reallocate, rebuild, releaseChildren, reloadChildren, removeUpdate, repaint, replace, resetAxesPreferenceChanged, resetEstimatedSpan, resetRepaintPending, selectLayoutMajorAxis, setEstimatedSpan, setLayoutMajorAxisRawOffset, setParent, setSize, setSpanOnMajorAxis, setSpanOnMinorAxis, setStatusBits, setViewRawIndex, toString, unloadChildren, updateLayout, updateLayout, useCustomReloadChildren, viewPreferenceChanged, viewToModel
 
Methods inherited from class javax.swing.text.View
append, breakView, createFragment, forwardUpdate, forwardUpdateToView, getAttributes, getBreakWeight, getContainer, getDocument, getElement, getGraphics, getParent, getResizeWeight, getStartOffset, getToolTipText, getViewFactory, getViewIndex, insert, isVisible, modelToView, modelToView, remove, removeAll, updateChildren, viewToModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GapMultiLineView

public GapMultiLineView(Element firstLineElement,
                        Element lastLineElement)

GapMultiLineView

public GapMultiLineView(Element firstLineElement)
Method Detail

setLastLineElement

protected final void setLastLineElement(Element lastLineElement)

getLastLineElement

protected Element getLastLineElement()

getEndOffset

public int getEndOffset()
Overrides:
getEndOffset in class View

org.netbeans.modules.editor.lib/1 1.14.0 3

Built on May 28 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.