javax.swing.text.html
Class InlineView

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by javax.swing.text.View sample code for javax.swing.text.View definition code for javax.swing.text.View 
      extended by javax.swing.text.GlyphView sample code for javax.swing.text.GlyphView definition code for javax.swing.text.GlyphView 
          extended by javax.swing.text.LabelView sample code for javax.swing.text.LabelView definition code for javax.swing.text.LabelView 
              extended by javax.swing.text.html.InlineView
All Implemented Interfaces:
Cloneable sample code for java.lang.Cloneable definition code for java.lang.Cloneable , SwingConstants sample code for javax.swing.SwingConstants definition code for javax.swing.SwingConstants , TabableView sample code for javax.swing.text.TabableView definition code for javax.swing.text.TabableView

public class InlineView
extends LabelView sample code for javax.swing.text.LabelView definition code for javax.swing.text.LabelView

Displays the inline element styles based upon css attributes.


Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.text.GlyphView sample code for javax.swing.text.GlyphView definition code for javax.swing.text.GlyphView
GlyphView.GlyphPainter sample code for javax.swing.text.GlyphView.GlyphPainter definition code for javax.swing.text.GlyphView.GlyphPainter
 
Field Summary
 
Fields inherited from class javax.swing.text.View sample code for javax.swing.text.View definition code for javax.swing.text.View
BadBreakWeight sample code for javax.swing.text.View.BadBreakWeight definition code for javax.swing.text.View.BadBreakWeight , ExcellentBreakWeight sample code for javax.swing.text.View.ExcellentBreakWeight definition code for javax.swing.text.View.ExcellentBreakWeight , ForcedBreakWeight sample code for javax.swing.text.View.ForcedBreakWeight definition code for javax.swing.text.View.ForcedBreakWeight , GoodBreakWeight sample code for javax.swing.text.View.GoodBreakWeight definition code for javax.swing.text.View.GoodBreakWeight , X_AXIS sample code for javax.swing.text.View.X_AXIS definition code for javax.swing.text.View.X_AXIS , Y_AXIS sample code for javax.swing.text.View.Y_AXIS definition code for javax.swing.text.View.Y_AXIS
 
Fields inherited from interface javax.swing.SwingConstants sample code for javax.swing.SwingConstants definition code for javax.swing.SwingConstants
BOTTOM sample code for javax.swing.SwingConstants.BOTTOM definition code for javax.swing.SwingConstants.BOTTOM , CENTER sample code for javax.swing.SwingConstants.CENTER definition code for javax.swing.SwingConstants.CENTER , EAST sample code for javax.swing.SwingConstants.EAST definition code for javax.swing.SwingConstants.EAST , HORIZONTAL sample code for javax.swing.SwingConstants.HORIZONTAL definition code for javax.swing.SwingConstants.HORIZONTAL , LEADING sample code for javax.swing.SwingConstants.LEADING definition code for javax.swing.SwingConstants.LEADING , LEFT sample code for javax.swing.SwingConstants.LEFT definition code for javax.swing.SwingConstants.LEFT , NEXT sample code for javax.swing.SwingConstants.NEXT definition code for javax.swing.SwingConstants.NEXT , NORTH sample code for javax.swing.SwingConstants.NORTH definition code for javax.swing.SwingConstants.NORTH , NORTH_EAST sample code for javax.swing.SwingConstants.NORTH_EAST definition code for javax.swing.SwingConstants.NORTH_EAST , NORTH_WEST sample code for javax.swing.SwingConstants.NORTH_WEST definition code for javax.swing.SwingConstants.NORTH_WEST , PREVIOUS sample code for javax.swing.SwingConstants.PREVIOUS definition code for javax.swing.SwingConstants.PREVIOUS , RIGHT sample code for javax.swing.SwingConstants.RIGHT definition code for javax.swing.SwingConstants.RIGHT , SOUTH sample code for javax.swing.SwingConstants.SOUTH definition code for javax.swing.SwingConstants.SOUTH , SOUTH_EAST sample code for javax.swing.SwingConstants.SOUTH_EAST definition code for javax.swing.SwingConstants.SOUTH_EAST , SOUTH_WEST sample code for javax.swing.SwingConstants.SOUTH_WEST definition code for javax.swing.SwingConstants.SOUTH_WEST , TOP sample code for javax.swing.SwingConstants.TOP definition code for javax.swing.SwingConstants.TOP , TRAILING sample code for javax.swing.SwingConstants.TRAILING definition code for javax.swing.SwingConstants.TRAILING , VERTICAL sample code for javax.swing.SwingConstants.VERTICAL definition code for javax.swing.SwingConstants.VERTICAL , WEST sample code for javax.swing.SwingConstants.WEST definition code for javax.swing.SwingConstants.WEST
 
