TOC PREV NEXT INDEX DOC LIST MASTER INDEX



A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z

Index

A

abstract
subclasses 9
activities attribute 190
Ada
build bodies from specs 85
comments in units 86
include C/C++ code 123
interface to C/C++ 118
model variants 20
prototype files 24
Ada Editor
start 78
Ada editor
browsing 80
Ada editor window 77
Ada Object Editor
coloring 80
Ada subroutines
C/C++ main programs 119
linking with C/C++ 118
Ada visibility 111
ada83 model variant 20
ada95 model variant 20
Ada-specific editing 80
Add Exclusions command 116
Add Native Methods command 117
Adminstrating Apex
Backing up 223
analysis
semantic 82, 88, 106, 111
syntactic 88
analyze
closure 111
Analyze command 82, 88, 106, 114
Apex
back up 223
Backing Up 223
naming 159
restore from backup 224
Apex Panel 164
APEX_DEFAULT_MODEL switch 168
APEX_EDITOR switch 75
APEX_MENUS_PATH switch 168
APEX_NAMING_STYLE switch 159
APEX_PROTOTYPE_DIR switch 23
APEX_REMOTE_ENABLED switch 179
remote development 171
APEX_TEMP_DIR switch 132
Apex/Summit view 12
architecture 16
layering 16
of the avionics example 49
archived compilation state 110
asis model variant 21
asis.2.0 model variant 21
asis.ada95 model variant 21
Attribute
activities 190
branch 190
comments 190
element_type 190
extended_name 190
rule 190
vob_branches 190
attribute evaluation
keyword replacement 206
name resolution 160
automount tables 157
avionics example 14
architecture 49

B

backing up
Apex 223
backup
Apex 223
Summit 223
basic
importing concepts 42
bodies
build from Ada specs 85
Bourne shell 75, 163
branch attribute 190
browse
Ada units 80
C/C++ files 105
browsing
Ada editor 80
Build Body command 85, 117
BUILD_KEY switch 18, 45
button
Edit 64, 79, 104
Wildcards 68

C

C shell 75, 163
C++ command 104
C/C++
Ada interfadce 118
comments 108
editor window 103
model variants 22
prototype files 25
C/C++ code
include in Ada program 123
C/C++ executables linked with Ada subroutines 118
C/C++ main programs
Ada subroutines 119
centralize
switch values 222
Change View Properties command 45, 53, 56, 143
child
select 84
circular imports 44
Clean command 116
ClearCase Attributes
activities 190
branch 190
comments 190
element_type 190
extended_name 190
rule 190
vob_branches 190
client 40
client usage of export sets 58
clipboard 71
closure sets
analyze 111
code 111
link 111
code
closure sets 111
Code command 109, 112, 115
code_rule_checker model variant 21
coded compilation state 110
coloring 80
turning off 80
colors
emacs 74
command execution
keyword replacement 208
Comment command 86, 108
comments
in Ada units 86
in C/C++ files 108
comments attribute 190
compare
views 36
Compilation
Distributed 131
compilation context 12, 113
compilation model
Ada 109
Compilation states
archived 110
coded 110
installed 110
source 110
unparsed 110
compilation-state closure set 111
Compile
Analyze 82, 88, 106, 114
Build Body 85, 117
Clean 116
Code 109, 112, 115
Complete 86, 114
Import Text Files 86, 116
Link 115, 117, 125
Local Usage 82
Maintenance
Add Exclusions 116
Add Native Methods 117
Disable C++ Linking 116
Enable C++ Linking 116, 118
Register Main Program 116, 117
Remove Exclusions 116
Show Dependencies 116
Show Main Program 116
Unregister Main Program 116
Update Dependencies 116
Make 115
Make Inline 86, 117
Make Separate 86
Parse 114
Pretty Print 75, 85, 114
Semanticize 114
Show Clients 116
Show Unused 75, 82
Show Usage 75, 82
Syntax 85, 88, 108, 114, 118
compile
system configuration 112
Compile menu commands 113
compiler
obsolete keys 19
setting keys 18
COMPILER_KEY switch 18, 45
Complete command 86, 114
completion
semantic 86, 89
syntactic 85
conditional keywords
keyword replacement 199
config.sh 168
configuration
create 128
link 130
configuration file 125, 128
context objects
keyword replacement 182
Context Switches 214
context switches 214
BUILD_KEY 18, 45
COMPILER_KEY 18, 45
DEFAULT_EXPORT_SET 58
DEFAULT_EXTENSIONS
object creation 10
remote development 178
Control
Change View Properties 45, 56, 143
Maintenance
Permanent Name 157
Report
Switches command 215
Show
Imports 41, 129
Objects 33
Switches 215
View Comparison 36
Views 36
Show commands
Importers 35
Update Objects 140
View Properties 41, 52, 58
View Properties command 41
Control menu commands
Change View Properties 53
Control-P
in Add field 54
copy
system configuration 31
Copy command 71, 72, 110
Copy Object command 31, 140, 143, 146, 150, 152
Copy Selected Names command 129
corresponding objects 12
create
configuration 128
export set 58
new views 215
project 164
session 169
subsystem 18
Summit/CMview 18
view 30
cross-reference listings 80, 105
csh 75, 161, 163
cursor
movement 64
customize
pretty printer 86
startup files 163
customizing prototype files 26
Cut command 71, 79, 105

