| 
 | ||||||||||
| 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. | 
| net.sourceforge.jeuclid.swt | NOT IMPLEMENTED: Provides a Java SWT Component for MathML Rendering. | 
| 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. | |
| Uses of LayoutContext in net.sourceforge.jeuclid.swt | 
|---|
| Methods in net.sourceforge.jeuclid.swt with parameters of type LayoutContext | |
|---|---|
|  org.eclipse.swt.graphics.ImageData | MathRenderer.render(Node document,
             LayoutContext layoutContext)Renders MathML into ImageData. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||