Constructor Summary
InlineView sample code for javax.swing.text.html.InlineView.InlineView(javax.swing.text.Element) definition code for javax.swing.text.html.InlineView.InlineView(javax.swing.text.Element) (Element sample code for javax.swing.text.Element definition code for javax.swing.text.Element  elem)
          Constructs a new view wrapped on an element.
 
Method Summary
 View sample code for javax.swing.text.View definition code for javax.swing.text.View breakView sample code for javax.swing.text.html.InlineView.breakView(int, int, float, float) definition code for javax.swing.text.html.InlineView.breakView(int, int, float, float) (int axis, int offset, float pos, float len)
          Tries to break this view on the given axis.
 void changedUpdate sample code for javax.swing.text.html.InlineView.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) definition code for javax.swing.text.html.InlineView.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) (DocumentEvent sample code for javax.swing.event.DocumentEvent definition code for javax.swing.event.DocumentEvent  e, Shape sample code for java.awt.Shape definition code for java.awt.Shape  a, ViewFactory sample code for javax.swing.text.ViewFactory definition code for javax.swing.text.ViewFactory  f)
          Gives notification from the document that attributes were changed in a location that this view is responsible for.
 AttributeSet sample code for javax.swing.text.AttributeSet definition code for javax.swing.text.AttributeSet getAttributes sample code for javax.swing.text.html.InlineView.getAttributes() definition code for javax.swing.text.html.InlineView.getAttributes() ()
          Fetches the attributes to use when rendering.
 int getBreakWeight sample code for javax.swing.text.html.InlineView.getBreakWeight(int, float, float) definition code for javax.swing.text.html.InlineView.getBreakWeight(int, float, float) (int axis, float pos, float len)
          Determines how attractive a break opportunity in this view is.
protected  StyleSheet sample code for javax.swing.text.html.StyleSheet definition code for javax.swing.text.html.StyleSheet getStyleSheet sample code for javax.swing.text.html.InlineView.getStyleSheet() definition code for javax.swing.text.html.InlineView.getStyleSheet() ()
           
 void insertUpdate sample code for javax.swing.text.html.InlineView.insertUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) definition code for javax.swing.text.html.InlineView.insertUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) (DocumentEvent sample code for javax.swing.event.DocumentEvent definition code for javax.swing.event.DocumentEvent  e, Shape sample code for java.awt.Shape definition code for java.awt.Shape  a, ViewFactory sample code for javax.swing.text.ViewFactory definition code for javax.swing.text.ViewFactory  f)
          Gives notification that something was inserted into the document in a location that this view is responsible for.
 void removeUpdate sample code for javax.swing.text.html.InlineView.removeUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) definition code for javax.swing.text.html.InlineView.removeUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) (DocumentEvent sample code for javax.swing.event.DocumentEvent definition code for javax.swing.event.DocumentEvent  e, Shape sample code for java.awt.Shape definition code for java.awt.Shape  a, ViewFactory sample code for javax.swing.text.ViewFactory definition code for javax.swing.text.ViewFactory  f)
          Gives notification that something was removed from the document in a location that this view is responsible for.
protected  void setPropertiesFromAttributes sample code for javax.swing.text.html.InlineView.setPropertiesFromAttributes() definition code for javax.swing.text.html.InlineView.setPropertiesFromAttributes() ()
          Set the cached properties from the attributes.
 
