Archive Ensembl HomeArchive Ensembl Home
Bio::EnsEMBL::Root Class Reference
Inheritance diagram for Bio::EnsEMBL::Root:

List of all members.


Class Summary

Description

Do not use Bio::EnsEMBL::Root anymore. It is included for backwards
compatibility (every object in EnsEMBL used to inherit from this class)
but will eventually be phased out. The replacement for the _rearrage
method is the rearrange method which can be imported in the following
way:
  use Bio::EnsEMBL::Utils::Argument qw(rearrange);
  # can now call rearrange as a class method (instead as object method)
  my ( $start, $end ) = rearrange( [ 'START', 'END' ], @args );
If you want to use the throw or warn methods the replacement use the
class methods throw and warning from the Bio::EnsEMBL::Utils::Exception
class:
  use Bio::EnsEMBL::Utils::Exception qw(throw warning);
  # can now call throw or warning even without blessed reference
  warning('This is a warning');
  throw('This is an exception');
This module was stolen from BioPerl to avoid problems with moving to
BioPerl 1 from 0.7
 

Definition at line 32 of file Root.pm.

Available Methods

protected _rearrange ()
public new ()
public stack_trace ()
public stack_trace_dump ()
public throw ()
public verbose ()
public warn ()

Method Documentation

protected Bio::EnsEMBL::Root::_rearrange ( )
Deprecated:
 
Code:
click to view
public Bio::EnsEMBL::Root::stack_trace ( )
Deprecated:
 
Code:
click to view
public Bio::EnsEMBL::Root::stack_trace_dump ( )
Deprecated:
 
Code:
click to view
public Bio::EnsEMBL::Root::throw ( )
Deprecated:
 
Code:
click to view
public Bio::EnsEMBL::Root::verbose ( )
Deprecated:
 
Code:
click to view
public Bio::EnsEMBL::Root::warn ( )
Deprecated:
 
Code:
click to view

The documentation for this class was generated from the following file: