LEONARDI Application Composer - 8.9.0.40 by W4 S.A.

leon.info.daemon
Class LyArrayDaemon

java.lang.Object
  extended by leon.info.LyTag
      extended by leon.info.daemon.LyInfoDaemon
          extended by leon.info.daemon.LyArrayDaemon
All Implemented Interfaces:
java.lang.Cloneable

public final class LyArrayDaemon
extends LyInfoDaemon

This class holds informations for array fieldinfos.

See also tag of leon.dtd.

See Also:
LyArrayFieldInfoDaemon

Nested Class Summary
 
Nested classes/interfaces inherited from class leon.info.LyTag
LyTag.Model
 
Field Summary
static java.lang.String __VERSION
           
 
Constructor Summary
LyArrayDaemon()
          Default constructor.
LyArrayDaemon(LyClassBinding classBinding, LyFieldBinding fkBinding, LyFieldBinding valueBinding, LyFieldBinding indexBinding, LyFieldBinding idBinding)
          Constructor with all parameters.
 
Method Summary
 void addFieldBinding(LyFieldBinding fieldBinding)
          To add a field binding definition to this daemon.
 LyClassInfo getArrayClassInfo()
          Accessor to the array classInfo.
 LyClassBinding getClassBinding()
          Accessor to the class binding.
 LyFieldBinding getFkBinding()
          Accessor to the foregin key field binding.
 LyFieldBinding getIdBinding()
          Accessor to the id field binding.
 LyFieldBinding getIndexBinding()
          Accessor to the index field binding.
 LyFieldBinding getValueBinding()
          Accessor to the value field binding.
 void setArrayClassInfo(LyClassInfo classInfo)
          Modifier of the class info representing array objects.
 void setClassBinding(LyClassBinding classBinding)
          Modifier of the class binding.
 void setFkBinding(LyFieldBinding fieldBinding)
          Modifier of the foreign key field binding.
 void setIdBinding(LyFieldBinding fieldBinding)
          Modifier of the id field binding.
 void setIndexBinding(LyFieldBinding fieldBinding)
          Modifier of the index field binding.
 void setValueBinding(LyFieldBinding fieldBinding)
          Modifier of the value field binding.
 
Methods inherited from class leon.info.daemon.LyInfoDaemon
check
 
Methods inherited from class leon.info.LyTag
clone, getApplication, getCommentsEnd, getCommentsStart, getEnvironment, getId, getModelType, getParent, getRootProject, hasAncestor, isExtern, setCommentsEnd, setCommentsStart, wasCloned
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

__VERSION

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

LyArrayDaemon

public LyArrayDaemon()
Default constructor.


LyArrayDaemon

public LyArrayDaemon(LyClassBinding classBinding,
                     LyFieldBinding fkBinding,
                     LyFieldBinding valueBinding,
                     LyFieldBinding indexBinding,
                     LyFieldBinding idBinding)
Constructor with all parameters.

Method Detail

getClassBinding

public LyClassBinding getClassBinding()
Accessor to the class binding.

Returns:
The classBinding

getFkBinding

public LyFieldBinding getFkBinding()
Accessor to the foregin key field binding.

Returns:
The foreign key field binding

getValueBinding

public LyFieldBinding getValueBinding()
Accessor to the value field binding.

Returns:
The value field binding

getIndexBinding

public LyFieldBinding getIndexBinding()
Accessor to the index field binding.

Returns:
The index field binding

getIdBinding

public LyFieldBinding getIdBinding()
Accessor to the id field binding.

Returns:
The id field binding

getArrayClassInfo

public LyClassInfo getArrayClassInfo()
Accessor to the array classInfo.

Returns:
The array class info.

setClassBinding

public void setClassBinding(LyClassBinding classBinding)
Modifier of the class binding.

Parameters:
classBinding - class binding

setFkBinding

public void setFkBinding(LyFieldBinding fieldBinding)
Modifier of the foreign key field binding.

Parameters:
fieldBinding - field binding

setValueBinding

public void setValueBinding(LyFieldBinding fieldBinding)
Modifier of the value field binding.

Parameters:
fieldBinding - field binding

setIndexBinding

public void setIndexBinding(LyFieldBinding fieldBinding)
Modifier of the index field binding.

Parameters:
fieldBinding - field binding

setIdBinding

public void setIdBinding(LyFieldBinding fieldBinding)
Modifier of the id field binding.

Parameters:
fieldBinding - field binding

setArrayClassInfo

public void setArrayClassInfo(LyClassInfo classInfo)
Modifier of the class info representing array objects.

Parameters:
classInfo - tha array class info.

addFieldBinding

public void addFieldBinding(LyFieldBinding fieldBinding)
To add a field binding definition to this daemon. Fields binding must be added in the right order (fk, value, idx, id).

Parameters:
fieldBinding - the field binding to add.

(c) January 2013 - W4 S.A.

Website: W4 S.A., contact us: support@w4global.com