org.openmobileis.modules.common.data
Class LabelManager

java.lang.Object
  extended byorg.openmobileis.modules.common.data.LabelManager

public class LabelManager
extends java.lang.Object

Title: OpenMobileIS project source
Description:

Since:
JDK 1.1
Version:
1.0.
Author:
Philippe Delrieu

Constructor Summary
LabelManager(LabelFactory factory)
          Constructor.
 
Method Summary
 void deleteLabel(java.lang.String id, java.lang.String category)
           
 java.lang.String[][] getCategoriesList()
           
 LabelFactory getFactory()
           
 Array getLabelListForCategorie(java.lang.String categorie)
           
 Label getLabelWithIds(java.lang.String id, java.lang.String category)
           
static LabelManager getManager()
           
static void registerManager(LabelManager m)
           
static void removeManager()
           
 Array sortLabelArray(Array labelList)
           
 void storeLabel(Label label)
          call by synchro server to create the label DB
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LabelManager

public LabelManager(LabelFactory factory)
Constructor.

Method Detail

registerManager

public static void registerManager(LabelManager m)

getManager

public static LabelManager getManager()

removeManager

public static void removeManager()

getFactory

public LabelFactory getFactory()

getLabelListForCategorie

public Array getLabelListForCategorie(java.lang.String categorie)

getCategoriesList

public java.lang.String[][] getCategoriesList()

getLabelWithIds

public Label getLabelWithIds(java.lang.String id,
                             java.lang.String category)

storeLabel

public void storeLabel(Label label)
                throws ServiceException,
                       DatabaseException
call by synchro server to create the label DB

Throws:
ServiceException
DatabaseException

deleteLabel

public void deleteLabel(java.lang.String id,
                        java.lang.String category)
                 throws ServiceException,
                        DatabaseException
Throws:
ServiceException
DatabaseException

sortLabelArray

public Array sortLabelArray(Array labelList)


Copyright 2006 OpenMobileIS. All Rights Reserved.