D

DEFAULT_EXPORT_SET switch 58
DEFAULT_EXTENSIONS
object creation context switch 10
delete
export set 58
system configuration 144
text in the editor 72
Delete command 72, 79, 105
Delete Object command 144
deleted compiler keys 19
Delimiter Alignment 100
Description.cfg file 41
Description.export_sets file 41
development environment
group wide 168
setting up 155
development release view 142
DIANA 109
directory structure
subclasses 5
Disable C++ Linking command 116
disassembler
command-line invocation 225
GUI invocation 225
introduction 225
invocation 225
display
imports 41
switches 214
DISPLAY environment variable 163
Distributed Compilation and Execution 131
distributed storage 162
domain
remote development 172

E

ed editor 61
Edit
Comment 86, 108
Copy 71, 72
Copy Selected Names 129
Cut 71, 79, 105
Delete 72, 79, 105
Paste 71, 129
Redisplay 63
Redo 73
Search 67, 70, 79
Search backward command 66
Search forward command 66
Uncomment 86, 108
Undo 72, 73
Undo command 104
Edit button 64, 79, 104
Edit command 64, 79, 104
Edit menu 62, 78, 103
edit mode 64, 79, 104
editing 61
Ada comments 86
Ada-specific 80
browse Ada units 80
browseC/C++ files 105
C/C++ comments 108
cursor movement 64
deleting text 72
format Ada units 85
format C/C++ files 108
Language-specific 105
modes 64, 79, 104
pretty-printing Ada units 85
replace text 69
searching 66, 79, 105
selection 65, 84
text 63
with UNIX editors 85
editor
ed 61
Emacs 74, 85
text editor 62
editors
v 61, 85
vi 75
Effects of Delimiter Alignment 100
element_type attribute 190
Emacs 74, 85
emacs
colors 74
Enable C++ Linking command 116, 118
env command 214
environment variables 213
DISPLAY 163
PATH 163
error messages 88, 108, 118
example
avionics 14
executables
placement of 124
Execution
Distributed 131
execution 134
execution file 134
Execution Specification File 132
Example 133
Explain command 88, 108, 118
explicit imports 43, 44
export files 57
export set
default 58
special 57
Export Set Description command 41
export sets 40
change the imported export set 59
create 58
delete 58
exporting
client usage 58
default export set 58
export files 57
overview 57
special export sets 57
exports 39
export sets 40
extended apex naming 161
extended_name attribute 190

F

fast-path recoding 111
fields
in C/C++ model 22
in model 20
File 134
Copy 110
Copy Object 31, 140, 143, 146, 150, 152
Copy Object command 31
Delete Object 144
Edit 64, 79, 104
Execution Specification 132
New
New Ada 78
New C 104
New C++ 104
New Configuration 128, 129
New Export Set 58
New File 62
New Project 164
New Subsystem command 27, 28
Open 62, 78, 104
Revert 73
Save 129
file extension
.o 130
files
config.sh 168
configuration 125, 128
Description.cfg 41
Description.export_sets 41
export 57
import 43
indirect in name resolution 160
.login 75, 163
Mutual_Description.cfg 41
.profile 75
.profiles 163
prototype 23
subclasses of fundamental object classes 1
Switches 214
system description
importing and exporting 47
.xinitrc 163
find references 36
format
Ada units 85
C/C++ files 108
format string
keyword replacement 182
frozen release view 142
full import set 43
fundamental classes 1

G

generics, macro-expanded 111
goal state 110
Grep command 36

H

Help
Explain 88, 108, 118
Reference 88
hierarchical imports 44
History Icon
shortcut 54

I