Methods inherited from class javax.swing.text.LabelView sample code for javax.swing.text.LabelView definition code for javax.swing.text.LabelView
getBackground sample code for javax.swing.text.LabelView.getBackground() definition code for javax.swing.text.LabelView.getBackground() , getFont sample code for javax.swing.text.LabelView.getFont() definition code for javax.swing.text.LabelView.getFont() , getFontMetrics sample code for javax.swing.text.LabelView.getFontMetrics() definition code for javax.swing.text.LabelView.getFontMetrics() , getForeground sample code for javax.swing.text.LabelView.getForeground() definition code for javax.swing.text.LabelView.getForeground() , isStrikeThrough sample code for javax.swing.text.LabelView.isStrikeThrough() definition code for javax.swing.text.LabelView.isStrikeThrough() , isSubscript sample code for javax.swing.text.LabelView.isSubscript() definition code for javax.swing.text.LabelView.isSubscript() , isSuperscript sample code for javax.swing.text.LabelView.isSuperscript() definition code for javax.swing.text.LabelView.isSuperscript() , isUnderline sample code for javax.swing.text.LabelView.isUnderline() definition code for javax.swing.text.LabelView.isUnderline() , setBackground sample code for javax.swing.text.LabelView.setBackground(java.awt.Color) definition code for javax.swing.text.LabelView.setBackground(java.awt.Color) , setStrikeThrough sample code for javax.swing.text.LabelView.setStrikeThrough(boolean) definition code for javax.swing.text.LabelView.setStrikeThrough(boolean) , setSubscript sample code for javax.swing.text.LabelView.setSubscript(boolean) definition code for javax.swing.text.LabelView.setSubscript(boolean) , setSuperscript sample code for javax.swing.text.LabelView.setSuperscript(boolean) definition code for javax.swing.text.LabelView.setSuperscript(boolean) , setUnderline sample code for javax.swing.text.LabelView.setUnderline(boolean) definition code for javax.swing.text.LabelView.setUnderline(boolean)
 
Methods inherited from class javax.swing.text.GlyphView sample code for javax.swing.text.GlyphView definition code for javax.swing.text.GlyphView
checkPainter sample code for javax.swing.text.GlyphView.checkPainter() definition code for javax.swing.text.GlyphView.checkPainter() , clone sample code for javax.swing.text.GlyphView.clone() definition code for javax.swing.text.GlyphView.clone() , createFragment sample code for javax.swing.text.GlyphView.createFragment(int, int) definition code for javax.swing.text.GlyphView.createFragment(int, int) , getAlignment sample code for javax.swing.text.GlyphView.getAlignment(int) definition code for javax.swing.text.GlyphView.getAlignment(int) , getEndOffset sample code for javax.swing.text.GlyphView.getEndOffset() definition code for javax.swing.text.GlyphView.getEndOffset() , getGlyphPainter sample code for javax.swing.text.GlyphView.getGlyphPainter() definition code for javax.swing.text.GlyphView.getGlyphPainter() , getNextVisualPositionFrom sample code for javax.swing.text.GlyphView.getNextVisualPositionFrom(int, javax.swing.text.Position.Bias, java.awt.Shape, int, javax.swing.text.Position.Bias[]) definition code for javax.swing.text.GlyphView.getNextVisualPositionFrom(int, javax.swing.text.Position.Bias, java.awt.Shape, int, javax.swing.text.Position.Bias[]) , getPartialSpan sample code for javax.swing.text.GlyphView.getPartialSpan(int, int) definition code for javax.swing.text.GlyphView.getPartialSpan(int, int) , getPreferredSpan sample code for javax.swing.text.GlyphView.getPreferredSpan(int) definition code for javax.swing.text.GlyphView.getPreferredSpan(int) , getStartOffset sample code for javax.swing.text.GlyphView.getStartOffset() definition code for javax.swing.text.GlyphView.getStartOffset() , getTabbedSpan sample code for javax.swing.text.GlyphView.getTabbedSpan(float, javax.swing.text.TabExpander) definition code for javax.swing.text.GlyphView.getTabbedSpan(float, javax.swing.text.TabExpander) , getTabExpander sample code for javax.swing.text.GlyphView.getTabExpander() definition code for javax.swing.text.GlyphView.getTabExpander() , getText sample code for javax.swing.text.GlyphView.getText(int, int) definition code for javax.swing.text.GlyphView.getText(int, int) , modelToView sample code for javax.swing.text.GlyphView.modelToView(int, java.awt.Shape, javax.swing.text.Position.Bias) definition code for javax.swing.text.GlyphView.modelToView(int, java.awt.Shape, javax.swing.text.Position.Bias) , paint sample code for javax.swing.text.GlyphView.paint(java.awt.Graphics, java.awt.Shape) definition code for javax.swing.text.GlyphView.paint(java.awt.Graphics, java.awt.Shape) , setGlyphPainter sample code for javax.swing.text.GlyphView.setGlyphPainter(javax.swing.text.GlyphView.GlyphPainter) definition code for javax.swing.text.GlyphView.setGlyphPainter(javax.swing.text.GlyphView.GlyphPainter) , viewToModel sample code for javax.swing.text.GlyphView.viewToModel(float, float, java.awt.Shape, javax.swing.text.Position.Bias[]) definition code for javax.swing.text.GlyphView.viewToModel(float, float, java.awt.Shape, javax.swing.text.Position.Bias[])
 
