Main > Free Download Search >

Free methods software for linux

methods

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2613
Ctalk 0.0.95a / 0.0.96a RC4.1

Ctalk 0.0.95a / 0.0.96a RC4.1


Ctalk adds object oriented language features, like classes, methods, operator overloading, and inheritance, to C programs. more>> Ctalk 0.0.95a / 0.0.96a RC4.1 is a very useful and convenient product which adds object oriented language features, like classes, methods, operator overloading, and inheritance, to C programs.<<less
Added: 2009-07-27 License: GPL Price: FREE
downloads
Python XHTML 0.4.1

Python XHTML 0.4.1


Python XHTML is a simple Python module for the generation of valid XHTML. more>>
Python XHTML is a simple Python module for the generation of valid XHTML.

ToDo:

* include tests for all methods in xhtml_test.py
* ensure that all text that is added to the document is xml safe
* include methods for added w3.org validation link buttons
* complete support for XHTML 1.1 specification

<<less
Download (0.032MB)
Added: 2007-07-19 License: GPL (GNU General Public License) Price:
827 downloads
Rose::DB::Object::Helpers 0.764

Rose::DB::Object::Helpers 0.764


Rose::DB::Object::Helpers is a mix-in class containing convenience methods for Rose::DB::Object. more>>
Rose::DB::Object::Helpers is a mix-in class containing convenience methods for Rose::DB::Object.

SYNOPSIS

package MyDBObject;

use Rose::DB::Object;
our @ISA = qw(Rose::DB::Object);

use Rose::DB::Object::Helpers clone,
{ load_or_insert => find_or_create };
...

$obj = MyDBObject->new(id => 123);
$obj->find_or_create();

$obj2 = $obj->clone;

Rose::DB::Object::Helpers provides convenience methods from use with Rose::DB::Object-derived classes. These methods do not exist in Rose::DB::Object in order to keep the method namespace clean. (Each method added to Rose::DB::Object is another potential naming conflict with a column accessor.)

This class inherits from Rose::DB::Object::MixIn. See the Rose::DB::Object::MixIn documentation for a full explanation of how to import methods from this class. The helper methods themselves are described below.

<<less
Download (0.47MB)
Added: 2007-07-18 License: Perl Artistic License Price:
828 downloads
Template::Alloy::VMethod 1.006

Template::Alloy::VMethod 1.006


Template::Alloy::VMethod is a Perl module with VMethod role. more>>
Template::Alloy::VMethod is a Perl module with VMethod role.

The Template::Alloy::VMethod role provides all of the extra vmethods, filters, and virtual objects that add to the base featureset of Template::Alloy. Most of the vmethods listed here are similar to those provided by Template::Toolkit. We will try to keep Template::Alloys in sync. Template::Alloy also provides several extra methods that are needed for HTML::Template::Expr support.

ROLE METHODS

define_vmethod

Defines a vmethod. See Template::Alloy for more details.

vmethod_*

Methods by these names implement virtual methods that are more complex than oneliners. These methods are not exposed via the role.
filter_*

Methods by these names implement filters that are more complex than one liners. These methods are not exposed via the role.

VIRTUAL METHOD LIST

The following is the list of builtin virtual methods and filters that can be called on each type of data.

In Template::Alloy, the "|" operator can be used to call virtual methods just the same way that the "." operator can. The main difference between the two is that on access to hashrefs or objects, the "|" means to always call the virtual method or filter rather than looking in the hashref for a key by that name, or trying to call that method on the object. This is similar to how TT3 will function.

Virtual methods are also made available via Virtual Objects which are discussed in a later section.

<<less
Download (0.14MB)
Added: 2007-07-13 License: Perl Artistic License Price:
833 downloads
VietIME 1.3

VietIME 1.3


VietIME is a Java-based Vietnamese input method editor (IME). more>>
VietIME is a Java-based Vietnamese input method editor (IME). Enable input of Vietnamese Unicode text in Javas AWT and Swing text components.
VietIME uses the input method framework in the Java 2 platform (1.3 or higher) to enable the collaboration between text editing components and input methods in entering Vietnamese text with any Java runtime environment.
Text editing components that use the input method framework run on any Java application environment and support any text input methods available on that Java application environment without modifying or recompiling the text editing component.
Main features:
- Multi-platform
Windows
Solaris
Linux/Unix
Mac OS X
Others
- Unicode compatibility
- Common Vietnamese input methods
VNI
VIQR
Telex
- SmartMark
- Spell Check, Convert, Change Case, Strip/Normalize Diacritics, Sort Vietnamese words, etc. (available only to Swing applications)
<<less
Download (0.13MB)
Added: 2007-07-13 License: GPL (GNU General Public License) Price:
998 downloads
Class::Method::hash 2.08

