Uses of Interface
fi.hut.tml.xsmiles.csslayout.view.View

Packages that use View
fi.hut.tml.xsmiles.csslayout   
fi.hut.tml.xsmiles.csslayout.view   
fi.hut.tml.xsmiles.dom XML DOM related classes. 
fi.hut.tml.xsmiles.gui.compatibility   
fi.hut.tml.xsmiles.gui.compatibility.jdk11   
 

Uses of View in fi.hut.tml.xsmiles.csslayout
 

Fields in fi.hut.tml.xsmiles.csslayout declared as View
protected  View RendererComponent.myRootView
           
 

Methods in fi.hut.tml.xsmiles.csslayout with parameters of type View
 java.lang.String Adapter.getStringValue(View view, org.w3c.dom.css.CSSStyleDeclaration style, java.lang.String what)
           
 int Adapter.getMeasure(View view, org.w3c.dom.css.CSSStyleDeclaration style, java.lang.String what)
           
 int Adapter.getScaledSize(View view, int orig)
           
 boolean Adapter.isPercentageValue(View view, org.w3c.dom.css.CSSStyleDeclaration style, java.lang.String property)
           
 java.awt.Font Adapter.getCSSFontObj(View view, org.w3c.dom.css.CSSStyleDeclaration style)
           
 java.awt.Color Adapter.parseColor(View view, org.w3c.dom.css.CSSValue color)
           
 void CSSRenderer.refresh(View view)
          Refresh only given view if its size hasn't been changed.
 void CSSRenderer.mouseMoved(View view, java.awt.event.MouseEvent event)
           
 void CSSRenderer.mouseClicked(View view, java.awt.event.MouseEvent event)
           
 

Constructors in fi.hut.tml.xsmiles.csslayout with parameters of type View
CSSBackgroundImage(org.w3c.dom.css.CSSStyleDeclaration s, CSSRenderer r, View view)
          Creates a new instance of CSSBackgroundImage
RendererComponent(View rw)
           
 

Uses of View in fi.hut.tml.xsmiles.csslayout.view
 

Classes in fi.hut.tml.xsmiles.csslayout.view that implement View
 class BaseView
           
 class BlockView
           
 class ComponentView
           
 class FloatContainer
           
 class ImageView
           
 class InlineView
          This view is for inline elements, who don't have their own view (e.g.
 class ListItemView
           
 class ListView
           
 class ParagraphView
           
 class PreView
           
 class RootView
           
 class ScrollBlockView
           
 class TableView
           
 class TableView.CellView
           
 class TableView.RowGroupView
           
 class TableView.RowView
           
 class TextView
           
 

Fields in fi.hut.tml.xsmiles.csslayout.view declared as View
protected  View BaseView.parent
           
 

Methods in fi.hut.tml.xsmiles.csslayout.view that return View
 View TableView.RowGroupView.createView(org.w3c.dom.Node node, java.lang.String display)
           
 View TableView.createView(org.w3c.dom.Node node, java.lang.String display)
           
 View TableView.RowView.createView(org.w3c.dom.Node node, java.lang.String display)
           
 View BaseView.getChildView(int index)
           
 View BaseView.createChildView(org.w3c.dom.Node child, org.w3c.dom.Node parent)
           
 View BaseView.createComponentView(VisualComponentService e)
           
 View BaseView.createView(org.w3c.dom.Node node, java.lang.String display)
           
 View BaseView.getViewAtPoint(java.awt.Point pt)
          Returns a view, which embeds the given point.
protected  View BaseView.findContainingBlock(BaseView view)
           
 View BaseView.getParentView()
           
 View BaseView.getFirstChild()
          This is called by XSmilesVisualElement when a node is removed from the DOM, let's remove all components from view
 View View.getParentView()
           
 View View.createChildView(org.w3c.dom.Node child, org.w3c.dom.Node parent)
           
 View View.getFirstChild()
           
 

Methods in fi.hut.tml.xsmiles.csslayout.view with parameters of type View
protected  java.util.Vector ParagraphView.splitToViews(int width, View view)
          Divides text view to several views to fit in the containing block.
protected  void ParagraphView.insertRow(View view)
           