if keyword
boolean operators 200
implicit imports 44
impor
objects 41
import
propagating changes 140
Import Description command 41
import files 43
Import Text Files command 86, 116
Importers command 35
Importing
mutual 44
importing
basic concepts 42
import files 43
import obsolescence 45
mutual 44
system descriptions 47
imports 39, 43
actual 55
add 41
change for a number of subsystems 53
circular 44
consistency and compatibility checks 44
display 41
explicit 44
full import set 43
hierarchical 44
implicit 44
mutual 44, 56
remove
remove
imports 41
requested 55
set up 52
Imports command 41, 129
Imports subdirectory 41
Imports viewer window 129
Imports window 41
include
C/C++ code in Ada programs 123
incremental semantics 111
inlining subprograms 111
Installed compilation state 110
integration
strategies 137
system configuration 137
integration system configurations
creating 138
interface
C/C++ code with Ada 123
Interface pragma
access C/C++ function 118
invocation
disassembler 225
invoke
pretty_printer 86

K

keyword replacement 181
conditional keywords 199
context objects 182
during command execution 208
format string 182
list-oriented keywords 201
process 182
result string 182
special attribute evaluation 206
syntax 183
table-oriented keywords 203
Korn shell 75, 163
ksh 75, 161, 163

L

Language-specific editing 105
see also editing
layering 16
library context 1
link
with a configuration 130
link closure 111
Link command 115, 117, 125
link executables 125
linking 117
list-oriented keywords
keyword replacement 201
local domain
remote development 172
Local Usage command 82
.login file 75, 163

M

macro-expansion of generics 111
main() 117
Make command 115
Make Inline command 86, 117
Make Separate command 86
ManagingSwitches 222
menu customizations
location 169
Message <- command 83, 88
Message -> command 83, 88
miscellaneous prototype files 26
model
Ada compilation 109
model variants
Ada 20
C/C++ 22
model views 19
models 215
Motif text widget 62, 78, 103
mount tables 157
mouse
move cursor with 65
paste text with 71
Multi-machine Usage 131
Mutual Description command 41
mutual importing 44
mutual imports 44
Mutual_Description.cfg file 41

N

name resolution 158
attribute evaluation 160
indirect files 160
sets 160
wildcards 159
naming
APEX_NAMING_STYLE 159
Navigate
Export Set Description 41
Import Description 41
Mutual Description 41
Other Part 81, 106
Visit 81, 106
Visit Ada Name 81
Visit Body 81, 106
Net Command Info command 135
New Ada command 78
New C command 104
New Configuration command 128, 129
New Export Set command 58
New File command 62
New Project command 164
New Subsystem command 27, 28
next sibling
select 84
NFS Common Naming 156
NIS domains
remote development 177
null model variant 21

O

.o extension 130
object
corresponding 12
update 140
object classes
abstract subclasses 9
directory subclasses 5
file subclasses 1
fundamental classes 1
symbolic link subclasses 8
temporary object management files 9
objects
fundamental classes 1
Objects command 33
Objects viewer 35
obsolescence
import 45
obsolete compiler keys 19
Open command 62, 78, 104
optimal recompilation 75, 111
other naming styles 161
Other Part command 81, 106
overview
exporting 57
importing and exporting 42
remote development
remote development
overview 171

P

Parallel Processing 131
parent
select 84
Parse command 114
paste
text between windows 71
Paste command 71, 129
patch releases 145
with minimal system configuration 150
with partial system configuration 149
with system configuration slice 151
PATH environment variable 163
performing remote development 177
permanent name 157
Permanent Name command 157
Policy directory 214
portable model variant 21
pragmas
Interface to C/C++ 118
Pretty Print command 75, 85, 114
pretty printer 86
switches 86
pretty-printing
Ada units 85
previous sibling
select 84
primary domain
remote development 172
.profile file 75, 163
project
create 164
project file
entry format 166
fields 165
projects 164, 168
activating 167
propagate
import changes 140
property switches 215
prototype files 23
Ada 24
C/C++ 25
customizing 26
miscellaneous 26

R

Rational development domain
remote development 172
read-only editor mode 64, 79, 104
recoding
fast-path 111
recompilation
optimal 75, 111
Redisplay command 63
Redo command 73
Reference command 88
Register Main Program command 116, 117
regular expressions 69
relaxed model variant 21
release
strategy 141
release system configuration
freeze 143
release system configurations
creating 143
release views 12
remote development 171
concepts 171
context switches 178
distributed source tree 171
enable 171
example 173
example source tree switch file 178
local domain 172
NIS domains 177
performing 177
primary domain 172
Rational development domain 172
remote domain 172
remote references 172
session switches 179
APEX_REMOTE_ENABLED 171
source tree 171
remote development session switches
APEX_REMOTE_ENABLED 179
remote domain
remote development 172
remote references
remote development 172
remote view storage 12
Remove Exclusions command 116
renames declarations 86
replace
text in the editor 69
restore
Apex data 224
Summit data 224
result string
keyword replacement 182
Revert command 73
rule attribute 190

S

