Output window Use Cases and Scenarios

Author: Josef Pavlicek

$Revision: 1.9 $
$Date: 2006/08/24 12:37:53 $

Content

Output window Use Cases and Scenarios:

 

Output window Use Cases and Scenarios

Terminate(stop) java application

The user started java application and he/she wants to stop it.

Terminate(stop) java application Scenario

  • The system shows him/her the icon for terminating-stop java application
    • this icon is located in the edge bar of output window
  • After the user's click the system changes the color of the icon from the particular color to gray
  • The output window is visible

 

Terminate(exit) java application

The user started java application and he/she wants to exit it. After the exit he/she assumes that the output window leaves.

Terminate(exit) java application Scenario

  • The system shows him/her the icon for terminating-exit java application
    • this icon is located in the edge bar of output window
  • After the user's click the system closes the the output window

 

Pause java application Use Case

The user is watching the outputs from his/her java application. He/she wants to pause the java application.

Pause java application Scenario

  • The system shows him/her the icon for pausing of the java application
    • this icon is located in the edge bar of output window
  • After the user's click the system changes the icon from the pause icon on Continue icon
  • The output window is visible

 

Continue java application Use Case

The user paused the java application. He/she wants to continue with the java application.

Pause java application Scenario

  • The system shows him/her the icon (toggle button) for continue of the java application
    • this icon (toggle button) is located in the edge bar of output window
  • After the user's click the system changes the icon from "continue" on the pause icon
  • The output window is visible

 

Start(restart) java application Use Case

The user stopped the java application and he/she wants to start it from the output window.

Start(restart) java application Scenario

  • The system shows him/her the icon for starting of the java application
    • this icon is located in the edge bar of output window
  • After the user's click the system changes the color of the icon from the particular color to gray
  • The output window is visible

 

Start java application in debug mode Use Case

The user stopped the java application and he/she wants to start it again in the debug mode from the output window.

Start java application in debug mode Scenario

  • The system shows him/her the icon for starting(debug) of the java application
    • this icon is located in the edge bar of output window
  • After the user's click the system changes the color of the icon from the particular color to gray
  • The output window is visible

 

Output window filters Use Cases

If the user uses the output window he/she wants to see main messages primarily.

Default filter output window scenario

  • During the run of the java application the system shows only main messages from the java application
    • Messages from running java application
      • System strings & etc.
      • Exceptions which should be shown
    • Error messages which could be visible during compile of source code
      • If the user did some mistake in the code & etc.

Turn off output window filter scenario

  • If the user turns off the filter, the system is showing him/her all messages
    • this scenario is similar with today outputs.
    • The system is showing messages from:
      • BUILD (init:, deps-jar:, Created dir:,count of compiling files, compile:, run:)
      • All messages and exceptions from the running java application
        • System.out.println, exceptions etc.
      • All messages after stop java application (BUILD SUCCESSFUL (total time: ) etc.)

Custom set filter in the output window scenario

This feature is on the optional level for implementation!

  • The user wants to watch only some messages from running java application.This could be:
    • Messages from System.out.println()
    • Messages from the Catch block (exceptions)

 

Application server Use Cases and Scenarios

If the user starts the web or the enterprise application, the IDE starts the application server automatically. The user wants to see information about the running server.

Run application server scenario

  • If the server runs the system shows the user the informations about the running server
  • The system offers the user:
    • restart the server
    • stop the server
    • refresh the server status

Start application server scenario

  • If the system doesn't run the system offers the user
    • start server
    • start server in the debug mode
    • refresh the server status

Stop application server scenario

  • If the server runs, the user can stop the server
  • The system allows the user stop it and shows the user information about the stop process

Refresh the server status

  • During the run of the server the user can need refresh the server status
  • The system allows the user this action and the system shows refreshed data from the server

 

Show different logs Use Case

During the work with IDE the user wants to read some information from the server and other logs.

Show different logs scenario

  • The system allows the user read some logs (especially server log etc.)
  • The user can this log close or open and the user can it resize

 

Return to main page

Project Features

About this Project

ui was started in November 2009, is owned by Jiří Kovalský, and has 44 members.
By use of this website, you agree to the NetBeans Policies and Terms of Use (revision 20160708.bf2ac18). © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo
 
 
Close
loading
Please Confirm
Close