protected  java.util.Vector PreView.splitToViews(int width, View view)
          Divides text view to several views according to line breaks.
static boolean BlockView.insideClip(java.awt.Rectangle clip, View v)
           
protected  void TableView.RowGroupView.addView(org.w3c.dom.Node node, View view, View parentView, java.lang.String display)
           
protected  void TableView.addView(org.w3c.dom.Node node, View view, View parentView, java.lang.String display)
           
protected  void TableView.RowView.addView(org.w3c.dom.Node node, View view, View parentView, java.lang.String display)
           
 void BaseView.addChildView(View v)
           
 void BaseView.addAbsoluteChildView(View v)
           
 void BaseView.addRelativeChildView(View v)
           
protected  void BaseView.addView(org.w3c.dom.Node node, View view, View parentView, java.lang.String display)
           
 void BaseView.setParentView(View parent)
           
protected  void BaseView.notifyViewRemovedRecursively(View child)
          go through all descendant views and notify them of removal
 void BaseView.removeChild(View child)
           
 void BaseView.repaintDocument(View view)
           
 void View.setParentView(View parent)
           
 void View.addChildView(View v)
           
 void View.removeChild(View child)
           
 void View.repaintDocument(View view)
           
 

Constructors in fi.hut.tml.xsmiles.csslayout.view with parameters of type View
ListItemView(CSSRenderer r, org.w3c.dom.Node node, View parent)
           
ParagraphView(CSSRenderer r, org.w3c.dom.Node node, View parent)
          Creates a new instance of BlockView
PreView(CSSRenderer r, org.w3c.dom.Node node, View parent)
          Creates a new instance of PreView
BlockView(CSSRenderer r, org.w3c.dom.Node node, View parent)
          Creates a new instance of BlockView
ListView(CSSRenderer r, org.w3c.dom.Node node, View parent)
          Creates a new instance of ListView
ImageView(CSSRenderer renderer, org.w3c.dom.Node node, View parent, java.lang.String location)
          Creates a new instance of ImageView
TableView.RowGroupView(CSSRenderer r, org.w3c.dom.Node node, View parent)
           
RootView(CSSRenderer r, org.w3c.dom.Node node, View parent)
          Creates a new instance of BlockView
TableView(CSSRenderer r, org.w3c.dom.Node node, View parent)
          Creates a new instance of TableView
TableView.RowView(CSSRenderer r, org.w3c.dom.Node node, View parent)
          Creates a new instance of RowView
TableView.CellView(CSSRenderer r, org.w3c.dom.Node node, View parent)
          Creates a new instance of CellView
ComponentView(CSSRenderer r, org.w3c.dom.Node node, VisualComponentService visComp, View parent)
          Creates a new instance of BlockView
BaseView(CSSRenderer r, org.w3c.dom.Node node, View parent)
          Creates a new instance of BaseView
InlineView(CSSRenderer r, org.w3c.dom.Node node, View parent)
          Creates a new instance of InlineView
ScrollBlockView(CSSRenderer r, org.w3c.dom.Node node, View parent)
          Creates a new instance of ScrollBlockView
TextView(CSSRenderer r, org.w3c.dom.Node node, View parent)
          Creates a new instance of TextView
FloatContainer(CSSRenderer r, org.w3c.dom.Node node, View parent)
           
 

Uses of View in fi.hut.tml.xsmiles.dom
 

Methods in fi.hut.tml.xsmiles.dom with parameters of type View
 void VisualElementImpl.addView(View view)
           
 

Uses of View in fi.hut.tml.xsmiles.gui.compatibility
 

Methods in fi.hut.tml.xsmiles.gui.compatibility with parameters of type View
 java.awt.Component GraphicsCompatibility.getSVGComponent(MLFC mlfc, java.net.URL url, View view)
           
 

Uses of View in fi.hut.tml.xsmiles.gui.compatibility.jdk11
 

Methods in fi.hut.tml.xsmiles.gui.compatibility.jdk11 with parameters of type View
 java.awt.Component JDK11Compatibility.getSVGComponent(MLFC mlfc, java.net.URL url, View view)
           
 java.awt.Component JDK11Graphics.getSVGComponent(MLFC mlfc, java.net.URL url, View view)
           
 



X-Smiles 1.2