Interface

This object type, together with object types Method, Property and Program, is used to document the Natural programming object class.

In the predefined Predict metastructure, an interface can have passive and active associations of the following types:

Valid passive association: "Defined in PR"
Valid active associations:

"Contains MD"
"Contains PY"

This document covers the following topics:


Interface Maintenance Menu

This menu is called with function code M and object code IE in a Predict main menu, or with the command MAINTAIN INTERFACE.

13:33:11             *****  P R E D I C T  *****             2007-05-31
Plan   0               - (IE) Interface Maintenance -           Profile SYSTEM

  Function                              Function

  A  Add a Interface                    D  Display Interface
  C  Copy Interface                     L  Link children
  M  Modify Interface                   S  Select Interface from list
  N  Rename Interface                   
  P  Purge Interface                    


Function ..............

Interface ID ..........                                  Attributes....*
Copy ID ...............


Restrictions .........*   Profile Default,empty          Association...*

Command ===>

Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
      Help  Next  Stop  Last  LnkEl Flip  Print Impl  AdmFi SelFi Prof  Main

Parameters

The Interface Maintenance menu contains only global attributes. See Global Attributes.

The functions are described in the section Maintenance in the Predict Reference documentation.

Defining Basic Attributes of an Interface

The following screen appears for the function Add an Interface. The screens for functions Copy and Modify are similar.

13:37:04             *****  P R E D I C T  *****             2007-05-31
                          - Add a Interface -
Interface ....... INTERFACE

Keys ..                                                                Zoom: N

Attributes
  Interface name ...
  GUID .............
  Abstract    Zoom: N

Note:
Parameters not listed here are described under Global Attributes.

Parameters
Interface ID of the interface.
Interface name Name of the interface.
GUID The globally unique ID of the interface.

Interface Retrieval

Information on interface objects is gathered using standard retrieval functions. See the section Retrieval in the Predict Reference documentation.

Output Options for Interface Retrieval

The output options valid for this object type are identical to those for object type Dataspace. See Output Options for Dataspace Retrieval.