Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc for Elexis version 2.1.7.dev vom 17.03.2013

ag.ion.bion.officelayer.internal.text.table.extended
Class ETextTableManagement

java.lang.Object
  extended by ag.ion.bion.officelayer.internal.text.table.extended.ETextTableManagement

public class ETextTableManagement
extends java.lang.Object

Management of text tables.


Constructor Summary
ETextTableManagement()
           
 
Method Summary
 void addTextTable(int index, ITextTable textTable)
          Addes a text table.
 void addTextTable(ITextTable textTable)
          Addes a text table.
 ITextTable getFirstTextTable()
          Returns the first text table.
 ITextTable getLastTextTable()
          Returns the last text table.
 ITextTable getTextTable(int index)
          Returns a specified text table.
 ITextTable getTextTable(java.lang.String name)
          Returns a specified text table.
 int getTextTableIndex(ITextTable textTable)
          Returns a specified text table.
 ITextTable[] getTextTables()
          Returns all text tables.
 void removeTextTable(int index, ITextDocument textDocument)
          Removes a specified text table.
 void removeTextTables()
          Removes all text tables.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ETextTableManagement

public ETextTableManagement()
Method Detail

addTextTable

public void addTextTable(ITextTable textTable)
Addes a text table.

Parameters:
textTable - text table.

addTextTable

public void addTextTable(int index,
                         ITextTable textTable)
Addes a text table.

Parameters:
index - index of the new table
textTable - text table.

getTextTables

public ITextTable[] getTextTables()
Returns all text tables.

Returns:
all text tables

getTextTable

public ITextTable getTextTable(int index)
Returns a specified text table.

Parameters:
index - the index of the text table
Returns:
the text table

getTextTable

public ITextTable getTextTable(java.lang.String name)
Returns a specified text table.

Parameters:
name - the name of the text table
Returns:
the text table

getTextTableIndex

public int getTextTableIndex(ITextTable textTable)
Returns a specified text table.

Parameters:
textTable - text table
Returns:
the index of a text table

getFirstTextTable

public ITextTable getFirstTextTable()
Returns the first text table.

Returns:
first text table

getLastTextTable

public ITextTable getLastTextTable()
Returns the last text table.

Returns:
last text table

removeTextTable

public void removeTextTable(int index,
                            ITextDocument textDocument)
                     throws TextException
Removes a specified text table.

Parameters:
index - index of the table
Throws:
TextException - if the table could not be removed

removeTextTables

public void removeTextTables()
Removes all text tables.


Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc for Elexis version 2.1.7.dev vom 17.03.2013