Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.mvsteenb.javauitransformer.xmltransformer.components.generic
Class XmlRasterComponentMatrix  view XmlRasterComponentMatrix download XmlRasterComponentMatrix.java

java.lang.Object
  extended bycom.mvsteenb.javauitransformer.xmltransformer.xmlelements.XmlAbstractDataElement
      extended bycom.mvsteenb.javauitransformer.xmltransformer.components.generic.XmlRasterComponentMatrix

public class XmlRasterComponentMatrix
extends com.mvsteenb.javauitransformer.xmltransformer.xmlelements.XmlAbstractDataElement

com.mvsteenb.javauitransformer.xmltransformer.layout.generic

About

This class is part of the JavaUIFormatter version @build.version@ (build #@build.number@) which was built on @build.date@.

Description

Free Software

Copyright (C) 2003 Mario Van Steenberghe

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.

Please contact me at mario.vansteenberghe@pandora.be for more information.

Revision History

Sep 3, 2003: mvsteenb : Initial Revision


Nested Class Summary
 class XmlRasterComponentMatrix.MatrixCell
           
 class XmlRasterComponentMatrix.MatrixRow
           
 
Field Summary
private  int height
           
private  int maxCols
           
private  int rasterSpaceX
           
private  int rasterSpaceY
           
private  java.util.Vector rows
           
private  int width
           
 
Fields inherited from class com.mvsteenb.javauitransformer.xmltransformer.xmlelements.XmlAbstractDataElement
attributes, elementName, value
 
Constructor Summary
XmlRasterComponentMatrix(int width, int height, int rasterSpaceX, int rasterSpaceY)
          Constructor
 
Method Summary
 void addElement(com.mvsteenb.javauitransformer.xmltransformer.components.XmlComponentInterface element)
          Adds element to matrix
protected  void addElementData(int indent, com.mvsteenb.javauitransformer.xmltransformer.util.XmlTransformerPrintBuffer w)
          Adds child elements or value
 int getHeight()
          Returns height
 int getRasterSpaceX()
          Returns rasterSpace on X
 int getRasterSpaceY()
          Returns rasterSpace on Y
 int getWidth()
          Returns width
protected  void initializeMatrix()
          Initializes matrix
protected  void prepareAttributes()
          Prepares attributes - this method should be overridden to prepare the element's attributes.
 java.lang.String toString()
          Returns string representation of matrix
 
Methods inherited from class com.mvsteenb.javauitransformer.xmltransformer.xmlelements.XmlAbstractDataElement
addAttribute, addAttribute, addXmlClosingTag, addXmlOpeningTag, getAttributes, getElementName, getValue, setElementName, setValue, setValue, setValue, setValue, toXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

rows

private java.util.Vector rows

rasterSpaceX

private int rasterSpaceX

rasterSpaceY

private int rasterSpaceY

width

private int width

height

private int height

maxCols

private int maxCols
Constructor Detail

XmlRasterComponentMatrix

public XmlRasterComponentMatrix(int width,
                                int height,
                                int rasterSpaceX,
                                int rasterSpaceY)
Constructor

Method Detail

getWidth

public int getWidth()
Returns width


getHeight

public int getHeight()
Returns height


getRasterSpaceX

public int getRasterSpaceX()
Returns rasterSpace on X


getRasterSpaceY

public int getRasterSpaceY()
Returns rasterSpace on Y


toString

public java.lang.String toString()
Returns string representation of matrix


addElement

public void addElement(com.mvsteenb.javauitransformer.xmltransformer.components.XmlComponentInterface element)
Adds element to matrix


addElementData

protected void addElementData(int indent,
                              com.mvsteenb.javauitransformer.xmltransformer.util.XmlTransformerPrintBuffer w)
Adds child elements or value


initializeMatrix

protected void initializeMatrix()
Initializes matrix


prepareAttributes

protected void prepareAttributes()
Prepares attributes - this method should be overridden to prepare the element's attributes.