Save command 129
scroll bars
windows 65
search
for text in the editor 66, 79, 105
Search backward command 66
Search command 67, 70, 79
Search forward command 66
select
next sibling 84
parent 84
sibling 84
selection
in Ada editor 84
in text editor 65
selection command 65
semantic analysis 82, 88, 106, 111
semantic checking, see semantic analysis 88
semantic completion 86, 89
array aggregates 94
constructs 89
expandable constructs 91
generic instantiations 93
hints and tips 98
identifiers 90
record aggregates 93
subprogram calls 92
Semanticize command 114
semantics, incremental 111
session
create 169
Session Switches
APEX_EDITOR 75
session switches 213
APEX_DEFAULT_MODEL 168
APEX_MENUS_PATH 168
APEX_PROTOTYPE_DIR 23
APEX_REMOTE_ENABLED
remote development 171, 179
remote development 179
sessions 168
saving 168
setenv command 75, 163, 214
sets in name resolution 160
setting compiler key 18
setting up the development environment 155
sh 75, 161, 163
Shift key 65
Shift-Insert 71
show
switches 214
Show Clients command 116
Show Dependencies command 116
Show Machine command 134
Show Main Program command 116
Show Unused command 75, 82
Show Usage command 75, 82
show_switches command 214, 215
siblings
select 84
source compilation state 110
source tree
distributed 171
example switch file 178
remote development 171
special export sets 57
stable release view 142
start
text editor 62
startup files 163
storage
remote view 12
subprogram
inlining 111
subsystem 12
create 18
multiple views 13
subsystems
distributed storage 162
Summary window 108, 118
Summit
back up 223
restore from backup 224
supplier 40
switch
aliases 215
inclusion 220
kinds 213
names 215
registration 222
syntax 217
types 216
values 218
switches
centralize 222
context 214
display 214
managing 222
override 222
property 215
session 213
remote development 179
Switches command 215
Switches file 214
symbolic link subclasses 8
syntactic analysis 88
syntactic checking, see syntactic analysis
syntactic completion 85
Syntax command 85, 88, 108, 114, 118
sysd extension 47
system
architecture 16
system builds 125
system configuration 29
compile 112
copy 31
create integration system configuration 138
create release system configuration 143
delete 144
executables 124
find checked out objects 33
find out of date objects 35
freeze release 143
patch release with minimal system configuration 150
patch release with partial system configuration 149
patch release with system configuration slice 151
patch releases 145
personal 30
system configuration to system configuration updates 139
system description file
importing and exporting 47
system descriptions
example
importing and exporting 48
importing 47

T

table-oriented keywords
keyword replacement 203
temporary object management files 9
text
editing 63
text editor 62
starte 62
use 63
text widget, Motif 62, 78, 103
thread model variant 21
Tools
Grep 36
Net Command Info 135
towers 29
traverse
to error messages 88, 108, 118
to the online LRM 88
to usages of Ada elements 83
type definitions
find 80, 105

U

Uncomment command 86, 108
Undo 104
Undo command 72, 73
UNIX automounter 156
UNIX editors
using 85
UNIX environment variables 213
UNIX system considerations 155
unparsed compilation state 110
Unregister Main Program command 116
update
objects 140
Update Dependencies command 116
Update Objects command 140
use
text editor 63
use clauses 86
using wildcard characters 68

V

version control context 12
vi editor 61, 75, 85
View
Message <- 83, 88
Message -> 83, 88
Show Machine 134
view
Apex/Summit 12
compare 36
create 18, 30
development release 142
export sets 40
exports 39
find all importers 35
frozen release 142
full import set 43
importing objects 41
imports 39, 43
Imports subdirectory 41
models 19
mutual imports 44
properties
actual imports 55
requested imports 55
release 12
remote storage 12
stable release 142
working 12
View Comparison command 36
View Properties command 41, 52, 58
views
create 215
distributed storage 162
models 215
Views command 36
visibility 111
Visit Ada Name command 81
Visit Body command 81, 106
Visit command 81, 106
vob_branches attribute 190

W

wildcard characters
using 68
wildcards 68
Wildcards button 68
wildcards in name resolution 159
window manager
paste text between windows 71
windows
Ada editor 77
Apex Panel 164
C/C++ editor 103
Imports 41
Imports viewer 129
Objects viewer 35
Summary 108, 118
text editor 62
with clauses 86, 111
working views 12

X

xhost command 163
.xinitrc file 163

Rational Software Corporation 
http://www.rational.com
support@rational.com
techpubs@rational.com
Copyright © 1993-2002, Rational Software Corporation. All rights reserved.
TOC PREV NEXT INDEX DOC LIST MASTER INDEX TECHNOTES APEX TIPS