Dynamic View Services > View and Notification Services > Concept and Definitions > View Specification
 
View Specification
As defined in “Views”, a view is an instance of IlsMvView. This class is instantiated when the view is opened by a call to IlsMvComponent::openView or IlsMvServer::openView. Each view is associated with a view-type specification in View Specification Language, which outputs .ils files.
A view specification file defines:
*to which server objects and relations the view subscribes (subscription part);
*how the subscribed objects are represented (mapping part)
*what conditions apply to object subscription (propagation and representation conditions).
Subscription by a view is determined dynamically at runtime during the notification cycle triggered by Rogue Wave® Server. The subscription also evolves according to changes in the object model state.
The specification of a dynamic view type cn also be described in an XML document. See “XML View Specification”.

Version 6.3
Copyright © 2018, Rogue Wave Software, Inc. All Rights Reserved.