XINFO The IT Information System Java Scanner HORIZONT Software HORIZONT for Datacenters1 Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 ® www.horizont-it.com XINFO XINFO Java Scanner The Java.

Download Report

Transcript XINFO The IT Information System Java Scanner HORIZONT Software HORIZONT for Datacenters1 Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 ® www.horizont-it.com XINFO XINFO Java Scanner The Java.

XINFO
The IT Information System
Java Scanner
HORIZONT
Software
HORIZONT for Datacenters1
Garmischer Str. 8
D- 80339 München
Tel ++49(0)89 / 540 162 - 0
®
www.horizont-it.com
XINFO
XINFO Java Scanner
The Java Scanner works ”decentralised“, means the sources
are analyzed on Windows or Unix machines, then the results
are loaded into the XINFO database, e.g. DB/2 on z/OS.
After that following “displays” are available:
•
•
•
•
•
•
•
•
•
General program info
Import
Classes
Interfaces
Methods
Methods Usage
Variables
Variables Usage
Comments
HORIZONT
2
XINFO
®
Overview
Like other XINFO Source
Scanners a great help for
developers...
HORIZONT
3
XINFO
®
General Info
Use “General Info” to ask questions like
“which sources are in the specified path ?”
HORIZONT
4
XINFO
®
General Info
The resulting sources…
…and the detailed view
HORIZONT
5
XINFO
®
Import
If you want to search for imported
packages, e.g. which programs import
javax.crypto ?
HORIZONT
6
XINFO
®
Import
Resulting packages...
HORIZONT
7
XINFO
®
Classes
Use the “Classes” display if you
want to know e.g.
which classes extend the class
*tcpcom* ?
HORIZONT
8
XINFO
®
Classes
Resulting classes...
…and the details
HORIZONT
9
XINFO
®
Interfaces
Are you looking for interfaces
defined in a certain path ?
HORIZONT
10
XINFO
®
Interfaces
Resulting interface(s) ...
Detailed information ...
HORIZONT
11
XINFO
®
Methods
Do you want to know which methods
are implemented in the class
“activator” ?
PS: All forms are “sizeable” to see all
possible selection criteria
HORIZONT
12
XINFO
®
Methods
Info for every method ...
HORIZONT
13
XINFO
®
Methods Usage
In this example somebody wants
to know which colors are used
(background and foreground)
HORIZONT
14
XINFO
®
Methods Usage
Looks like not so many colors
are used… ...
HORIZONT
15
XINFO
®
Methods Usage
Another example:
“Methods Usage” gives you an
overview about methods and
the used parameters…
…then group by
“Method Name” and
“Parameters”
…select “View Group”
HORIZONT
16
XINFO
®
Methods Usage
…17 times
this method…
HORIZONT
…is used with parameter “ch”…
17
XINFO
®
Variables
Are there any global variables in project
xxrvecl/src/com/horizont_it/xxrvecl/view ?
…Scroll down
HORIZONT
18
XINFO
®
Variables
…Global=Y…
HORIZONT
19
XINFO
®
Variables
Here are the global
variables…
…and the details
HORIZONT
20
XINFO
®
Variables Usage
Do you want to know which
variables are referenced from the
file DBAccess.java ?
HORIZONT
21
XINFO
®
Variables Usage
Overview about variable usage
…and the details
HORIZONT
22
XINFO
®
Comments
Search for comments ?
HORIZONT
23
XINFO
®
Comments
Info for every comment ...
Can I access the
Source ?
HORIZONT
24
XINFO
®
Comments
Yes: First go to general info…
HORIZONT
25
XINFO
®
Comments
…then selected “File content”
HORIZONT
26
XINFO
®
Comments
…the source with the comment
This table is generated by “XINFO DS file content
scanner”. This scanner reads the contents of text files
under Windows and Unix and allows to search for strings
in files and to display them. In this example a line
command is used to “jump” from “Java General Info” to
the “File Content” table.
HORIZONT
27
XINFO
®
Any questions to the Java Scanner?
[email protected]
HORIZONT
28
XINFO
®
XINFO
The IT Information System
Many thanks for your
attention
HORIZONT
Software
HORIZONT for Datacenters29
Garmischer Str. 8
D- 80339 München
Tel ++49(0)89 / 540 162 - 0
®
www.horizont-it.com
XINFO