org.kinsources.kiwa.hico
Class Hico

java.lang.Object
  extended by org.kinsources.kiwa.hico.Hico

public class Hico
extends java.lang.Object

Author:
Christian P. Momon

Field Summary
static java.lang.String BUBBLE_ARTICLE_NAME
           
 
Constructor Summary
Hico()
           
Hico(long autoIncrementValue)
           
 
Method Summary
 Articles articles()
           
 BubbleManager bubbleManager()
           
 long countOfArticles()
           
 Article createArticle(java.lang.String name, java.util.Locale locale)
           
 Articles findByName(java.lang.String name)
           
 Articles findByNameIgnoreCase(java.lang.String name)
           
 void generateBubble(fr.devinsy.xidyn.data.TagDataManager target, java.lang.String bubbleName, java.util.Locale locale)
           
 Article getArticleById(long articleId)
           
 Article getArticleById(java.lang.Long articleId)
           
 java.lang.String getBubbleText(java.lang.String name, java.util.Locale locale)
           
 java.lang.String getHTMLIconBubble(java.lang.String bubbleName, java.util.Locale locale)
           
 java.lang.String getText(java.lang.String name, java.util.Locale locale)
           
 Article getVisibleArticle(java.lang.String name, java.util.Locale locale)
           
 long lastArticleId()
           
 java.util.Locale[] locales()
           
 long nextId()
           
 void rebuildIndexes()
           
 void removeArticle(Article article)
           
 void resetBubbles()
           
 void resetLastId()
           
 void updateArticle(Article article, java.lang.String name, java.lang.String author, boolean visibility, java.util.Locale locale, java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BUBBLE_ARTICLE_NAME

public static final java.lang.String BUBBLE_ARTICLE_NAME
See Also:
Constant Field Values
Constructor Detail

Hico

public Hico()

Hico

public Hico(long autoIncrementValue)
Method Detail

articles

public Articles articles()
Returns:

bubbleManager

public BubbleManager bubbleManager()
Returns:

countOfArticles

public long countOfArticles()
Returns:

createArticle

public Article createArticle(java.lang.String name,
                             java.util.Locale locale)

findByName

public Articles findByName(java.lang.String name)
Returns:

findByNameIgnoreCase

public Articles findByNameIgnoreCase(java.lang.String name)
Returns:

generateBubble

public void generateBubble(fr.devinsy.xidyn.data.TagDataManager target,
                           java.lang.String bubbleName,
                           java.util.Locale locale)
Parameters:
target -
bubbleName -

getArticleById

public Article getArticleById(long articleId)
Parameters:
email -
Returns:

getArticleById

public Article getArticleById(java.lang.Long articleId)
Parameters:
email -
Returns:

getBubbleText

public java.lang.String getBubbleText(java.lang.String name,
                                      java.util.Locale locale)
Parameters:
name - name of the bubble
locale -
Returns:

getHTMLIconBubble

public java.lang.String getHTMLIconBubble(java.lang.String bubbleName,
                                          java.util.Locale locale)
Parameters:
target -
bubbleName -

getText

public java.lang.String getText(java.lang.String name,
                                java.util.Locale locale)
Parameters:
name -
locale -
Returns:

getVisibleArticle

public Article getVisibleArticle(java.lang.String name,
                                 java.util.Locale locale)
Parameters:
name -
locale -
Returns:

lastArticleId

public long lastArticleId()
Returns:

locales

public java.util.Locale[] locales()
Returns:

nextId

public long nextId()
Returns:

rebuildIndexes

public void rebuildIndexes()

removeArticle

public void removeArticle(Article article)
Parameters:
account -

resetBubbles

public void resetBubbles()

resetLastId

public void resetLastId()

updateArticle

public void updateArticle(Article article,
                          java.lang.String name,
                          java.lang.String author,
                          boolean visibility,
                          java.util.Locale locale,
                          java.lang.String text)
Parameters:
wire -
title -
author -
publicationDate -
locale -
leadParagraph -
body -