Class::Method::hash 2.08


Class::Method::hash is a Perl module that helps you create methods for handling a hash value. more>>
Class::Method::hash is a Perl module that helps you create methods for handling a hash value.

SYNOPSIS

use Class::MethodMaker
[ hash => [qw/ x /] ];

$instance->x; # empty
$instance->x(a => 1, b => 2, c => 3);
$instance->x_count == 3; # true
$instance->x = (b => 5, d => 8); # Note this *replaces* the hash,
# not adds to it
$instance->x_index(b) == 5; # true
$instance->x_exists(c); # false
$instance->x_exists(d); # true

Creates methods to handle hash values in an object. For a component named x, by default creates methods x, x_reset, x_clear, x_isset, x_count, x_index, x_keys, x_values, x_each, x_exists, x_delete, x_set, x_get.

<<less
Download (0.087MB)
Added: 2007-07-05 License: Perl Artistic License Price:
841 downloads
Smart Common Input Method platform 1.4.7

Smart Common Input Method platform 1.4.7


Smart Common Input Method platform is a development platform. more>>
Smart Common Input Method platform is a development platform that significantly reduces the difficulty of input method development.
SCIM splits input method into three parts: FrontEnd, which handles user interface and communication with client applications, Server, which handles the key event to string conversion work, and BackEnd, which manages all of the Servers.
Enhancements:
- The implementation of scim::Socket was improved for better error handling.
- A high power consumption issue caused by the X11 frontend was fixed.
<<less
Download (2.5MB)
Added: 2007-06-27 License: LGPL (GNU Lesser General Public License) Price:
852 downloads
B::Lint::StrictOO 0.02

B::Lint::StrictOO 0.02


B::Lint::StrictOO is a Perl module that applys strict to classes and methods. more>>
B::Lint::StrictOO is a Perl module that apply strict to classes and methods.

SYNOPSIS

Validates that classes exist, that methods that are called on classes and objects, and variables arent used as method names.

$ perl -MB::Lint::StrictOO -MO=Lint,oo my_file.pl

sub Hickory::Dickory::dock;

Mouse->dockk; # Class Mouse doesnt exist
Hickory::Dickory->dock;
Hickory::Dickory->$_; # Symbolic method call
$obj->dockk; # Object cant do method
$obj->dock;
$obj->$_; # Symbolic method call

<<less
Download (0.004MB)
Added: 2007-06-26 License: Perl Artistic License Price:
850 downloads
B::More 1.01

B::More 1.01


B::More Perl module contains additional introspection methods and functions. more>>
B::More Perl module contains additional introspection methods and functions.

Adds stuff I needed in B and wasnt there.

Feel free to email me with suggestions for other methods I can add.

B::SV METHODS

svref

Inverse of B::svref_2object.

B::PVMG METHODS

magic

Returns a string containing the types of all MAGIC.

magic TYPE

Returns the B::MAGIC object for the magic with specified type, or undef if no magic with that type was found.

FUNCTIONS

defstash

Returns the default stash (main::) as B::HV object.

curstash

Returns the current stash (package) as B::HV object. Note that this only makes sense at compile time (in a BEGIN-block or in eval-string).

<<less
Download (0.003MB)
Added: 2007-06-25 License: Perl Artistic License Price:
851 downloads
B::OptreeShortestPath 0.02

B::OptreeShortestPath 0.02


B::OptreeShortestPath adds the methods ->shortest_path( $op ) and ->all_paths() to all B::OP objects in an optree. more>>
B::OptreeShortestPath is a Perl module that adds the methods ->shortest_path( $op ) and ->all_paths() to all B::OP objects in an optree.

SYNOPSIS

use B qw( main_root main_start );
use B::OptreeShortestPath;

for ( main_start()->shortest_path( main_root() ) ) {
print "$_n";
}

METHODS

$op->shortest_path( $other_op )

Returns a list of the shortest paths from $op to $other_op. Each path is a string approximating a bunch of chained method calls.

"->next->sibling->next",
"->sibling->sibling->next"
$op->all_paths()

Returns a list of paths from this node to all other nodes.

<<less
Download (0.004MB)
Added: 2007-06-25 License: Perl Artistic License Price:
851 downloads
Class::MakeMethods::Template 1.01

