TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.core.internal
Class DFolderModel

java.lang.Object
  extended by org.eclipse.tptp.platform.report.core.internal.DFolderModel

Deprecated. As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt).

public class DFolderModel
extends java.lang.Object

Share common properties used by DFolder, opened and closed symbol (including foreground and background colors), and 'indented' state.
Default folder model can be retrieved calling DFolderModel.GetDefault() method.

See Also:
DFolder, ISymbol

Field Summary
protected  IDColor closed_back_
          Deprecated.  
protected  IDColor closed_fore_
          Deprecated.  
protected  ISymbol closed_symbol_l2r_
          Deprecated.  
protected  ISymbol closed_symbol_r2l_
          Deprecated.  
protected  boolean indented_
          Deprecated.  
protected  IDColor opened_back_
          Deprecated.  
protected  IDColor opened_fore_
          Deprecated.  
protected  ISymbol opened_symbol_l2r_
          Deprecated.  
protected  ISymbol opened_symbol_r2l_
          Deprecated.  
 
Constructor Summary
DFolderModel()
          Deprecated. Create an empty folder model, call any set method to set model properties
DFolderModel(boolean _indented, ISymbol _open, ISymbol _close)
          Deprecated. Create a folder model with indented property and opened/closed symbol.
DFolderModel(boolean _indented, ISymbol _open_l2r, ISymbol _close_l2r, ISymbol _open_r2l, ISymbol _close_r2l)
          Deprecated. Create a folder model with indented property and opened/closed symbol (for left to right and right 2 left layout)
 
Method Summary
 IDColor getClosedBackColor()
          Deprecated.  
 IDColor getClosedForeColor()
          Deprecated.  
 ISymbol getClosedSymbol(boolean _l2r)
          Deprecated.  
static DFolderModel GetDefault()
          Deprecated.  
 IDColor getOpenedBackColor()
          Deprecated.  
 IDColor getOpenedForeColor()
          Deprecated.  
 ISymbol getOpenedSymbol(boolean _l2r)
          Deprecated.  
 boolean isIndented()
          Deprecated.  
 void setClosedBackColor(IDColor _c)
          Deprecated. Change background (fill) color used for 'closed' state
 void setClosedForeColor(IDColor _c)
          Deprecated. Change foreground (line) color used for 'closed' state
 void setClosedSymbol(boolean _l2r, ISymbol s)
          Deprecated. change symbol used for 'closed' state
 void setIndented(boolean b)
          Deprecated. Change current 'indented' property
 void setOpenedBackColor(IDColor _c)
          Deprecated. Change background (fill) color used for 'opened' state
 void setOpenedForeColor(IDColor _c)
          Deprecated. Change foreground (line) color used for 'opened' state
 void setOpenedSymbol(boolean _l2r, ISymbol s)
          Deprecated. change symbol used for 'opened' state
 void setSymbol(ISymbol _open, ISymbol _close)
          Deprecated. change symbol used for both 'opened' and 'closed' state same symbol is used got both left-to-right and right-to-left layout
 void setSymbol(ISymbol _open_l2r, ISymbol _close_l2r, ISymbol _open_r2l, ISymbol _close_r2l)
          Deprecated. change symbol used for both 'opened' and 'closed' state and both left-to-right and right-to-left layout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

opened_symbol_l2r_

protected ISymbol opened_symbol_l2r_
Deprecated. 

opened_symbol_r2l_

protected ISymbol opened_symbol_r2l_
Deprecated. 

closed_symbol_l2r_

protected ISymbol closed_symbol_l2r_
Deprecated. 

closed_symbol_r2l_

protected ISymbol closed_symbol_r2l_
Deprecated. 

indented_

protected boolean indented_
Deprecated. 

opened_fore_

protected IDColor opened_fore_
Deprecated. 

opened_back_

protected IDColor opened_back_
Deprecated. 

closed_fore_

protected IDColor closed_fore_
Deprecated. 

closed_back_

protected IDColor closed_back_
Deprecated. 
Constructor Detail

DFolderModel

public DFolderModel()
Deprecated. 
Create an empty folder model, call any set method to set model properties


DFolderModel

public DFolderModel(boolean _indented,
                    ISymbol _open,
                    ISymbol _close)
Deprecated. 
Create a folder model with indented property and opened/closed symbol. Use same symbol for left-to-right and right-to-left layout.


DFolderModel

public DFolderModel(boolean _indented,
                    ISymbol _open_l2r,
                    ISymbol _close_l2r,
                    ISymbol _open_r2l,
                    ISymbol _close_r2l)
Deprecated. 
Create a folder model with indented property and opened/closed symbol (for left to right and right 2 left layout)

Method Detail

isIndented

public boolean isIndented()
Deprecated. 
Returns:
true is folder indent their body (on the right of symbol for left to right layout)

getOpenedSymbol

public ISymbol getOpenedSymbol(boolean _l2r)
Deprecated. 
Returns:
the symbol used for 'opened' state

getClosedSymbol

public ISymbol getClosedSymbol(boolean _l2r)
Deprecated. 
Returns:
the symbol used for 'closed' state

getOpenedForeColor

public IDColor getOpenedForeColor()
Deprecated. 
Returns:
the foreground color used for 'opened' state

getOpenedBackColor

public IDColor getOpenedBackColor()
Deprecated. 
Returns:
the background color used for 'opened' state

getClosedForeColor

public IDColor getClosedForeColor()
Deprecated. 
Returns:
the foreground color used for 'closed' state

getClosedBackColor

public IDColor getClosedBackColor()
Deprecated. 
Returns:
the background color used for 'closed' state

setIndented

public void setIndented(boolean b)
Deprecated. 
Change current 'indented' property


setOpenedSymbol

public void setOpenedSymbol(boolean _l2r,
                            ISymbol s)
Deprecated. 
change symbol used for 'opened' state


setClosedSymbol

public void setClosedSymbol(boolean _l2r,
                            ISymbol s)
Deprecated. 
change symbol used for 'closed' state


setSymbol

public void setSymbol(ISymbol _open_l2r,
                      ISymbol _close_l2r,
                      ISymbol _open_r2l,
                      ISymbol _close_r2l)
Deprecated. 
change symbol used for both 'opened' and 'closed' state and both left-to-right and right-to-left layout


setSymbol

public void setSymbol(ISymbol _open,
                      ISymbol _close)
Deprecated. 
change symbol used for both 'opened' and 'closed' state same symbol is used got both left-to-right and right-to-left layout


setOpenedForeColor

public void setOpenedForeColor(IDColor _c)
Deprecated. 
Change foreground (line) color used for 'opened' state


setOpenedBackColor

public void setOpenedBackColor(IDColor _c)
Deprecated. 
Change background (fill) color used for 'opened' state


setClosedForeColor

public void setClosedForeColor(IDColor _c)
Deprecated. 
Change foreground (line) color used for 'closed' state


setClosedBackColor

public void setClosedBackColor(IDColor _c)
Deprecated. 
Change background (fill) color used for 'closed' state


GetDefault

public static DFolderModel GetDefault()
Deprecated. 
Returns:
default folder model.

TPTP 4.5.0 Platform Project
Internal API Specification