Methods inherited from class javax.swing.text.View sample code for javax.swing.text.View definition code for javax.swing.text.View
append sample code for javax.swing.text.View.append(javax.swing.text.View) definition code for javax.swing.text.View.append(javax.swing.text.View) , forwardUpdate sample code for javax.swing.text.View.forwardUpdate(javax.swing.event.DocumentEvent.ElementChange, javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) definition code for javax.swing.text.View.forwardUpdate(javax.swing.event.DocumentEvent.ElementChange, javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) , forwardUpdateToView sample code for javax.swing.text.View.forwardUpdateToView(javax.swing.text.View, javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) definition code for javax.swing.text.View.forwardUpdateToView(javax.swing.text.View, javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) , getChildAllocation sample code for javax.swing.text.View.getChildAllocation(int, java.awt.Shape) definition code for javax.swing.text.View.getChildAllocation(int, java.awt.Shape) , getContainer sample code for javax.swing.text.View.getContainer() definition code for javax.swing.text.View.getContainer() , getDocument sample code for javax.swing.text.View.getDocument() definition code for javax.swing.text.View.getDocument() , getElement sample code for javax.swing.text.View.getElement() definition code for javax.swing.text.View.getElement() , getGraphics sample code for javax.swing.text.View.getGraphics() definition code for javax.swing.text.View.getGraphics() , getMaximumSpan sample code for javax.swing.text.View.getMaximumSpan(int) definition code for javax.swing.text.View.getMaximumSpan(int) , getMinimumSpan sample code for javax.swing.text.View.getMinimumSpan(int) definition code for javax.swing.text.View.getMinimumSpan(int) , getParent sample code for javax.swing.text.View.getParent() definition code for javax.swing.text.View.getParent() , getResizeWeight sample code for javax.swing.text.View.getResizeWeight(int) definition code for javax.swing.text.View.getResizeWeight(int) , getToolTipText sample code for javax.swing.text.View.getToolTipText(float, float, java.awt.Shape) definition code for javax.swing.text.View.getToolTipText(float, float, java.awt.Shape) , getView sample code for javax.swing.text.View.getView(int) definition code for javax.swing.text.View.getView(int) , getViewCount sample code for javax.swing.text.View.getViewCount() definition code for javax.swing.text.View.getViewCount() , getViewFactory sample code for javax.swing.text.View.getViewFactory() definition code for javax.swing.text.View.getViewFactory() , getViewIndex sample code for javax.swing.text.View.getViewIndex(float, float, java.awt.Shape) definition code for javax.swing.text.View.getViewIndex(float, float, java.awt.Shape) , getViewIndex sample code for javax.swing.text.View.getViewIndex(int, javax.swing.text.Position.Bias) definition code for javax.swing.text.View.getViewIndex(int, javax.swing.text.Position.Bias) , insert sample code for javax.swing.text.View.insert(int, javax.swing.text.View) definition code for javax.swing.text.View.insert(int, javax.swing.text.View) , isVisible sample code for javax.swing.text.View.isVisible() definition code for javax.swing.text.View.isVisible() , modelToView sample code for javax.swing.text.View.modelToView(int, javax.swing.text.Position.Bias, int, javax.swing.text.Position.Bias, java.awt.Shape) definition code for javax.swing.text.View.modelToView(int, javax.swing.text.Position.Bias, int, javax.swing.text.Position.Bias, java.awt.Shape) , modelToView sample code for javax.swing.text.View.modelToView(int, java.awt.Shape) definition code for javax.swing.text.View.modelToView(int, java.awt.Shape) , preferenceChanged sample code for javax.swing.text.View.preferenceChanged(javax.swing.text.View, boolean, boolean) definition code for javax.swing.text.View.preferenceChanged(javax.swing.text.View, boolean, boolean) , remove sample code for javax.swing.text.View.remove(int) definition code for javax.swing.text.View.remove(int) , removeAll sample code for javax.swing.text.View.removeAll() definition code for javax.swing.text.View.removeAll() , replace sample code for javax.swing.text.View.replace(int, int, javax.swing.text.View[]) definition code for javax.swing.text.View.replace(int, int, javax.swing.text.View[]) , setParent sample code for javax.swing.text.View.setParent(javax.swing.text.View) definition code for javax.swing.text.View.setParent(javax.swing.text.View) , setSize sample code for javax.swing.text.View.setSize(float, float) definition code for javax.swing.text.View.setSize(float, float) , updateChildren sample code for javax.swing.text.View.updateChildren(javax.swing.event.DocumentEvent.ElementChange, javax.swing.event.DocumentEvent, javax.swing.text.ViewFactory) definition code for javax.swing.text.View.updateChildren(javax.swing.event.DocumentEvent.ElementChange, javax.swing.event.DocumentEvent, javax.swing.text.ViewFactory) , updateLayout sample code for javax.swing.text.View.updateLayout(javax.swing.event.DocumentEvent.ElementChange, javax.swing.event.DocumentEvent, java.awt.Shape) definition code for javax.swing.text.View.updateLayout(javax.swing.event.DocumentEvent.ElementChange, javax.swing.event.DocumentEvent, java.awt.Shape) , viewToModel sample code for javax.swing.text.View.viewToModel(float, float, java.awt.Shape) definition code for javax.swing.text.View.viewToModel(float, float, java.awt.Shape)
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , toString sample code for java.lang.Object.toString() definition code for java.lang.Object.toString() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 
Methods inherited from interface javax.swing.text.TabableView sample code for javax.swing.text.TabableView definition code for javax.swing.text.TabableView
getPartialSpan sample code for javax.swing.text.TabableView.getPartialSpan(int, int) definition code for javax.swing.text.TabableView.getPartialSpan(int, int) , getTabbedSpan sample code for javax.swing.text.TabableView.getTabbedSpan(float, javax.swing.text.TabExpander) definition code for javax.swing.text.TabableView.getTabbedSpan(float, javax.swing.text.TabExpander)
 