Class::MakeMethods::Template 1.01


Class::MakeMethods::Template package contains extensible code templates. more>>
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);

MOTIVATION

If you compare the source code of some of the closure-generating methods provided by other subclasses of Class::MakeMethods, such as the hash accessors provided by the various Standard::* subclasses, you will notice a fair amount of duplication. This module provides a way of assembling common pieces of code to facilitate support the maintenance of much larger libraries of generated methods.

This module extends the Class::MakeMethods framework by providing an abstract superclass for extensible code-templating method generators.
Common types of methods are generalized into template definitions. For example, Template::Generics new provides a template for methods that create object instances, while Template::Generics scalar is a template for methods that allow you to get and set individual scalar values.

Thse definitions are then re-used and modified by various template subclasses. For example, the Template::Hash subclass supports blessed-hash objects, while the Template::Global subclass supports shared data; each of them includes an appropriate version of the scalar accessor template for those object types.

Each template defines one or more behaviors, individual methods which can be installed in a calling package, and interfaces, which select from those behaviours and indicate the names to install the methods under.

Each individual meta-method defined by a calling package requires a method name, and may optionally include other key-value parameters, which can control the operation of some meta-methods.

<<less
Download (0.16MB)
Added: 2007-06-18 License: Perl Artistic License Price:
859 downloads
Class::MakeMethods::Template::Generic 1.01

Class::MakeMethods::Template::Generic 1.01


Class::MakeMethods::Template::Generic Perl module contains templates for common meta-method types. more>>
Class::MakeMethods::Template::Generic Perl module contains templates for common meta-method types.

SYNOPSIS

package MyObject;
use Class::MakeMethods (
Template::Hash:new => [ new ],
Template::Hash:scalar => [ foo ]
Template::Static:scalar => [ bar ]
);

package main;

my $obj = MyObject->new( foo => "Foozle", bar => "Bozzle" );
print $obj->foo();
$obj->bar("Bamboozle");

This package provides a variety of abstract interfaces for constructors and accessor methods, which form a common foundation for meta-methods provided by the Hash, Scalar, Flyweight, Static, PackageVar, and ClassVar implementations.

Generally speaking, the Generic meta-methods define calling interfaces and behaviors which are bound to differently scoped data by each of those subclasses.

new Constructor

There are several types of hash-based object constructors to choose from.
Each of these methods creates and returns a reference to a new blessed instance. They differ in how their (optional) arguments are interpreted to set initial values, and in how they operate when called as class or instance methods.

<<less
Download (0.15MB)
Added: 2007-06-18 License: Perl Artistic License Price:
858 downloads
XML::SAX2Perl 0.08

XML::SAX2Perl 0.08


XML::SAX2Perl is a Perl module to translate Perl SAX methods to Java/CORBA style methods. more>>
XML::SAX2Perl is a Perl module to translate Perl SAX methods to Java/CORBA style methods.

SYNOPSIS

use XML::Perl2SAX;

$perl2sax = XML::Perl2SAX(handler => $java_style_handler);

XML::Perl2SAX is a SAX filter that translates Perl style SAX methods to Java/CORBA style method calls. This module performs the inverse operation from XML::SAX2Perl.

Perl2SAX is a Perl SAX document handler. The `new method takes a `handler argument that is a Java/CORBA style handler that the new Perl2SAX instance will call. The SAX interfaces are defined at < http://www.megginson.com/SAX/ >.

<<less
Download (0.063MB)
Added: 2007-06-05 License: Perl Artistic License Price:
871 downloads
JsTester 1.4

JsTester 1.4


JsTester allows validation of JavaScript code inside Java. more>>
JsTester allows validation of JavaScript code inside Java.

JsTester provides a group of assert methods like JUnits Assert, and it supports validation by Douglas Crockfords Remedial JavaScript. You can also use your own validations.

<<less
Download (0.009MB)
Added: 2007-05-26 License: The Apache License 2.0 Price:
881 downloads
Timestamp::Simple 1.01

Timestamp::Simple 1.01


Timestamp::Simple is a Perl module with simple methods for timestamping. more>>
Timestamp::Simple is a Perl module with simple methods for timestamping.

SYNOPSIS

use Timestamp::Simple qw(stamp);
print stamp, "n";

This module provides a simple method for returning a stamp to mark when an event occurs.

METHODS

stamp()

This method returns a timestamp in the form yyyymmddHHMMSS.

<<less
Download (0.010MB)
Added: 2007-04-27 License: Perl Artistic License Price:
912 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5