Using a transient attribute to indicate a new view object row

For entity-based view objects, there is a simple technique you can use to determine whether a particular row has a new status. The status of a row is new when the row is first created. The row remains in the new state until it is successfully committed to the database. It then goes to an unmodified state. Knowledge of the status of the row can be used to set up enable/disable conditions on the frontend user interface.

In this recipe, we will see how to utilize a transient view object attribute to indicate the new status of the view object row.

Getting ready

This recipe was developed using the HRComponents workspace, which was created in the Overriding remove() to delete ...

Get Oracle JDeveloper 11gR2 Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.