net.sourceforge.jeuclid.layout
Interface LayoutableNode
- All Superinterfaces: 
- JEuclidNode, Node
- All Known Subinterfaces: 
- JEuclidElement, LayoutableDocument
- All Known Implementing Classes: 
- AbstractContainer, AbstractElementWithDelegates, AbstractInvisibleJEuclidElement, AbstractJEuclidElement, AbstractRoot, AbstractScriptElement, AbstractSubSuper, AbstractTableElement, AbstractTableRow, AbstractTokenWithTextLayout, AbstractUnderOver, Annotation, DocumentElement, ForeignElement, Maction, Maligngroup, Malignmark, MathImpl, Menclose, Merror, Mfenced, Mfrac, Mglyph, Mi, Mlabeledtr, Mmultiscripts, Mn, Mo, Mover, Mpadded, Mphantom, Mprescripts, Mroot, Mrow, Ms, Mspace, Msqrt, Mstyle, Msub, Msubsup, Msup, Mtable, Mtd, Mtext, Mtr, Munder, Munderover, None, Semantics
- public interface LayoutableNode 
- extends Node, JEuclidNode
- Version:
- $Revision: 8afef6dd0d58 $
 
| Fields inherited from interface org.w3c.dom.Node | 
| ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE | 
 
 
| Methods inherited from interface org.w3c.dom.Node | 
| appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData | 
 
 
getChildrenToLayout
List<LayoutableNode> getChildrenToLayout()
- 
 
- 
- Returns:
- List of children to Layout. Normally, all children.
 
getChildrenToDraw
List<LayoutableNode> getChildrenToDraw()
- 
 
- 
- Returns:
- List of children to Draw. Normally, all children.
 
layoutStage1
void layoutStage1(LayoutView view,
                  LayoutInfo info,
                  LayoutStage childMinStage,
                  LayoutContext context)
- context insensitive layout.
 
- 
 
- 
- Parameters:
- view- LayoutView to use.
- info- LayoutInfo to manipulate.
- childMinStage- minimum stage of children. Either STAGE1 or STAGE2.
- context- LayoutContext for this element.
 
layoutStage2
void layoutStage2(LayoutView view,
                  LayoutInfo info,
                  LayoutContext context)
- context sensitive layout.
 
- 
 
- 
- Parameters:
- view- LayoutView to use.
- info- LayoutInfo to manipulate.
- context- LayoutContext for this element.
 
Copyright © 2002-2010 The JEuclid project. All Rights Reserved.