Rogue Wave Views
Application Framework Package API Reference Guide
Product Documentation:

Rogue Wave Views
Documentation Home
List of all members | Public Member Functions
IlvDvGrapherView Class Reference

Application Framework grapher document view class. More...

#include <ilviews/appframe/grapher/graphvw.h>

Inheritance diagram for IlvDvGrapherView:
IlvDvManagerView IlvDvView IlvView IlvDvDocViewInterface IlvAbstractView IlvDvSerializable IlvDvInterface IlvSystemPort IlvStylable IlvPort IlvValueInterface

Public Member Functions

 IlvDvGrapherView (IlvGadgetContainer *parent)
 Constructs a new IlvDvGrapherView object. More...
 
IlvGrapher * getGrapher () const
 Returns the grapher edited by the view. More...
 
IlvDvGrapherDocumentgetGrapherDocument () const
 Returns the grapher document associated with the view. More...
 
virtual void initializeView ()
 Initializes the grapher view. More...
 
- Public Member Functions inherited from IlvDvManagerView
 IlvDvManagerView (IlvGadgetContainer *parent)
 Constructs an IlvDvManagerView object. More...
 
IlvManagergetManager () const
 Returns the manager edited by the view. More...
 
IlvDvManagerDocumentgetManagerDocument () const
 Returns the manager document associated with the view. More...
 
- Public Member Functions inherited from IlvDvView
 IlvDvView (IlvGadgetContainer *parent)
 Constructs an IlvDvView object. More...
 
virtual IlvAbstractViewgetDvView ()
 Gets the IlvAbstractView of the document view. More...
 
- Public Member Functions inherited from IlvDvDocViewInterface
IlvDvDocumentgetDocument () const
 Gets the document associated with the view. More...
 
IlvDvApplicationgetDvApplication () const
 Gets the application in which the document view is displayed. More...
 
virtual IlvGraphicgetGraphic ()
 Gets the graphic object of the document view. More...
 
IlvDvViewContainerInterfacegetViewContainer () const
 Gets the document view container that owns the view. More...
 
virtual void serialize (IlvDvStream &)
 Serializes the object in the stream stream.
Typically, the body of the method has the following form:
More...
 
- Public Member Functions inherited from IlvDvInterface
IlBoolean callMethod (const IlSymbol *methodName, IlvDvValue *returnedValue,...)
 Generic method for calling a method that is exported in a class interface. More...
 
IlvDvValuegetFieldValue (const IlSymbol *fieldName, IlvDvValue &value) const
 Gets a field value. More...
 
virtual IlBoolean isProcessingAction (const IlSymbol *methodName) const
 Returns IlTrue if the given action can be processed by the class. More...
 
virtual IlBoolean processAction (const IlSymbol *actionName)
 Processes an action. More...
 
virtual IlBoolean refreshAction (const IlSymbol *actionName, IlvDvActionDescriptor *desc) const
 Refresh all the menu items that reference the action given by the parameter actionName. More...
 
void setFieldValue (const IlSymbol *fieldName, const IlvDvValue &value)
 Sets a field value. More...
 

Detailed Description

Application Framework grapher document view class.

Library: ilvappgrapher

IlvDvGrapherView holds a document view that displays the grapher graphic objects inside its IlvView. When the IlvDvGrapherView object initializes, it is added to the views of the grapher of the associated grapher document.

Constructor & Destructor Documentation

IlvDvGrapherView::IlvDvGrapherView ( IlvGadgetContainer parent)

Constructs a new IlvDvGrapherView object.

The created IlvView object is attached as the child of the given parent gadget container.

Member Function Documentation

IlvGrapher* IlvDvGrapherView::getGrapher ( ) const

Returns the grapher edited by the view.

The grapher is given by the associated grapher document.

Returns
The grapher edited by the view.
IlvDvGrapherDocument* IlvDvGrapherView::getGrapherDocument ( ) const

Returns the grapher document associated with the view.

Returns
The grapher document associated with the view.
virtual void IlvDvGrapherView::initializeView ( )
virtual

Initializes the grapher view.

The grapher view adds itself to the list of views of the grapher associated with its document.

Reimplemented from IlvDvManagerView.


© Copyright 2016, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.