|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LayoutableNode | |
---|---|
net.sourceforge.jeuclid.elements | Provides support for generic MathML elements. |
net.sourceforge.jeuclid.elements.content.semantic | Semantic Mapping Elements (4.11). |
net.sourceforge.jeuclid.elements.generic | Provides support for MathML elements. |
net.sourceforge.jeuclid.elements.presentation | Provides support for presentation markup (3). |
net.sourceforge.jeuclid.elements.presentation.enlivening | Enlivening Expressions presentation element support (3.6). |
net.sourceforge.jeuclid.elements.presentation.general | General Layout Schemata presentation element support (3.3). |
net.sourceforge.jeuclid.elements.presentation.script | Script and Limit Schemata presentation element support (3.4). |
net.sourceforge.jeuclid.elements.presentation.table | Tables and Matrices presentation element support (3.5). |
net.sourceforge.jeuclid.elements.presentation.token | Token Elements presentation element support (3.2). |
net.sourceforge.jeuclid.elements.support | Element handling support. |
net.sourceforge.jeuclid.layout | Contains the layout classes. |
Uses of LayoutableNode in net.sourceforge.jeuclid.elements |
---|
Subinterfaces of LayoutableNode in net.sourceforge.jeuclid.elements | |
---|---|
interface |
JEuclidElement
Interface for all MathElements within JEuclid. |
Classes in net.sourceforge.jeuclid.elements that implement LayoutableNode | |
---|---|
class |
AbstractElementWithDelegates
Generic class for all mathobjects that can be represented using other Math objects. |
class |
AbstractInvisibleJEuclidElement
Represents a MathElement with no content. |
class |
AbstractJEuclidElement
The basic class for all math elements. |
Methods in net.sourceforge.jeuclid.elements that return types with arguments of type LayoutableNode | |
---|---|
protected abstract List<LayoutableNode> |
AbstractElementWithDelegates.createDelegates()
Overwrite this function in your implementation. |
List<LayoutableNode> |
AbstractJEuclidElement.getChildrenToDraw()
|
List<LayoutableNode> |
AbstractInvisibleJEuclidElement.getChildrenToDraw()
|
List<LayoutableNode> |
AbstractElementWithDelegates.getChildrenToDraw()
|
List<LayoutableNode> |
AbstractJEuclidElement.getChildrenToLayout()
|
List<LayoutableNode> |
AbstractInvisibleJEuclidElement.getChildrenToLayout()
|
List<LayoutableNode> |
AbstractElementWithDelegates.getChildrenToLayout()
|
Uses of LayoutableNode in net.sourceforge.jeuclid.elements.content.semantic |
---|
Classes in net.sourceforge.jeuclid.elements.content.semantic that implement LayoutableNode | |
---|---|
class |
Annotation
This class represents a annotation element. |
class |
Semantics
This class represents a semantics element. |
Uses of LayoutableNode in net.sourceforge.jeuclid.elements.generic |
---|
Classes in net.sourceforge.jeuclid.elements.generic that implement LayoutableNode | |
---|---|
class |
DocumentElement
Class for MathML Document Nodes. |
class |
ForeignElement
This class represents a foreign element. |
class |
MathImpl
The root element for creating a MathElement tree. |
Methods in net.sourceforge.jeuclid.elements.generic that return types with arguments of type LayoutableNode | |
---|---|
List<LayoutableNode> |
DocumentElement.getChildrenToDraw()
|
List<LayoutableNode> |
DocumentElement.getChildrenToLayout()
|
Uses of LayoutableNode in net.sourceforge.jeuclid.elements.presentation |
---|
Classes in net.sourceforge.jeuclid.elements.presentation that implement LayoutableNode | |
---|---|
class |
AbstractContainer
Abstract implementation for all classes that provide support for the DOM MathMLContainer interface. |
Uses of LayoutableNode in net.sourceforge.jeuclid.elements.presentation.enlivening |
---|
Classes in net.sourceforge.jeuclid.elements.presentation.enlivening that implement LayoutableNode | |
---|---|
class |
Maction
Represents an maction element. |
Methods in net.sourceforge.jeuclid.elements.presentation.enlivening that return types with arguments of type LayoutableNode | |
---|---|
protected List<LayoutableNode> |
Maction.createDelegates()
Overwrite this function in your implementation. |
Uses of LayoutableNode in net.sourceforge.jeuclid.elements.presentation.general |
---|
Classes in net.sourceforge.jeuclid.elements.presentation.general that implement LayoutableNode | |
---|---|
class |
AbstractRoot
common superclass for root like elements (root, sqrt). |
class |
Menclose
Class for supporting "menclose" elements. |
class |
Merror
Represents an merror element. |
class |
Mfenced
The class represents the mfenced element. |
class |
Mfrac
This math element presents a mathematical fraction. |
class |
Mpadded
This class implements the mpadded element. |
class |
Mphantom
This class represents a phantom of a math element. |
class |
Mroot
This class presents a mathematical root. |
class |
Mrow
This class presents a row. |
class |
Msqrt
This class presents a mathematical square root. |
class |
Mstyle
This class arrange an element lower to an other element. |
Methods in net.sourceforge.jeuclid.elements.presentation.general that return types with arguments of type LayoutableNode | |
---|---|
protected List<LayoutableNode> |
Mfenced.createDelegates()
Overwrite this function in your implementation. |
protected List<LayoutableNode> |
Menclose.createDelegates()
Overwrite this function in your implementation. |
List<LayoutableNode> |
Mphantom.getChildrenToDraw()
|
protected List<LayoutableNode> |
Msqrt.getContent()
retrieve the content of this radical element. |
protected List<LayoutableNode> |
Mroot.getContent()
retrieve the content of this radical element. |
protected abstract List<LayoutableNode> |
AbstractRoot.getContent()
retrieve the content of this radical element. |
Uses of LayoutableNode in net.sourceforge.jeuclid.elements.presentation.script |
---|
Classes in net.sourceforge.jeuclid.elements.presentation.script that implement LayoutableNode | |
---|---|
class |
AbstractScriptElement
Base class for msub, msup, msubsup, and mmultiscripts. |
class |
AbstractSubSuper
Generic support for all elements that have a subscript or a superscript attribute. |
class |
AbstractUnderOver
Implementation and helper methods for munder, mover, and munderover. |
class |
Mmultiscripts
Prescripts and Tensor Indices. |
class |
Mover
This class arranges a element over an other element. |
class |
Mprescripts
This class represent the empty elements mprescripts. |
class |
Msub
This class arranges an element lower to an other element. |
class |
Msubsup
This class arranges a element lower, and a other elements upper to an element. |
class |
Msup
This class arranges an element lower to an other element. |
class |
Munder
This class arranges an element under an other element. |
class |
Munderover
This class arranges an element under, and an other element over an element. |
class |
None
This class represent the empty elements none. |
Uses of LayoutableNode in net.sourceforge.jeuclid.elements.presentation.table |
---|
Classes in net.sourceforge.jeuclid.elements.presentation.table that implement LayoutableNode | |
---|---|
class |
AbstractTableElement
Common functionality for all Table elements. |
class |
AbstractTableRow
Abstract class for table rows with and without label. |
class |
Maligngroup
This class represents the maligngroup tag. |
class |
Malignmark
This class represents the malignmark tag. |
class |
Mlabeledtr
This class represents the mlabeledtr tag. |
class |
Mtable
This class presents a table. |
class |
Mtd
This class presents a cell of a table. |
class |
Mtr
This class presents a row in MathTable. |
Uses of LayoutableNode in net.sourceforge.jeuclid.elements.presentation.token |
---|
Classes in net.sourceforge.jeuclid.elements.presentation.token that implement LayoutableNode | |
---|---|
class |
AbstractTokenWithTextLayout
Common functionality for all tokens based on a text layout. |
class |
Mglyph
Implements the mglyph element. |
class |
Mi
This class presents a mathematical identifier, like "x". |
class |
Mn
This class presents numbers in a equation. |
class |
Mo
This class presents a math operator, like "(" or "*". |
class |
Ms
This class represents string in a equation. |
class |
Mspace
This class presents a mspace. |
class |
Mtext
This class presents text in a equation and contains some utility methods. |
Methods in net.sourceforge.jeuclid.elements.presentation.token that return types with arguments of type LayoutableNode | |
---|---|
List<LayoutableNode> |
AbstractTokenWithTextLayout.getChildrenToDraw()
|
List<LayoutableNode> |
AbstractTokenWithTextLayout.getChildrenToLayout()
|
Uses of LayoutableNode in net.sourceforge.jeuclid.elements.support |
---|
Methods in net.sourceforge.jeuclid.elements.support that return types with arguments of type LayoutableNode | |
---|---|
static List<LayoutableNode> |
ElementListSupport.createListOfLayoutChildren(Node parent)
Creates a list of layoutable children for the given Element. |
Method parameters in net.sourceforge.jeuclid.elements.support with type arguments of type LayoutableNode | |
---|---|
static void |
ElementListSupport.layoutSequential(LayoutView view,
LayoutInfo info,
List<LayoutableNode> children,
LayoutStage stage)
|
Uses of LayoutableNode in net.sourceforge.jeuclid.layout |
---|
Subinterfaces of LayoutableNode in net.sourceforge.jeuclid.layout | |
---|---|
interface |
LayoutableDocument
|
Methods in net.sourceforge.jeuclid.layout that return types with arguments of type LayoutableNode | |
---|---|
List<LayoutableNode> |
LayoutableNode.getChildrenToDraw()
|
List<LayoutableNode> |
LayoutableNode.getChildrenToLayout()
|
Methods in net.sourceforge.jeuclid.layout with parameters of type LayoutableNode | |
---|---|
LayoutInfo |
LayoutView.getInfo(LayoutableNode child)
Retrieve the Info object for a given child. |
LayoutInfo |
JEuclidView.getInfo(LayoutableNode node)
Retrieve the Info object for a given child. |
Rectangle2D |
JEuclidView.getRect(float offsetX,
float offsetY,
LayoutableNode node)
Gets the absolute Bounds for a given node and offset. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |