subclass

Subclasses causing unexpected behavior in superclasses — OO design question

Although I'm coding in ObjC, This question is intentionally language-agnostic - it should apply to most OO languages Let's say I have an "Collection" class, and I want to create a "FilteredCollection" that inherits from "Collection". Filters will be set up at object-creation time, and from them on, the class will behave like a "Collect...

How do i subclass a UIView?

This may seem like a stupid question, but i can't quite remember how to subclass a UIView. Can anyone point me in the right direction? ...

The type name {myUserControl} does not exist in the type {myNamespace.myNamespace}

I have a problem (obviously the question :) I have a project-- MyProject... hence the rest of the project uses a default of any classes as namespace "MyProject"... no problem. In my project, I created a custom user control that has many other controls on it (label, textboxes, etc). So, that class is ALSO within the default namespace ...

Subclassing Python tuple with multiple __init__ arguments

The following code works: class Foo(tuple): def __init__(self, b): super(Foo, self).__init__(tuple(b)) if __name__ == '__main__': print Foo([3, 4]) $ python play.py play.py:4: DeprecationWarning: object.__init__() takes no parameters super(Foo, self).__init__(tuple(b)) (3, 4) But not the following: class Foo(tup...

Have a databound WPF Listbox generate subclassed ListboxItems

I would like to have my WPF Listbox, which is databound, generate subclassed ListboxItems instead of the regular ListboxItems. In this case, a DataTemplate is not sufficient because I need some custom properties for the subclassed ListBoxItems. Is there a way to have the ListBox generated mySubClassedListBoxItem items for the bound data...

How to reliably subclass UITableViewCell for grouped UITableView?

When writing a customized subclass of UITableViewCell, I find that the results work well for the rectangular cells of a plain-styled UITableView, but do not work at all for the rounded cells in a grouped-styled table. Is there a way to reliably subclass UITableViewCell to draw cells which work for grouped-style tables? (Without using In...

NSScroller graphical glitches/lag

Hi, I have the following NSScroller subclass that creates a scroll bar with a rounded white knob and no arrows/slot (background): @implementation IGScrollerVertical - (void)drawKnob { NSRect knobRect = [self rectForPart:NSScrollerKnob]; NSRect newRect = NSMakeRect(knobRect.origin.x, knobRect.origin.y, knobRect.size.width - 4, ...

want to "avoid" amimation effects of UIView subclass

I want to create "rounded" "semi-transparent" UIView (or anything does similar) my code below results in animation effects, gradually change transparent density. What I want is to avoid this effects and draw the resulting image straight from the beginning. Can anyone know how to do? Thank you. - (id)initWithFrame:(CGRect)frame { ...

Is it possible to have a non-template class subclass a template class?

I have a template class defined like so: template <class T> class Command { public: virtual T HandleSuccess(std::string response) = 0; virtual std::string FullCommand() const = 0; // ... other methods here ... }; Will C++ allow me to create a non-template subclass of a template class? What I mean is can I do something like...

Making a superclass object become a sublcass object in PHP5

<?php class A{ //many properties protected $myProperty1; protected $myProperty2; protected $myProperty3; public function __construct(){ $this->myProperty1='some value'; $this->myProperty2='some value'; $this->myProperty3='some value'; } public function getProperty1(){ re...

How to invoke a method with a superclass.

I'm trying to invoke a method that takes a super class as a parameter with subclasses in the instance. public String methodtobeinvoked(Collection<String> collection); Now if invoke via List<String> list = new ArrayList(); String methodName = "methodtobeinvoked"; ... method = someObject.getMethod(methodName,new Object[]{list}); It w...

Shortcut for subclassing in Scala without repeating constructor arguments?

Let's say I have some classes like this: abstract class View(val writer: XMLStreamWriter) { // Implementation } class TestView(writer: XMLStreamWriter) extends View(writer) { // Implementation } Most subclasses of View are not going to take different constructor arguments. I would like to be able to write something like this:...

Subclassing python's dict, override of __setitem__ doesn't retain new value

Hi, I'm subclassing dict, but ran into a problem with setitem where one assignment works, but another assignment does not. I've boiled it down to the following basic problem: class CustomDict(dict): def __setitem__(self, key, value): super(CustomDict, self).__setitem__(key, value) Test 1 fails: data = {"message":"foo"} CustomDict(...

How to call overridden methods in a subclass? Potential candidate for refactoring

Originally I had a design problem where I needed five subclasses of a superclass, where all but two would use the same generic method of doing things and the other two classes would need special handling. I wanted to avoid writing the method five times; two special cases and three identical ones. So I had every class inherit SuperClass,...

TextFields not loading in subclass of NSWindowController

I am working on a second preferences style panel (but preferences related to a specific document.) My myDocument file is getting a little large so I decided to try using a separate subclass WindowController for the implementation. I have subclassed NSWindowController. The nib file has myController as the owner. It implements both window...

hibernate subclass one to one mapping

hi all, i got a complicate mapping, i think it suppose to work...but why it compile A.d column is not existed??? public abstract Class A { private Integer Id; .. ... } public Class SubA extend A { private D d; } public Class D { private SubA subA; } A.hbm.xml <class name="A" table="A" abstract="true"/> ... <subclass ...

Create the same border type around all my controls

I tried to create my own Border class and then insert it in my controls but then it seems I cannot assign names to everything inside the borders: .. <my:ElementBorder> <StackPanel Name="ifBlock" Background="#E0E8FF" /> </my:ElementBorder> .. How can I get around this? Can I use templating somehow for that? EDIT: Sorry that I...

NHibernate Subclass of a Joined-Subclass problem

I have an application that has a core assembly with base classes that I need to inherit from.. I need to save these to the database and after reading about NHibernate decided to use it. However I have a problem with one of my new inherited classes.. I have setup the subclass map but when I save, it neither attempts to save any of it's ...

How do you put a subclass method into a superclasses JLabel?

So here's the class and the super class, question to follow: TestDraw: package project3; import java.awt.BorderLayout; import javax.swing.JFrame; import javax.swing.JLabel; public class TestDraw extends MyShape { public static void main(String[] args) { DrawPanel panel = new DrawPanel(); JFrame application = new JF...

What is the cleanest way to add code to contrib.auth

I've migrated an old joomla installation over to django. The password hashes is an issue though. I had to modify the get_hexdigest in contrib.auth.models to have an extra if statement to reverse the way the hash is generated. # Custom for Joomla if algorithm == 'joomla': return md5_constructor(raw_password + salt).hexdigest() # Djan...