|
|
|||||
| Package com.dassault_systemes.pprnblcabase.controller |
Class LCANavDialogController
|
| Class Hierarchy |
java.lang.Object
|
+-com.dassault_systemes.pprnblcabase.controller.LCABaseController
|
+-com.dassault_systemes.pprnblcabase.controller.LCABaseDialogController
|
+-com.dassault_systemes.pprnblcabase.controller.LCANavDialogController
| Class Location |
| Class Description |
public class LCANavDialogController
Base controller to support command controllers which operate on a single object.
| Field Summary |
| Constructor Summary |
| LCANavDialogController()
|
| Method Summary |
| protected void | addToRelationshipNavigator(ENOVIDataObject iObject)
Adds an object to the relationship navigator component. |
| protected void | addToRelationshipNavigator(ENOVIDataObject[] iObjects)
Adds a list of objects to the relationship navigator component. |
| protected void | addToRelationshipNavigator(PortalUID[] rootIDs)
Adds a list of objects to the relationship navigator component. |
| public void | onCreate(CATDialog iDialog, CATNotification iNotification, Object iData)
|
| public void | onDocumentChanged(CATDialog iDialog, CATNotification iNotification, Object iData)
|
| public void | raiseObjectUpdatedNotification(ENOVIDataObject iObject)
Raises a update notification for the given object |
| public void | showNoSelectionMessage(boolean iSingleSelect)
Shows the "no selected object(s)" message, allowing the caller to specify if the plural should be used. |
| protected void | showStatusMessage(boolean iCmdOk)
Sets the command status message. |
| protected void | showStatusMessage(boolean iCmdOk, String iObjectID)
Pass objectID to the message in case of multiple objects (Multiupdate) This method is called for each object for which the command failed A regular showStatusMessage( boolean iCmdOk) is always called. |
| Field Detail |
| Constructor Detail |
LCANavDialogController()
| Method Detail |
protected void addToRelationshipNavigator(ENOVIDataObject iObject)
Adds an object to the relationship navigator component.
protected void addToRelationshipNavigator(ENOVIDataObject[] iObjects)
Adds a list of objects to the relationship navigator component.
protected void addToRelationshipNavigator(PortalUID[] rootIDs)
Adds a list of objects to the relationship navigator component.
public void onCreate(CATDialog iDialog, CATNotification iNotification, Object iData)
public void onDocumentChanged(CATDialog iDialog, CATNotification iNotification, Object iData)
public void raiseObjectUpdatedNotification(ENOVIDataObject iObject)
Raises a update notification for the given object
public void showNoSelectionMessage(boolean iSingleSelect)
Shows the "no selected object(s)" message, allowing the caller to specify if the plural should be used.
protected void showStatusMessage(boolean iCmdOk)
Sets the command status message.
protected void showStatusMessage(boolean iCmdOk, String iObjectID)
Pass objectID to the message in case of multiple objects (Multiupdate)
This method is called for each object for which the command failed
A regular showStatusMessage( boolean iCmdOk) is always called.