|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LayoutContext | |
---|---|
net.sourceforge.jeuclid | Entry point for JEuclid. |
net.sourceforge.jeuclid.context | |
net.sourceforge.jeuclid.converter | An API for conversion from MathML to different output formats. |
net.sourceforge.jeuclid.elements | Provides support for generic MathML elements. |
net.sourceforge.jeuclid.elements.generic | Provides support for MathML elements. |
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.elements.support.attributes | Attribute handling support. |
net.sourceforge.jeuclid.elements.support.text | Internal Utilities for text and string handling. |
net.sourceforge.jeuclid.layout | Contains the layout classes. |
Uses of LayoutContext in net.sourceforge.jeuclid |
---|
Subinterfaces of LayoutContext in net.sourceforge.jeuclid | |
---|---|
interface |
MutableLayoutContext
|
Methods in net.sourceforge.jeuclid that return LayoutContext | |
---|---|
LayoutContext |
MutableLayoutContext.setParameter(Parameter which,
Object newValue)
Set a layout Parameter. |
Uses of LayoutContext in net.sourceforge.jeuclid.context |
---|
Classes in net.sourceforge.jeuclid.context that implement LayoutContext | |
---|---|
class |
InlineLayoutContext
|
class |
LayoutContextImpl
|
class |
RelativeScriptlevelLayoutContext
|
class |
StyleAttributeLayoutContext
|
Methods in net.sourceforge.jeuclid.context that return LayoutContext | |
---|---|
static LayoutContext |
LayoutContextImpl.getDefaultLayoutContext()
Retrieve the default layout context. |
LayoutContext |
LayoutContextImpl.setParameter(Parameter which,
Object newValue)
Set a layout Parameter. |
Constructors in net.sourceforge.jeuclid.context with parameters of type LayoutContext | |
---|---|
InlineLayoutContext(LayoutContext parent)
Default Constructor. |
|
InlineLayoutContext(LayoutContext parent,
boolean increase)
Behavior for mfrac. |
|
LayoutContextImpl(LayoutContext copyFromContext)
Default Constructor. |
|
RelativeScriptlevelLayoutContext(LayoutContext parent,
int offset)
Default Constructor. |
|
StyleAttributeLayoutContext(LayoutContext parent,
String msize,
Color foreground)
Default Constructor. |
Uses of LayoutContext in net.sourceforge.jeuclid.converter |
---|
Methods in net.sourceforge.jeuclid.converter with parameters of type LayoutContext | |
---|---|
Dimension |
Converter.convert(File inFile,
File outFile,
String outFileType,
LayoutContext params)
Converts an existing file from MathML or ODF to the given type. |
Dimension |
Converter.convert(Node doc,
File outFile,
String outFileType,
LayoutContext params)
Converts an existing document from MathML to the given type and store it in a file. |
ConverterPlugin.DocumentWithDimension |
ImageIOConverter.convert(Node doc,
LayoutContext context)
Convert from the given Math Object to an XML DOM Document. |
ConverterPlugin.DocumentWithDimension |
FreeHepConverter.convert(Node doc,
LayoutContext context)
Convert from the given Math Object to an XML DOM Document. |
ConverterPlugin.DocumentWithDimension |
ConverterPlugin.convert(Node doc,
LayoutContext context)
Convert from the given Math Object to an XML DOM Document. |
ConverterPlugin.DocumentWithDimension |
BatikConverter.convert(Node doc,
LayoutContext context)
Convert from the given Math Object to an XML DOM Document. |
Dimension |
ImageIOConverter.convert(Node doc,
LayoutContext context,
OutputStream outStream)
Write the given MathBase object with its rendering parameters into the given output stream. |
Dimension |
FreeHepConverter.convert(Node doc,
LayoutContext context,
OutputStream outStream)
Write the given MathBase object with its rendering parameters into the given output stream. |
Dimension |
ConverterPlugin.convert(Node doc,
LayoutContext context,
OutputStream outStream)
Write the given MathBase object with its rendering parameters into the given output stream. |
Dimension |
BatikConverter.convert(Node doc,
LayoutContext context,
OutputStream outStream)
Write the given MathBase object with its rendering parameters into the given output stream. |
Dimension |
Converter.convert(Node doc,
OutputStream outStream,
String outFileType,
LayoutContext params)
Converts an existing document from MathML to the given XML based type and writes it to the provided output stream. |
ConverterPlugin.DocumentWithDimension |
Converter.convert(Node doc,
String outFileType,
LayoutContext params)
Converts an existing document from MathML to the given XML based type and store it in a DOM document. |
Dimension |
Converter.convert(String docString,
OutputStream outStream,
String outFileType,
LayoutContext params)
Converts an XML string from MathML to the given XML based type and writes it to the provided output stream. |
void |
Processor.process(Source inputSource,
Result result,
LayoutContext context)
Pre-process a .fo file. |
BufferedImage |
Converter.render(Node node,
LayoutContext context)
Renders a document into an image. |
BufferedImage |
Converter.render(Node node,
LayoutContext context,
int imageType)
Renders a document into an image. |
Uses of LayoutContext in net.sourceforge.jeuclid.elements |
---|
Methods in net.sourceforge.jeuclid.elements that return LayoutContext | |
---|---|
LayoutContext |
AbstractJEuclidElement.applyLocalAttributesToContext(LayoutContext context)
Retrieve the LayoutContext valid for the current node. |
LayoutContext |
JEuclidNode.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
LayoutContext |
AbstractJEuclidElement.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
Methods in net.sourceforge.jeuclid.elements with parameters of type LayoutContext | |
---|---|
LayoutContext |
AbstractJEuclidElement.applyLocalAttributesToContext(LayoutContext context)
Retrieve the LayoutContext valid for the current node. |
LayoutContext |
JEuclidNode.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
LayoutContext |
AbstractJEuclidElement.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
Font |
AbstractJEuclidElement.getFont(LayoutContext context)
Gets the used font. |
FontMetrics |
AbstractJEuclidElement.getFontMetrics(Graphics2D g,
LayoutContext context)
Gets the font metrics of the used font. |
float |
AbstractJEuclidElement.getMiddleShift(Graphics2D g,
LayoutContext context)
Returns the distance of the baseline and the middleline. |
boolean |
JEuclidElement.hasChildPostscripts(JEuclidElement child,
LayoutContext context)
returns true is the child has postscripts attached to it. |
boolean |
AbstractJEuclidElement.hasChildPostscripts(JEuclidElement child,
LayoutContext context)
returns true is the child has postscripts attached to it. |
void |
AbstractJEuclidElement.layoutStage1(LayoutView view,
LayoutInfo info,
LayoutStage childMinStage,
LayoutContext context)
context insensitive layout. |
void |
AbstractJEuclidElement.layoutStage2(LayoutView view,
LayoutInfo info,
LayoutContext context)
context sensitive layout. |
protected void |
AbstractJEuclidElement.layoutStageInvariant(LayoutView view,
LayoutInfo info,
LayoutStage stage,
LayoutContext context)
Layout for elements which are stage independent. |
Uses of LayoutContext in net.sourceforge.jeuclid.elements.generic |
---|
Methods in net.sourceforge.jeuclid.elements.generic that return LayoutContext | |
---|---|
LayoutContext |
MathImpl.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
LayoutContext |
DocumentElement.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
Methods in net.sourceforge.jeuclid.elements.generic with parameters of type LayoutContext | |
---|---|
LayoutContext |
MathImpl.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
LayoutContext |
DocumentElement.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
void |
DocumentElement.layoutStage1(LayoutView view,
LayoutInfo info,
LayoutStage childMinStage,
LayoutContext context)
context insensitive layout. |
void |
DocumentElement.layoutStage2(LayoutView view,
LayoutInfo info,
LayoutContext context)
context sensitive layout. |
Uses of LayoutContext in net.sourceforge.jeuclid.elements.presentation.general |
---|
Methods in net.sourceforge.jeuclid.elements.presentation.general that return LayoutContext | |
---|---|
LayoutContext |
Merror.applyLocalAttributesToContext(LayoutContext context)
Retrieve the LayoutContext valid for the current node. |
LayoutContext |
Mstyle.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
LayoutContext |
Mroot.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
LayoutContext |
Mfrac.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
Methods in net.sourceforge.jeuclid.elements.presentation.general with parameters of type LayoutContext | |
---|---|
LayoutContext |
Merror.applyLocalAttributesToContext(LayoutContext context)
Retrieve the LayoutContext valid for the current node. |
LayoutContext |
Mstyle.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
LayoutContext |
Mroot.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
LayoutContext |
Mfrac.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
float |
Mfrac.getLinethickness(Graphics2D g,
LayoutContext context)
|
protected void |
Mfrac.layoutStageInvariant(LayoutView view,
LayoutInfo info,
LayoutStage stage,
LayoutContext context)
Layout for elements which are stage independent. |
protected void |
AbstractRoot.layoutStageInvariant(LayoutView view,
LayoutInfo info,
LayoutStage stage,
LayoutContext context)
Layout for elements which are stage independent. |
Uses of LayoutContext in net.sourceforge.jeuclid.elements.presentation.script |
---|
Methods in net.sourceforge.jeuclid.elements.presentation.script that return LayoutContext | |
---|---|
LayoutContext |
AbstractUnderOver.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
LayoutContext |
AbstractScriptElement.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
Methods in net.sourceforge.jeuclid.elements.presentation.script with parameters of type LayoutContext | |
---|---|
LayoutContext |
AbstractUnderOver.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
LayoutContext |
AbstractScriptElement.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
boolean |
Mmultiscripts.hasChildPostscripts(JEuclidElement child,
LayoutContext context)
returns true is the child has postscripts attached to it. |
boolean |
AbstractUnderOver.hasChildPostscripts(JEuclidElement child,
LayoutContext context)
returns true is the child has postscripts attached to it. |
boolean |
AbstractSubSuper.hasChildPostscripts(JEuclidElement child,
LayoutContext context)
returns true is the child has postscripts attached to it. |
protected void |
Mmultiscripts.layoutStageInvariant(LayoutView view,
LayoutInfo info,
LayoutStage stage,
LayoutContext context)
Layout for elements which are stage independent. |
protected void |
AbstractUnderOver.layoutStageInvariant(LayoutView view,
LayoutInfo info,
LayoutStage stage,
LayoutContext context)
Layout for elements which are stage independent. |
protected void |
AbstractSubSuper.layoutStageInvariant(LayoutView view,
LayoutInfo info,
LayoutStage stage,
LayoutContext context)
Layout for elements which are stage independent. |
Uses of LayoutContext in net.sourceforge.jeuclid.elements.presentation.table |
---|
Methods in net.sourceforge.jeuclid.elements.presentation.table that return LayoutContext | |
---|---|
LayoutContext |
Mtable.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
Methods in net.sourceforge.jeuclid.elements.presentation.table with parameters of type LayoutContext | |
---|---|
LayoutContext |
Mtable.getChildLayoutContext(int childNum,
LayoutContext context)
get the layout context for the given child. |
void |
Mtable.layoutStageInvariant(LayoutView view,
LayoutInfo info,
LayoutStage stage,
LayoutContext context)
Layout for elements which are stage independent. |
Uses of LayoutContext in net.sourceforge.jeuclid.elements.presentation.token |
---|
Methods in net.sourceforge.jeuclid.elements.presentation.token with parameters of type LayoutContext | |
---|---|
float |
Mo.getLargeOpCorrector(LayoutContext now)
|
void |
Mo.layoutStage1(LayoutView view,
LayoutInfo info,
LayoutStage childMinStage,
LayoutContext context)
context insensitive layout. |
void |
Mo.layoutStage2(LayoutView view,
LayoutInfo info,
LayoutContext context)
context sensitive layout. |
protected void |
Mspace.layoutStageInvariant(LayoutView view,
LayoutInfo info,
LayoutStage stage,
LayoutContext context)
Layout for elements which are stage independent. |
void |
AbstractTokenWithTextLayout.layoutStageInvariant(LayoutView view,
LayoutInfo info,
LayoutStage stage,
LayoutContext context)
Layout for elements which are stage independent. |
AttributedCharacterIterator |
Ms.modifyTextContent(AttributedCharacterIterator aci,
LayoutContext layoutContext)
modified the given Characters to match what is required for this element. |
AttributedCharacterIterator |
Mglyph.modifyTextContent(AttributedCharacterIterator aci,
LayoutContext now)
modified the given Characters to match what is required for this element. |
Uses of LayoutContext in net.sourceforge.jeuclid.elements.support |
---|
Methods in net.sourceforge.jeuclid.elements.support with parameters of type LayoutContext | |
---|---|
static float |
GraphicsSupport.getFontsizeInPoint(LayoutContext context)
Gets the size of the actual font used (including scriptsizemultiplier). |
static float |
GraphicsSupport.lineWidth(LayoutContext context)
Retrieve the width of a line that would be 1pt if unscaled. |
Uses of LayoutContext in net.sourceforge.jeuclid.elements.support.attributes |
---|
Methods in net.sourceforge.jeuclid.elements.support.attributes with parameters of type LayoutContext | |
---|---|
static float |
AttributesHelper.convertSizeToPt(String sizeString,
LayoutContext context,
String defaultUnit)
Translates size into pt. |
Font |
MathVariant.createFont(float size,
int codepoint,
LayoutContext context,
boolean force)
Create a font for the given attributes. |
static float |
AttributesHelper.parseRelativeSize(String sizeString,
LayoutContext context,
float relativeTo)
Parse a size that is relative to a given size. |
Uses of LayoutContext in net.sourceforge.jeuclid.elements.support.text |
---|
Methods in net.sourceforge.jeuclid.elements.support.text with parameters of type LayoutContext | |
---|---|
static AttributedString |
StringUtil.convertStringtoAttributedString(String inputString,
MathVariant baseVariant,
float fontSize,
LayoutContext context)
Converts a given String to an attributed string with the proper variants set. |
static TextLayout |
StringUtil.createTextLayoutFromAttributedString(Graphics2D g,
AttributedString aString,
LayoutContext context)
Safely creates a Text Layout from an attributed string. |
AttributedCharacterIterator |
TextContentModifier.modifyTextContent(AttributedCharacterIterator aci,
LayoutContext layoutContext)
modified the given Characters to match what is required for this element. |
static AttributedCharacterIterator |
StringUtil.textContentAsAttributedCharacterIterator(LayoutContext contextNow,
JEuclidElement contextElement,
Node node,
float corrector)
Provide the text content of the current element as AttributedCharacterIterator. |
Uses of LayoutContext in net.sourceforge.jeuclid.layout |
---|
Methods in net.sourceforge.jeuclid.layout with parameters of type LayoutContext | |
---|---|
void |
LayoutableNode.layoutStage1(LayoutView view,
LayoutInfo info,
LayoutStage childMinStage,
LayoutContext context)
context insensitive layout. |
void |
LayoutableNode.layoutStage2(LayoutView view,
LayoutInfo info,
LayoutContext context)
context sensitive layout. |
Constructors in net.sourceforge.jeuclid.layout with parameters of type LayoutContext | |
---|---|
JEuclidView(Node node,
LayoutContext layoutContext,
Graphics2D layoutGraphics)
Default Constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |