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
CATLabel _labelObject
ENOVIDataObject _dataObj

Constructor Summary
LCASingleObjectDialogController()

Method Summary
void onCreate(CATDialog iDialog, CATNotification iNotification, Object iData)
void onDocumentChanged(CATDialog iDialog, CATNotification iNotification, Object iData)
ENOVTypeMask getDataMask()
void loadObject()
void initObjectContext()
String getObjectUUID()
void addToRelationshipNavigator()


Field Detail

_labelObject

    CATLabel _labelObject


_dataObj

    ENOVIDataObject _dataObj
object on which to command is being run


Constructor Detail

LCASingleObjectDialogController

    LCASingleObjectDialogController()


Method Detail

onCreate

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


onDocumentChanged

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


getDataMask

    ENOVTypeMask getDataMask()

Specifies the mask type to use when retrieving the object.


loadObject

    void loadObject()

Loads the current data object into memory.


initObjectContext

    void initObjectContext()

Initializes the label fields for the current object.


getObjectUUID

    String getObjectUUID()

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


addToRelationshipNavigator

    void addToRelationshipNavigator()

Adds to RelNav



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