com.jurismarches.vradi.services.dto
Class VradiThesaurusDTO

java.lang.Object
  extended by com.jurismarches.vradi.services.dto.VradiThesaurusDTO
All Implemented Interfaces:
VradiDTO<org.sharengo.wikitty.TreeNode>

public class VradiThesaurusDTO
extends java.lang.Object
implements VradiDTO<org.sharengo.wikitty.TreeNode>

User: sletellier Date: 30 dec. 2009 Time: 12:23:27


Field Summary
protected  org.sharengo.wikitty.TreeNode bean
           
protected  java.util.Map<java.lang.String,VradiThesaurusDTO> children
           
protected  java.lang.String comment
           
static java.lang.String COMMENT_FIELD
           
static java.lang.String EXT_THESAURUS
           
protected  int formsForThesaurus
           
static java.lang.String FQ_COMMENT_FIELD
           
static java.lang.String FQ_TAGS_FIELD
           
protected  java.lang.String name
           
protected  VradiThesaurusDTO parentThesaurus
           
protected  java.beans.PropertyChangeSupport propertyChange
           
protected  java.lang.String tagAsString
           
protected  java.util.List<java.lang.String> tags
           
static java.lang.String TAGS_FIELD
           
protected  boolean toCreate
           
protected  boolean toDelete
           
protected  boolean toSave
           
static java.lang.String VERSION_THESAURUS
           
protected  java.lang.String wikittyId
           
 
Constructor Summary
VradiThesaurusDTO()
           
 
Method Summary
 void addChild(VradiThesaurusDTO element)
           
 boolean addChildRecursif(VradiThesaurusDTO child)
           
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          Ajoute un listener gloable
 void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
          Ajoute un listener sur la propriété propertyName
protected  void addTag(java.lang.String tag)
           
 void clearChildren()
           
 VradiThesaurusDTO clone()
           
 VradiThesaurusDTO findThesaurus(java.lang.String id)
           
 void fromWikitty(org.sharengo.wikitty.TreeNode wikitty)
          Remplit le bean à partir d'un wikitty.
 org.sharengo.wikitty.TreeNode getBean()
           
 java.util.Collection<VradiThesaurusDTO> getChildren()
           
 java.lang.String getComment()
           
 int getFormsForThesaurus()
           
 java.lang.String getName()
           
 java.lang.String getParentPath()
           
 VradiThesaurusDTO getParentThesaurus()
           
 java.lang.String getRecursifName()
           
protected  java.lang.String getRecursifName(java.lang.String name)
           
protected  java.util.List<java.lang.String> getTags()
           
 java.lang.String getTagsAsString()
           
static org.sharengo.wikitty.WikittyExtension getThesaurusExtension()
           
 java.lang.String getWikittyId()
           
 boolean isToCreate()
           
 boolean isToDelete()
           
 boolean isToSave()
           
 void removeChild(VradiThesaurusDTO child)
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          Supprime un listener globable.
 void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
          Supprime un listener sur la propriété propertyName
 boolean removeThesaurusRecursivly(VradiThesaurusDTO toRemove)
           
 void reset()
          Vide le dto
 void revertFromWikitty()
           
 void setComment(java.lang.String comment)
           
 void setFormsForThesaurus(int formsForThesaurus)
           
 void setName(java.lang.String name)
           
 void setParentThesaurus(VradiThesaurusDTO parentThesaurus)
           
protected  void setTags(java.util.List<java.lang.String> tags)
           
 void setTagsAsString(java.lang.String values)
           
 void setToCreate(boolean toCreate)
           
 void setToDelete(boolean toDelete)
           
 void setToSave(boolean toSave)
           
 void setWikittyId(java.lang.String wikittyId)
           
 void toWikitty(org.sharengo.wikitty.TreeNode wikitty)
          Remplit le wikitty à partir du bean.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

propertyChange

protected java.beans.PropertyChangeSupport propertyChange

EXT_THESAURUS

public static final java.lang.String EXT_THESAURUS
See Also:
Constant Field Values

VERSION_THESAURUS

public static final java.lang.String VERSION_THESAURUS
See Also:
Constant Field Values

TAGS_FIELD

public static final java.lang.String TAGS_FIELD
See Also:
Constant Field Values

FQ_TAGS_FIELD

public static final java.lang.String FQ_TAGS_FIELD
See Also:
Constant Field Values

COMMENT_FIELD

public static final java.lang.String COMMENT_FIELD
See Also:
Constant Field Values

FQ_COMMENT_FIELD

public static final java.lang.String FQ_COMMENT_FIELD
See Also:
Constant Field Values

toSave

protected boolean toSave

toCreate

protected boolean toCreate

toDelete

protected boolean toDelete

bean

protected org.sharengo.wikitty.TreeNode bean

name

protected java.lang.String name

wikittyId

protected java.lang.String wikittyId

