Accessors
OpenOffice::OODoc::XPath is a Low-level XML navigation in the documents. This module is a low-level class which uses OODoc::File (without inheriting anything from it) along with the classes defined in the XML::Twig module. Its a common basis for the other, more user- friendly, document-oriented...
Platforms: *nix
License: Freeware | Size: 215.04 KB | Download (116): OpenOffice::OODoc::XPath Download |
Object::InsideOut is a comprehensive inside-out object support module. SYNOPSIS package My::Class; { use Object::InsideOut; # Numeric field # With combined get+set accessor my @data :Field :Type(numeric) :Accessor(data); # Takes INPUT (or input, etc.) as a mandatory parameter to...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (89): Object::InsideOut Download |
Gtk2::Ex::FormFactory::GtkWidget can wrap arbitrary Gtk widgets. SYNOPSIS Gtk2::Ex::FormFactory::GtkWidget->new ( custom_gtk_widget => Gtk::Widget, ... Gtk2::Ex::FormFactory::Widget attributes ); With this module you can add arbitrary Gtk widgets to a FormFactory. Theyre simply...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (95): Gtk2::Ex::FormFactory::GtkWidget Download |
SOAP::Data is a Perl class that provides the means by which to explicitly manipulate and control all aspects of the way in which Perl data gets expressed as SOAP data entities. The SOAP::Data class provides the means by which to explicitly manipulate and control all aspects of the way in which...
Platforms: *nix
License: Freeware | Size: 235.52 KB | Download (100): SOAP::Data Download |
Net::IPMessenger::MessageCommand is a Perl module for message command definition and accessor class. SYNOPSIS use Net::IPMessenger::MessageCommand; my $command = Net::IPMessenger::MessageCommand->new(SENDMSG)->set_secret; This defines IP Messenger command and option flags. Also this gives...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (97): Net::IPMessenger::MessageCommand Download |
Class::MakeMethods::Template package contains extensible code templates. SYNOPSIS package MyObject; use Class::MakeMethods::Template::Hash ( new => new, string => foo, number => bar, ); my $obj = MyObject->new( foo => "Foozle", bar => 23 ); print $obj->foo(); $obj->bar(42);...
Platforms: *nix
License: Freeware | Size: 163.84 KB | Download (87): Class::MakeMethods::Template Download |
DBIx::DBO2::Docs::ToDo are tasks, ideas, and bug reports. TODO Issues from Comparison.pod document: Supported databases Any database supported by one of the following: DBD::AnyData, DBD::CSV, DBD::MySQL, and DBD::Pg. TODO: Add ODBC to SQL Server. SQL Abstraction The base Record class...
Platforms: *nix
License: Freeware | Size: 32.77 KB | Download (91): DBIx::DBO2::Docs::ToDo Download |
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (98): SQLAlchemy Download |
Net::Amazon::Property::DVD is a Perl class for DVDs on amazon.com. SYNOPSIS use Net::Amazon; # ... if($resp->is_success()) { for my $prop ($resp->properties) { print $_->title(), " ", $_->studio(), " ", $_->year(), "n"; } Net::Amazon::Property::DVD is derived from...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (108): Net::Amazon::Property::DVD Download |
Java::Swing provides a Perl extension providing direct access to the Java Swing API. Though you can write a Java program which is driven by Perl, some people may prefer to keep their Perl pure. This package lets you do that in manner similar to the way Perl/Tk and Gtk2:: provide access to their...
Platforms: *nix
License: Freeware | Size: 33.79 KB | Download (122): Java::Swing Download |
ImplicitThis is a syntactical sugar for OO methods. SYNOPSIS use ImplicitThis; ImplicitThis::imply(); sub new { my $type = shift; my %args = @_; # must be blessed hash object bless { foo => $args{foo}, bar => $args{bar}, }, $type; } sub my_accessor { # $this is read for us. $bar...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (87): ImplicitThis Download |
App::Conf::File is a Perl module to load and access configuration data. SYNOPSIS use App::Conf; $config = App::Conf->new(); $config = App::Conf->new(configFile => $file); print $config->dump(), "n"; # use Data::Dumper to spit out the Perl representation # accessors $property_value =...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (95): App::Conf::File Download |
Moose::Policy::JavaAccessors - BeCause EveryOne Loves CamelCase. SYNOPSIS package Foo; use Moose::Policy Moose::Policy::JavaAccessors; use Moose; has bar => (is => rw, default => Foo::bar); has baz => (is => ro, default => Foo::baz); # Foo now has (get, set)Bar methods as well as...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (94): Moose::Policy::JavaAccessors Download |
XMLBeans project is a technology for accessing XML by binding it to Java types. XMLBeans provides several ways to get at the XML, including: - Through XML schema that has been compiled to generate Java types that represent schema types. In this way, you can access instances of the schema...
Platforms: *nix
License: Freeware | Download (104): XMLBeans Download |
Text::Template::Inline allows easy formatting of hierarchical data. SYNOPSIS # you can import any name you want instead of "render" use Text::Template::Inline render; # yields "Replace things and stuff." render { foo => things, bar => stuff, }, q ; # yields "Three Two One Zero"...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (94): Text::Template::Inline Download |
Here is a repository of libraries automatically generated by Patlac::Xml2cpp software.All of these libraries are c++ translation of their respective xsd schema. They include classes with accessors, saxparser with iteration mode and xml serialization.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 539.75 KB | Download (53): data-libs Download |
A LISP-like XML glue language with an XML syntax.Ideal for pipelined XML aggregation, transformations and filtering with accessors to a content repository.Embeddable Java implementation includes XSLT engine XT,servlet, command line and applet.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 6.62 MB | Download (48): XMLEcho / Palomar Download |
Linguo is a Django application that provides the ability to have multilingual models (ie. translatable fields on models). This means that you can have fields on a model with different values for different languages. It does this by creating additional columns for each language and using...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (46): django-linguo Download |
Warsaw Pakt is a software system for network-controlled media processing applications. The Warsaw Pakt project consists of a library for serialization of GObjects to XML, network components for publishing and accessing object spaces via multiple access methods (both in libpakt), a gstreamer...
Platforms: *nix
License: Freeware | Size: 409.6 KB | Download (39): Warsaw Pakt Download |
MooseX::Getopt is a role which provides an alternate constructor for creating objects using parameters passed in from the command line. This module attempts to DWIM as much as possible with the command line params by introspecting your class's attributes. It will use the name of your attribute...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (37): MooseX::Getopt Download |