org.pentaho.di.repository.kdr.delegates
Class KettleDatabaseRepositoryNotePadDelegate

java.lang.Object
  extended by org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate
      extended by org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryNotePadDelegate

public class KettleDatabaseRepositoryNotePadDelegate
extends KettleDatabaseRepositoryBaseDelegate


Constructor Summary
KettleDatabaseRepositoryNotePadDelegate(KettleDatabaseRepository repository)
           
 
Method Summary
 RowMetaAndData getNote(ObjectId id_note)
           
 ObjectId getNoteID(String note)
           
 ObjectId insertNote(String note, long gui_location_x, long gui_location_y, long gui_location_width, long gui_location_height, String fontname, long fontsize, boolean fontbold, boolean fontitalic, long fontcolorred, long fontcolorgreen, long fontcolorblue, long fontbackcolorred, long fontbackcolorgreen, long fontbackcolorblue, long fontbordercolorred, long fontbordercolorgreen, long fontbordercolorblue, boolean drawshadow)
           
 NotePadMeta loadNotePadMeta(ObjectId id_note)
           
 void saveNotePadMeta(NotePadMeta note, ObjectId id_transformation)
           
 
Methods inherited from class org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate
quote, quoteTable
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KettleDatabaseRepositoryNotePadDelegate

public KettleDatabaseRepositoryNotePadDelegate(KettleDatabaseRepository repository)
Method Detail

getNoteID

public ObjectId getNoteID(String note)
                   throws KettleException
Throws:
KettleException

getNote

public RowMetaAndData getNote(ObjectId id_note)
                       throws KettleException
Throws:
KettleException

loadNotePadMeta

public NotePadMeta loadNotePadMeta(ObjectId id_note)
                            throws KettleException
Throws:
KettleException

saveNotePadMeta

public void saveNotePadMeta(NotePadMeta note,
                            ObjectId id_transformation)
                     throws KettleException
Parameters:
rep -
id_transformation -
Throws:
KettleException

insertNote

public ObjectId insertNote(String note,
                           long gui_location_x,
                           long gui_location_y,
                           long gui_location_width,
                           long gui_location_height,
                           String fontname,
                           long fontsize,
                           boolean fontbold,
                           boolean fontitalic,
                           long fontcolorred,
                           long fontcolorgreen,
                           long fontcolorblue,
                           long fontbackcolorred,
                           long fontbackcolorgreen,
                           long fontbackcolorblue,
                           long fontbordercolorred,
                           long fontbordercolorgreen,
                           long fontbordercolorblue,
                           boolean drawshadow)
                    throws KettleException
Throws:
KettleException