LEONARDI Application Composer - 8.9.0.40 by W4 S.A.

leon.control.form
Class LyRelationFieldFilterController._LyRelationFilterDomainController

java.lang.Object
  extended by leon.control.form.LyRelationFieldFilterController._LyRelationFilterDomainController
All Implemented Interfaces:
LyDataSourceListener, LyWorkSpaceListener
Enclosing class:
LyRelationFieldFilterController

public class LyRelationFieldFilterController._LyRelationFilterDomainController
extends java.lang.Object
implements LyDataSourceListener, LyWorkSpaceListener

Internal class to create a popup creation form for a relation fieldInfo.


Field Summary
 
Fields inherited from interface leon.data.LyDataSourceListener
__VERSION
 
Fields inherited from interface leon.data.LyWorkSpaceListener
__VERSION
 
Method Summary
 boolean isIdle()
          Checks if this controller is idle.
 boolean objectAdded(LyWorkSpaceEvent event)
          Called when an object is added in the workspace.
 boolean objectChanged(LyWorkSpaceEvent event)
          Called when an object has changed in the workspace.
 boolean objectCreated(LyDataSourceEvent event)
          Method for receiving an object creation.
 boolean objectDeleted(LyDataSourceEvent event)
          Method for receiving an object deletion.
 boolean objectModified(LyDataSourceEvent event)
          Method for receiving an object modification.
 boolean objectRemoved(LyWorkSpaceEvent event)
          Called when an object is removed from the workspace.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isIdle

public boolean isIdle()
Checks if this controller is idle.

Returns:
the idle status

objectAdded

public boolean objectAdded(LyWorkSpaceEvent event)
Called when an object is added in the workspace.

Specified by:
objectAdded in interface LyWorkSpaceListener
Parameters:
event - Event notifying object add.
Returns:
True if the event is used by the listener, false otherwise.

objectCreated

public boolean objectCreated(LyDataSourceEvent event)
Method for receiving an object creation.

Specified by:
objectCreated in interface LyDataSourceListener
Parameters:
event - Event notifying the creation of an object.
Returns:
Boolean indicating if the event was used, false otherwise.

objectRemoved

public boolean objectRemoved(LyWorkSpaceEvent event)
Called when an object is removed from the workspace.

Specified by:
objectRemoved in interface LyWorkSpaceListener
Parameters:
event - Event notifying object remove.
Returns:
True if the event is used by the listener, false otherwise.

objectDeleted

public boolean objectDeleted(LyDataSourceEvent event)
Method for receiving an object deletion.

Specified by:
objectDeleted in interface LyDataSourceListener
Parameters:
event - Event notifying the deletion of an object.
Returns:
Boolean indicating if the event was used, false otherwise.

objectChanged

public boolean objectChanged(LyWorkSpaceEvent event)
Called when an object has changed in the workspace. This call notifies a change on the object concerned by the event either because its values have changed or because the sort on the workspace has changed and consequently the object position within the list has changed. These two cases can easily be distinguished by accessing the values set contained in the event (if it's not null, this is an change on the object, not a modification of the sort).

Note that object position may also change if one of the modified fields is one of the fields specified in the list sort.

Specified by:
objectChanged in interface LyWorkSpaceListener
Parameters:
event - Event notifying object change.
Returns:
True if the event is used by the listener, false otherwise.

objectModified

public boolean objectModified(LyDataSourceEvent event)
Method for receiving an object modification.

Specified by:
objectModified in interface LyDataSourceListener
Parameters:
event - Event notifying the modification of an object.
Returns:
Boolean indicating if the event was used, false otherwise.

(c) January 2013 - W4 S.A.

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