formsForThesaurus

protected int formsForThesaurus

comment

protected java.lang.String comment

parentThesaurus

protected VradiThesaurusDTO parentThesaurus

tagAsString

protected java.lang.String tagAsString

tags

protected java.util.List<java.lang.String> tags

children

protected java.util.Map<java.lang.String,VradiThesaurusDTO> children
Constructor Detail

VradiThesaurusDTO

public VradiThesaurusDTO()
Method Detail

isToDelete

public boolean isToDelete()

setToDelete

public void setToDelete(boolean toDelete)

isToCreate

public boolean isToCreate()

setToCreate

public void setToCreate(boolean toCreate)

isToSave

public boolean isToSave()

setToSave

public void setToSave(boolean toSave)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getWikittyId

public java.lang.String getWikittyId()

setWikittyId

public void setWikittyId(java.lang.String wikittyId)

getParentThesaurus

public VradiThesaurusDTO getParentThesaurus()

setParentThesaurus

public void setParentThesaurus(VradiThesaurusDTO parentThesaurus)

getTagsAsString

public java.lang.String getTagsAsString()

setTagsAsString

public void setTagsAsString(java.lang.String values)

getTags

protected java.util.List<java.lang.String> getTags()

setTags

protected void setTags(java.util.List<java.lang.String> tags)

addTag

protected void addTag(java.lang.String tag)

getFormsForThesaurus

public int getFormsForThesaurus()

setFormsForThesaurus

public void setFormsForThesaurus(int formsForThesaurus)

getComment

public java.lang.String getComment()

setComment

public void setComment(java.lang.String comment)

getChildren

public java.util.Collection<VradiThesaurusDTO> getChildren()

addChild

public void addChild(VradiThesaurusDTO element)

clearChildren

public void clearChildren()

removeChild

public void removeChild(VradiThesaurusDTO child)

addChildRecursif

public boolean addChildRecursif(VradiThesaurusDTO child)

removeThesaurusRecursivly

public boolean removeThesaurusRecursivly(VradiThesaurusDTO toRemove)

findThesaurus

public VradiThesaurusDTO findThesaurus(java.lang.String id)

getRecursifName

public java.lang.String getRecursifName()

getRecursifName

protected java.lang.String getRecursifName(java.lang.String name)

getParentPath

public java.lang.String getParentPath()

getThesaurusExtension

public static final org.sharengo.wikitty.WikittyExtension getThesaurusExtension()

revertFromWikitty

public void revertFromWikitty()

fromWikitty

public void fromWikitty(org.sharengo.wikitty.TreeNode wikitty)
Description copied from interface: VradiDTO
Remplit le bean à partir d'un wikitty.

Specified by:
fromWikitty in interface VradiDTO<org.sharengo.wikitty.TreeNode>
Parameters:
wikitty - le wikitty source

clone

public VradiThesaurusDTO clone()
Overrides:
clone in class java.lang.Object

toWikitty

public void toWikitty(org.sharengo.wikitty.TreeNode wikitty)
Description copied from interface: VradiDTO
Remplit le wikitty à partir du bean.

Specified by:
toWikitty in interface VradiDTO<org.sharengo.wikitty.TreeNode>
Parameters:
wikitty - le wikitty a remplir

getBean

public org.sharengo.wikitty.TreeNode getBean()

reset

public void reset()
Description copied from interface: VradiDTO
Vide le dto

Specified by:
reset in interface VradiDTO<org.sharengo.wikitty.TreeNode>

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Description copied from interface: VradiDTO
Ajoute un listener gloable

Specified by:
addPropertyChangeListener in interface VradiDTO<org.sharengo.wikitty.TreeNode>
Parameters:
listener - le listener à ajouter

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Description copied from interface: VradiDTO
Supprime un listener globable.

Specified by:
removePropertyChangeListener in interface VradiDTO<org.sharengo.wikitty.TreeNode>
Parameters:
listener - le listener à supprimer

addPropertyChangeListener

public void addPropertyChangeListener(java.lang.String propertyName,
                                      java.beans.PropertyChangeListener listener)
Description copied from interface: VradiDTO
Ajoute un listener sur la propriété propertyName

Specified by:
addPropertyChangeListener in interface VradiDTO<org.sharengo.wikitty.TreeNode>
Parameters:
propertyName - le nom de la propriété
listener - le listener à ajouter

removePropertyChangeListener

public void removePropertyChangeListener(java.lang.String propertyName,
                                         java.beans.PropertyChangeListener listener)
Description copied from interface: VradiDTO
Supprime un listener sur la propriété propertyName

Specified by:
removePropertyChangeListener in interface VradiDTO<org.sharengo.wikitty.TreeNode>
Parameters:
propertyName - le nom de la propriété
listener - le listener à supprimer


Copyright © 2009-2010 JurisMarches. All Rights Reserved.