Constructor Detail

InlineView sample code for javax.swing.text.html.InlineView(javax.swing.text.Element) definition code for javax.swing.text.html.InlineView(javax.swing.text.Element)

public InlineView(Element sample code for javax.swing.text.Element definition code for javax.swing.text.Element  elem)
Constructs a new view wrapped on an element.

Parameters:
elem - the element
Method Detail

insertUpdate sample code for javax.swing.text.html.InlineView.insertUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) definition code for javax.swing.text.html.InlineView.insertUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory)

public void insertUpdate(DocumentEvent sample code for javax.swing.event.DocumentEvent definition code for javax.swing.event.DocumentEvent  e,
                         Shape sample code for java.awt.Shape definition code for java.awt.Shape  a,
                         ViewFactory sample code for javax.swing.text.ViewFactory definition code for javax.swing.text.ViewFactory  f)
Gives notification that something was inserted into the document in a location that this view is responsible for. If either parameter is null, behavior of this method is implementation dependent.

Overrides:
insertUpdate sample code for javax.swing.text.GlyphView.insertUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) definition code for javax.swing.text.GlyphView.insertUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) in class GlyphView sample code for javax.swing.text.GlyphView definition code for javax.swing.text.GlyphView
Parameters:
e - the change information from the associated document
a - the current allocation of the view
f - the factory to use to rebuild if the view has children
Since:
1.5
See Also:
View.insertUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) sample code for javax.swing.text.View.insertUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) definition code for javax.swing.text.View.insertUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory)

