Factory Class
Data::Validator::Item is a Factory Class to validate data items. This is an attempt to create an object which will permit semi-automatic verification of a data value. SYNOPSIS use Data::Validator::Item; my $item = Data::Validator::Item->new(); #Create a new Data::Validator::Item, called...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (95): Data::Validator::Item Download |
dtRdr::Config is a Perl module with Factory class for configuration system. Factory Methods factory_read_config Constructor function (see new) my $obj = factory_read_config($file); new $conf = dtRdr::Config->new($file); get_library_info my @libraries = $conf->get_library_info;.
Platforms: *nix
License: Freeware | Size: 2.8 MB | Download (99): dtRdr::Config Download |
Text::Emoticon is a factory class for Yahoo! and MSN emoticons. SYNOPSIS use Text::Emoticon; my $emoticon = Text::Emoticon->new(MSN, { strict => 1, xhtml => 0 }); print $emoticon->filter(Hello ;)); Text::Emoticon is a factory class to dispatch MSN/YIM emoticon set. Its made to become...
Platforms: *nix
License: Freeware | Size: 2.05 KB | Download (96): Text::Emoticon Download |
The Product Query Factory class generates all the product related sql queries dynamically. This makes it much easier to modify the source tables (especially column names) that OSC reads and writes to. For example, I plan to use it to make OSC reads it's products from an already existing product...
Platforms: Windows, *nix, PHP, BSD
License: Freeware | Download (57): Product Query Factory Download |
This script has a base Factory class that is meant to be subclassed and then define a default implementation to return, as well as module's to search for the class implementation.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (55): AbstractFactory Download |
SQL::Amazon::UserGuide is a Perl module with user Guide for DBD/SQL::Amazon. SYNOPSIS # # create the parser, passing in the current Amazon metadata # my $parser = SQL::Amazon::Parser->new(%attrs); # # parse a SQL statement, returning a SQL::Amazon::Statement # my $stmt =...
Platforms: *nix
License: Freeware | Size: 58.37 KB | Download (94): SQL::Amazon::UserGuide Download |
Video::Info can retrieve video properties such as: height width codec fps. SYNOPSIS use Video::Info; my $info = Video::Info->new(-file=>my.mpg); $info->fps(); $info->aspect(); ## ... see methods below Video::Info is a factory class for working with video files. When you create a new...
Platforms: *nix
License: Freeware | Size: 634.88 KB | Download (110): Video::Info Download |
XML::SAX is a simple API for XML. SYNOPSIS use XML::SAX; # get a list of known parsers my $parsers = XML::SAX->parsers(); # add/update a parser XML::SAX->add_parser(q(XML::SAX::PurePerl)); # remove parser XML::SAX->remove_parser(q(XML::SAX::Foodelberry)); # save parsers...
Platforms: *nix
License: Freeware | Size: 58.37 KB | Download (95): XML::SAX Download |
Device::ParallelPort is a Parallel Port Driver for Perl. SYNOPSIS my $port = Device::ParallelPort->new(); $port->set_bit(3,1); print $port->get_bit(3) . "n"; print ord($port->get_byte(0)) . "n"; $port->set_byte(0, chr(255)); A parallel port driver module. This module provides an API to...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (177): Device::ParallelPort Download |
Geography::NationalGrid::TW is a Perl module to convert Taiwan Datum (TWD67/TM2, TWD97/TM2) to/from Latitude and Longitude. SYNOPSIS You should _create_ the object using the Geography::NationalGrid factory class, but you still need to know the object interface, given below. # default TWD97...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (107): Geography::NationalGrid::TW Download |
Java Test Object Recorder, JTOR, for short, is an application that is able to record the state or behavior of live Java objects for playback during unit testing.
The Java Test Object Recorder project provides three "object recorders" to record live object trees or behavior for playback during...
Platforms: Windows
License: Freeware | Download (46): Java Test Object Recorder Download |
Plugin Factory will generate some files for you. It can generate the basic skeleton of your plugin, with the main class, a proper readme.txt and some other files. It can also generate POT files for your plugins. Finally, the configuration of your plugin generation is stored into a file and can be...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (40): Plugin Factory Download |
Class::Container is a Perl module with Glues object frameworks together transparently. SYNOPSIS package Car; use Class::Container; @ISA = qw(Class::Container); __PACKAGE__->valid_params ( paint => {default => burgundy}, style => {default => coupe}, windshield => {isa => Glass}, radio...
Platforms: *nix
License: Freeware | Size: 19.46 KB | Download (110): Class::Container Download |
CG-MCM is a utility that enables the modification of message classes for existing Microsoft Outlook contacts.
1- User Selection message classes to modify
2- Ability to Delete/Move/Copy contacts with selected message classes
3- Verification that new message class name has been published...
Platforms: DOS, OS/2, BeOS, Palm OS, Windows, Mac, *nix, Windows CE
License: Freeware | Size: 5.43 MB | Download (606): ContactGenie - Message Class Modifier Download |
Class::DBI::Plugin::FilterOnClick is a Perl module to generate browsable and searchable HTML Tables using FilterOnClick in conjunction with Class::DBI. SYNOPSIS # Inside of your sub-class of Class::DBI add these lines: use Class::DBI::Plugin::FilterOnClick; use Class::DBI::Pager; use...
Platforms: *nix
License: Freeware | Size: 24.58 KB | Download (98): Class::DBI::Plugin::FilterOnClick Download |
Class::Adapter is a Perl implementation of the "Adapter" Design Pattern. The Class::Adapter class is intended as an abstract base class for creating any sort of class or object that follows the Adapter pattern. What is an Adapter? The term Adapter refers to a "Design Pattern" of the same...
Platforms: *nix
License: Freeware | Size: 24.58 KB | Download (102): Class::Adapter Download |
Class::Adapter::Builder is a Perl module that can generate Class::Adapter classes. SYNOPSIS package My::Adapter; use strict; use Class::Adapter::Builder ISA => Specific::API, METHODS => [ qw{foo bar baz} ], method => different_method; 1; Class::Adapter::Builder is another mechanism...
Platforms: *nix
License: Freeware | Size: 24.58 KB | Download (205): Class::Adapter::Builder Download |
Class::DBI::ConceptSearch is a Perl module to retrieve Class::DBI aggregates from high-level conceptual searches. SYNOPSIS my $cs = Class::DBI::ConceptSearch->new(xml => $config); #see CONFIGURATION $cs->use_wildcards(1); $cs->use_implicit_wildcards(1); $cs->use_search_ilike(1);...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (90): Class::DBI::ConceptSearch Download |
DBIx::Class::LibXMLdoc is a Perl module to create an adjunct "Doc" accessor of a columns data which is automatically parsed into a LibXML documentElement (alpha-software). SYNOPSIS package My::DB::thingy; __PACKAGE__->load_components(qw/ PK::Auto LibXMLdoc Core /);...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (95): DBIx::Class::LibXMLdoc Download |
Class::Struct::FIELDS module combine Class::Struct, base and fields. SYNOPSIS (This page documents Class::Struct::FIELDS v.1.1.) use Class::Struct::FIELDS; # declare struct, based on fields, explicit class name: struct (CLASS_NAME => { ELEMENT_NAME => ELEMENT_TYPE, ... }); use...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (98): Class::Struct::FIELDS Download |