Dynamically Methods
This script allows you to add a method to a class at an arbitrary point in your code. The method is available instantly to all already existing instances and of course ones yet to be created. If you specify method_name then that name is used for the method call.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (57): Dynamically added methods to a class Download |
Ruby/ActiveLdap provides an object oriented interface to LDAP. It maps LDAP entries to Ruby objects with LDAP attribute accessors exposed as methods dynamically assigned based on your LDAP server's schema and each object's objectClasses.
Platforms: Ruby
License: Freeware | Size: 204.8 KB | Download (64): Ruby/ActiveLdap Download |
This allows a site owner to choose which USPS shipping methods will be available to the customer. Settings can be changed in the admin interface under Modules->Shipping->United States Postal Service.For example, if you select "Express" and "Priority", then a customer will only be shown those two...
Platforms: Windows, *nix, PHP, BSD
License: Freeware | Download (50): USPS Methods 2.8d Download |
When creating a class,one often end up writing lots get/set methods which essentially do the same thing e.g. get_name, get_age, ... , set_name, set_age, ... - each such method will simply set or return the value of its associated attribute. This script is a stategy for automating the creation of...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (55): Generating get/set methods using closures Download |
This script will let you import a module from code that is dynamically generated. Code is the object containing the code (a string, a file handle or an actual compiled code object, same types as accepted by an exec statement). The name is the name to give to the module, and the final argument...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Importing a dynamically generated module Download |
The point is that python doesn't have a notion of abstract methods.Abstract methods are part of a base class that defines an interface, without any code. Abstract methods can't be called directly, because they don't contain any code in their definition. In the definition of the base class, you...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (55): Abstract methods/classes Download |
This script implements class methods that do not require an object instance.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (50): Static or Class Methods Download |
Mutating list methods such as 'append' or 'extend' return None instead of the (mutated) list itself. Sometimes, this is not the desired behaviour. To have a reference to the (mutated) list returned is usefull, if one wants to chain commands such as mylistinstance.append(7).sort().
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): Changing return value for mutating list methods Download |
The overlap add and overlap save are the two generally implemented methods when the input is greater than the maximum processible block in MATLAB because of memory constraints.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Overlap Add Overlap Save methods implementation for block DFT processing Download |
Py4J enables Python programs running in a Python interpreter to dynamically access Java objects in a Java Virtual Machine. Methods are called as if the Java objects resided in the Python interpreter and Java collections can be accessed through standard Python collection methods. Py4J also enables...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (34): Py4J Download |
CGI::Application::Generator is a Perl module with dynamically build CGI::Application modules. SYNOPSIS use CGI::Application::Generator; # Required methods my $cat = CGI::Application::Generator->new(); $cat->package_name(My::Widget::Browser); $cat->start_mode(list_widgets);...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (103): CGI::Application::Generator Download |
ClassyTcl is a dynamically loadable object system for Tcl. A Tcl-only as well as a C implementation is available. ClassyTcl also doesnt require patches to the Tcl core, so keeping up with new releases should be easy. Performance is very adequate. The C version is gives extra speed, and makes it...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (91): ClassyTcl Download |
Brahmi project aims at producing Java Input Methods and OpenType fonts for Indian languages. They are bundled with Brahmi - Word Processor which installs the fonts, Input Methods and font.properties files
Platforms: Windows, Mac, Linux
License: Freeware | Size: 907.02 KB | Download (60): Brahmi - Indic Input Methods & OT fonts Download |
MyDLO - My Dynamically Linked Objects
A SOAP-like feature for mapping server side objects to JavaScript and calling methods via AJAX.
The project also contains a framework for JavaScript that supports easy loading and saving data on the server.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 4.7 KB | Download (47): jQuery MyDLO Download |
A common way to create new compound widgets is to inherit Frame, create everything you need inside it and pack this base Frame on your application.This script is an alternative to this method, that sets geometry methods and options from a wiget to another.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (50): Tkinter : moving geometry methods Download |
Five methods for converting a signal to a binary representation. Methods outlined in Arthur Petrosian, "Kolmogorov Complexity of finite sequences and recognition of different preictal eeg patterns".Methods are:1. average method: sample assigned 1 if above the signal average2. modified zone...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Binary Conversion Methods Download |
This module adds workflow_ng (in Drupal 5) and Conditional Actions (in Drupal 6) support to Ubercart payment methods, so payment methods can be restricted by cart total, user role, or any other conditions that these modules provide.This does not override the standard payment methods page at...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (53): Ubercart Conditional Payment Download |
Best online bookmark manager. Support multiple profiles. Merge, synch IE & Firefox from multi-site dynamically. No Add-ons. You can also visit or share bookmarks and contacts among friends through Web interface.
Platforms: Windows
License: Freeware | Size: 377.72 KB | Download (112): GoodieBoxLive Download |
WebService::MusicBrainz is a Perl module that will act as a factory using static methods to return specific web service objects. SYNOPSIS use WebService::MusicBrainz; my $artist_ws = WebService::MusicBrainz->new_artist(); my $track_ws = WebService::MusicBrainz->new_track(); my $release_ws...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (95): WebService::MusicBrainz Download |
Tk::PerlMethodList is a Perl module to query the Symbol-table for methods (subroutines) defined in a class (package) and its parents. SYNOPSIS require Tk::PerlMethodList; my $instance = $main_window->PerlMethodList(); Tk::PerlMethodList is a Tk::Toplevel-derived widget. The window...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (87): Tk::PerlMethodList Download |