removeUpdate sample code for javax.swing.text.html.InlineView.removeUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) definition code for javax.swing.text.html.InlineView.removeUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory)

public void removeUpdate(DocumentEvent sample code for javax.swing.event.DocumentEvent definition code for javax.swing.event.DocumentEvent  e,
                         Shape sample code for java.awt.Shape definition code for java.awt.Shape  a,
                         ViewFactory sample code for javax.swing.text.ViewFactory definition code for javax.swing.text.ViewFactory  f)
Gives notification that something was removed from the document in a location that this view is responsible for. If either parameter is null, behavior of this method is implementation dependent.

Overrides:
removeUpdate sample code for javax.swing.text.GlyphView.removeUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) definition code for javax.swing.text.GlyphView.removeUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) in class GlyphView sample code for javax.swing.text.GlyphView definition code for javax.swing.text.GlyphView
Parameters:
e - the change information from the associated document
a - the current allocation of the view
f - the factory to use to rebuild if the view has children
Since:
1.5
See Also:
View.removeUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) sample code for javax.swing.text.View.removeUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) definition code for javax.swing.text.View.removeUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory)

changedUpdate sample code for javax.swing.text.html.InlineView.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) definition code for javax.swing.text.html.InlineView.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory)

public void changedUpdate(DocumentEvent sample code for javax.swing.event.DocumentEvent definition code for javax.swing.event.DocumentEvent  e,
                          Shape sample code for java.awt.Shape definition code for java.awt.Shape  a,
                          ViewFactory sample code for javax.swing.text.ViewFactory definition code for javax.swing.text.ViewFactory  f)
Gives notification from the document that attributes were changed in a location that this view is responsible for.

Overrides:
changedUpdate sample code for javax.swing.text.LabelView.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) definition code for javax.swing.text.LabelView.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) in class LabelView sample code for javax.swing.text.LabelView definition code for javax.swing.text.LabelView
Parameters:
e - the change information from the associated document
a - the current allocation of the view
f - the factory to use to rebuild if the view has children
See Also:
View.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) sample code for javax.swing.text.View.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory) definition code for javax.swing.text.View.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory)

getAttributes sample code for javax.swing.text.html.InlineView.getAttributes() definition code for javax.swing.text.html.InlineView.getAttributes()

public AttributeSet sample code for javax.swing.text.AttributeSet definition code for javax.swing.text.AttributeSet  getAttributes()
Fetches the attributes to use when rendering. This is implemented to multiplex the attributes specified in the model with a StyleSheet.

Overrides:
getAttributes sample code for javax.swing.text.View.getAttributes() definition code for javax.swing.text.View.getAttributes() in class View sample code for javax.swing.text.View definition code for javax.swing.text.View

getBreakWeight sample code for javax.swing.text.html.InlineView.getBreakWeight(int, float, float) definition code for javax.swing.text.html.InlineView.getBreakWeight(int, float, float)

public int getBreakWeight(int axis,
                          float pos,
                          float len)
Determines how attractive a break opportunity in this view is. This can be used for determining which view is the most attractive to call breakView on in the process of formatting. A view that represents text that has whitespace in it might be more attractive than a view that has no whitespace, for example. The higher the weight, the more attractive the break. A value equal to or lower than BadBreakWeight should not be considered for a break. A value greater than or equal to ForcedBreakWeight should be broken.

