Package com.dassault_systemes.pprnblcabase.controller

   
Class LCASingleObjectDialogController

 
Class Hierarchy
java.lang.Object
  |
  +-com.dassault_systemes.pprnblcabase.controller.LCABaseController
        |
        +-com.dassault_systemes.pprnblcabase.controller.LCABaseDialogController
              |
              +-com.dassault_systemes.pprnblcabase.controller.LCASingleObjectDialogController
Class Location

Framework : PPRJNavigatorBase

Module : PPRNBLcaBase

Class Description

public class LCASingleObjectDialogController

Base controller to support command controllers which operate on a single object.

Field Summary
protected ENOVIDataObject _dataObj
object on which to command is being run
public CATLabel _labelObject

Constructor Summary
LCASingleObjectDialogController()

Method Summary
protected void addToRelationshipNavigator()
Adds to RelNav
protected ENOVTypeMask getDataMask()
Specifies the mask type to use when retrieving the object.
protected String getObjectUUID()
Function encapsulates accessing the UUID of the focal object.
protected void initObjectContext()
Initializes the label fields for the current object.
public void loadObject()
Loads the current data object into memory.
public void onCreate(CATDialog iDialog, CATNotification iNotification, Object iData)
public void onDocumentChanged(CATDialog iDialog, CATNotification iNotification, Object iData)


Field Detail

_dataObj

    protected ENOVIDataObject _dataObj
object on which to command is being run


_labelObject

    public CATLabel _labelObject


Constructor Detail

LCASingleObjectDialogController

    LCASingleObjectDialogController()


Method Detail

addToRelationshipNavigator

    protected void addToRelationshipNavigator()

Adds to RelNav


getDataMask

    protected ENOVTypeMask getDataMask()

Specifies the mask type to use when retrieving the object.


getObjectUUID

    protected String getObjectUUID()

Function encapsulates accessing the UUID of the focal object. This function is useful for dialog focusing on a single object.


initObjectContext

    protected void initObjectContext()

Initializes the label fields for the current object.


loadObject

    public void loadObject()

Loads the current data object into memory.


onCreate

    public void onCreate(CATDialog iDialog, CATNotification iNotification, Object iData)


onDocumentChanged

    public void onDocumentChanged(CATDialog iDialog, CATNotification iNotification, Object iData)



Copyright © 2000, Dassault Systèmes. All rights reserved