org.nuiton.wikitty.entities
Class WikittyHookAbstract

java.lang.Object
  extended by org.nuiton.wikitty.entities.BusinessEntityImpl
      extended by org.nuiton.wikitty.entities.WikittyHookAbstract
All Implemented Interfaces:
Serializable, Cloneable, BusinessEntity, WikittyHook
Direct Known Subclasses:
WikittyHookImpl

public abstract class WikittyHookAbstract
extends BusinessEntityImpl
implements WikittyHook

See Also:
Serialized Form

Field Summary
static List<WikittyExtension> extensions
           
static WikittyExtension extensionWikittyHook
           
 
Fields inherited from class org.nuiton.wikitty.entities.BusinessEntityImpl
extensionForMetaExtension, propertyChangeSupport, wikitty
 
Fields inherited from interface org.nuiton.wikitty.entities.WikittyHook
ELEMENT_FIELD_WIKITTYHOOK_ACTIONTOHOOK, ELEMENT_FIELD_WIKITTYHOOK_MIMETYPE, ELEMENT_FIELD_WIKITTYHOOK_NAME, ELEMENT_FIELD_WIKITTYHOOK_SCRIPT, EXT_WIKITTYHOOK, FIELD_WIKITTYHOOK_ACTIONTOHOOK, FIELD_WIKITTYHOOK_MIMETYPE, FIELD_WIKITTYHOOK_NAME, FIELD_WIKITTYHOOK_SCRIPT, FQ_FIELD_WIKITTYHOOK_ACTIONTOHOOK, FQ_FIELD_WIKITTYHOOK_MIMETYPE, FQ_FIELD_WIKITTYHOOK_NAME, FQ_FIELD_WIKITTYHOOK_SCRIPT
 
Constructor Summary
WikittyHookAbstract()
           
WikittyHookAbstract(BusinessEntityImpl businessEntityImpl)
           
WikittyHookAbstract(Wikitty wikitty)
           
 
Method Summary
 void addActionToHook(String... element)
           
 void addAllActionToHook(Collection<String> actionToHook)
           
 void clearActionToHook()
           
 Set<String> getActionToHook()
           
 String getMimetype()
           
 String getName()
           
 String getScript()
           
 Collection<WikittyExtension> getStaticExtensions()
          Return list of all extension that this entity has by definition (design time) and not extension added during execution time
 void removeActionToHook(String... element)
           
 void setActionToHook(Set<String> actionToHook)
           
 void setMimetype(String mimetype)
           
 void setName(String name)
           
 void setScript(String script)
           
 String toString()
          Return toString representation.
 
Methods inherited from class org.nuiton.wikitty.entities.BusinessEntityImpl
addPropertyChangeListener, addPropertyChangeListener, copyFrom, equals, getExtensionFields, getExtensionNames, getField, getFieldType, getPropertyChangeSupport, getWikitty, getWikittyId, getWikittyVersion, hashCode, removePropertyChangeListener, removePropertyChangeListener, setField, setWikitty, setWikittyVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nuiton.wikitty.entities.BusinessEntity
addPropertyChangeListener, addPropertyChangeListener, copyFrom, getExtensionFields, getExtensionNames, getField, getWikittyId, getWikittyVersion, removePropertyChangeListener, removePropertyChangeListener, setField, setWikittyVersion
 

Field Detail

extensions

public static final List<WikittyExtension> extensions

extensionWikittyHook

public static final WikittyExtension extensionWikittyHook
Constructor Detail

WikittyHookAbstract

public WikittyHookAbstract()

WikittyHookAbstract

public WikittyHookAbstract(Wikitty wikitty)

WikittyHookAbstract

public WikittyHookAbstract(BusinessEntityImpl businessEntityImpl)
Method Detail

getName

public String getName()
Specified by:
getName in interface WikittyHook

setName

public void setName(String name)
Specified by:
setName in interface WikittyHook

getActionToHook

public Set<String> getActionToHook()
Specified by:
getActionToHook in interface WikittyHook

setActionToHook

public void setActionToHook(Set<String> actionToHook)
Specified by:
setActionToHook in interface WikittyHook

addAllActionToHook

public void addAllActionToHook(Collection<String> actionToHook)
Specified by:
addAllActionToHook in interface WikittyHook

addActionToHook

public void addActionToHook(String... element)
Specified by:
addActionToHook in interface WikittyHook

removeActionToHook

public void removeActionToHook(String... element)
Specified by:
removeActionToHook in interface WikittyHook

clearActionToHook

public void clearActionToHook()
Specified by:
clearActionToHook in interface WikittyHook

getScript

public String getScript()
Specified by:
getScript in interface WikittyHook

setScript

public void setScript(String script)
Specified by:
setScript in interface WikittyHook

getMimetype

public String getMimetype()
Specified by:
getMimetype in interface WikittyHook

setMimetype

public void setMimetype(String mimetype)
Specified by:
setMimetype in interface WikittyHook

getStaticExtensions

public Collection<WikittyExtension> getStaticExtensions()
Description copied from class: BusinessEntityImpl
Return list of all extension that this entity has by definition (design time) and not extension added during execution time

Overrides:
getStaticExtensions in class BusinessEntityImpl
Returns:
static extension

toString

public String toString()
Return toString representation. Use tagValue 'toString' format, if exist, else standard toString is call

Overrides:
toString in class Object
Returns:


Copyright © 2009-2012 CodeLutin. All Rights Reserved.