This is implemented to provide the default behavior of returning BadBreakWeight unless the length is greater than the length of the view in which case the entire view represents the fragment. Unless a view has been written to support breaking behavior, it is not attractive to try and break the view. An example of a view that does support breaking is LabelView. An example of a view that uses break weight is ParagraphView.

Overrides:
getBreakWeight sample code for javax.swing.text.GlyphView.getBreakWeight(int, float, float) definition code for javax.swing.text.GlyphView.getBreakWeight(int, float, float) in class GlyphView sample code for javax.swing.text.GlyphView definition code for javax.swing.text.GlyphView
Parameters:
axis - may be either View.X_AXIS or View.Y_AXIS
pos - the potential location of the start of the broken view >= 0. This may be useful for calculating tab positions.
len - specifies the relative length from pos where a potential break is desired >= 0.
Returns:
the weight, which should be a value between ForcedBreakWeight and BadBreakWeight.
See Also:
LabelView sample code for javax.swing.text.LabelView definition code for javax.swing.text.LabelView , ParagraphView sample code for javax.swing.text.html.ParagraphView definition code for javax.swing.text.html.ParagraphView , View.BadBreakWeight sample code for javax.swing.text.View.BadBreakWeight definition code for javax.swing.text.View.BadBreakWeight , View.GoodBreakWeight sample code for javax.swing.text.View.GoodBreakWeight definition code for javax.swing.text.View.GoodBreakWeight , View.ExcellentBreakWeight sample code for javax.swing.text.View.ExcellentBreakWeight definition code for javax.swing.text.View.ExcellentBreakWeight , View.ForcedBreakWeight sample code for javax.swing.text.View.ForcedBreakWeight definition code for javax.swing.text.View.ForcedBreakWeight

breakView sample code for javax.swing.text.html.InlineView.breakView(int, int, float, float) definition code for javax.swing.text.html.InlineView.breakView(int, int, float, float)

public View sample code for javax.swing.text.View definition code for javax.swing.text.View  breakView(int axis,
                      int offset,
                      float pos,
                      float len)
Tries to break this view on the given axis. Refer to View.breakView(int, int, float, float) sample code for javax.swing.text.View.breakView(int, int, float, float) definition code for javax.swing.text.View.breakView(int, int, float, float) for a complete description of this method.

Behavior of this method is unspecified in case axis is neither View.X_AXIS nor View.Y_AXIS, and in case offset, pos, or len is null.

Overrides:
breakView sample code for javax.swing.text.GlyphView.breakView(int, int, float, float) definition code for javax.swing.text.GlyphView.breakView(int, int, float, float) in class GlyphView sample code for javax.swing.text.GlyphView definition code for javax.swing.text.GlyphView
Parameters:
axis - may be either View.X_AXIS or View.Y_AXIS
offset - the location in the document model that a broken fragment would occupy >= 0. This would be the starting offset of the fragment returned
pos - the position along the axis that the broken view would occupy >= 0. This may be useful for things like tab calculations
len - specifies the distance along the axis where a potential break is desired >= 0
Returns:
the fragment of the view that represents the given span.
Since:
1.5
See Also:
View.breakView(int, int, float, float) sample code for javax.swing.text.View.breakView(int, int, float, float) definition code for javax.swing.text.View.breakView(int, int, float, float)

setPropertiesFromAttributes sample code for javax.swing.text.html.InlineView.setPropertiesFromAttributes() definition code for javax.swing.text.html.InlineView.setPropertiesFromAttributes()

protected void setPropertiesFromAttributes()
Set the cached properties from the attributes.

Overrides:
setPropertiesFromAttributes sample code for javax.swing.text.LabelView.setPropertiesFromAttributes() definition code for javax.swing.text.LabelView.setPropertiesFromAttributes() in class LabelView sample code for javax.swing.text.LabelView definition code for javax.swing.text.LabelView

getStyleSheet sample code for javax.swing.text.html.InlineView.getStyleSheet() definition code for javax.swing.text.html.InlineView.getStyleSheet()

protected StyleSheet sample code for javax.swing.text.html.StyleSheet definition code for javax.swing.text.html.StyleSheet  getStyleSheet()