Interface

#### Search Results

Search

# 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

- Defining Basic Attributes of an Interface

- Interface Retrieval

## 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.

### On this page

- Interface Maintenance Menu
- Defining Basic Attributes of an Interface
- Interface Retrieval