NAME
PNI::GUI::Scenario - is a scenario abstract view
SYNOPSIS
use PNI;
use PNI::File;
use PNI::GUI::Scenario;
my $file = PNI::File->new;
my $scenario = PNI::root->add_scenario;
my $gui_scenario = PNI::GUI::Scenario->new(
file => $file,
scenario => $scenario,
);
ATTRIBUTES
comments
edges
file
my $file = $gui_scenario->get_file;
my $new_file = PNI::File->new;
$gui_scenario->set_file( $new_file );
$gui_scenario->save_file;
nodes
METHODS
add_comment
add_edge
add_node
add_scenario
clear_all
my $previous_content = $scenario->clear_all;
del_edge
del_node
get_file
my $file = $scenario->get_file;
get_scenario
load_file
save_file
my $content = $scenario->save_file;
Saves the scenario content in the .pni file
.