My instantiated entity object base type (entityBase) contains virtual empty
validation methods.
To implement runtime validation I need to overriide those validation methods
after object is created.
I need to instantiate new object which is based in existing object but has
validation methods overridden.
How to implement this ?
Andrus. 2 1911
On Jul 29, 11:17*am, "Andrus" <kobrule...@hot .eewrote:
My instantiated entity object base type (entityBase) contains virtual empty
validation methods.
To implement runtime validation I need to overriide those validation methods
after object is created.
I need to instantiate new object which is based in existing object but has
validation methods overridden.
How to implement this ?
Andrus.
r those objects add something else than validations?
if not you better use an event to do it. in that case is the code that
instantiate your class the one who decide who is going to do the
validation.
Andrus wrote:
My instantiated entity object base type (entityBase) contains virtual
empty validation methods.
To implement runtime validation I need to overriide those validation
methods after object is created.
I need to instantiate new object which is based in existing object but
has validation methods overridden.
How to implement this ?
Generate a new sub class dynamically, instantiate and copy all data
does not seem very practical.
You should split data and validation in two separate classes. One
of them can have a reference to the other.
Arne This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: David Vaughan |
last post by:
I'm using v2.3, and trying to write to text files, but with a maximum
line length. So, if a line is getting too long, a suitable ' '
character is replaced by a new line. I'm subclassing the file class,
and, as long as I just use the write method, this works fine. But
"print >>" doesn't behave as I want:
class max_width_file(file):
def write(self, txt):
print "In max_width_file's write method."
fout = max_width_file('foo.txt', 'w')
|
by: BJörn Lindqvist |
last post by:
A problem I have occured recently is that I want to subclass builtin
types. Especially subclassing list is very troublesome to me. But I
can't find the right syntax to use. Take for example this class which
is supposed to be a representation of a genome:
class Genome(list):
def __init__(self):
list.__init__(self)
self =
....
|
by: Kevin Prichard |
last post by:
Hi all,
I've recently been following the object-oriented techiques discussed
here and have been testing them for use in a web application. There is
problem that I'd like to discuss with you experts.
I would like to produce Javascript classes that can be "subclassed"
with certain behaviors defined at subclass time. There are plenty of
ways to do this through prototyping and other techniques, but these
behaviors need to be static and...
|
by: Laura Martignas |
last post by:
Hi everybody
I'm trying to subclass Winamp's main window in order to develop a
software which will interact with Winamp.
For testing, I'm trying to intercept the closing of this window via
WM_CLOSE, by showing a MessageBox, but it doesn't work althoug the code
seems to be correct. Do you notice a mistake ?
My test program contains a form with 2 buttons : one button to activate
subclassing, and the second button to desactivate it.
|
by: Harold Howe |
last post by:
When .NET loads an app.config at runtime (myapp.exe.config), will it
honor an entity declaration? Based on what I am seeing, the answer is
no, but I think, or hope, that I am doing something wrong.
I tried this:
// myapp.exe.config
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE configuration >
| |
by: Bora |
last post by:
Hi,
I've a problem with binding an entity to an in place LookUpEdit item.
Let me explain my problem with an example... (i'm using VS .Net 2005
and DeveloperExpress Inc.Net.2005)
Say, i have a database table named Employee that contains data about
the employees and another table named Spoken_Languages that contains
basic languages... Employee table has a column named Lang_Id that is
related with the Spoken_Languages table... I've created...
|
by: manatlan |
last post by:
I've got an instance of a class, ex :
b=gtk.Button()
I'd like to add methods and attributes to my instance "b".
I know it's possible by hacking "b" with setattr() methods. But i'd
like to do it with inheritance, a kind of "dynamic subclassing",
without subclassing the class, only this instance "b" !
In fact, i've got my instance "b", and another class "MoreMethods"
|
by: markla |
last post by:
Hi,
I have an Entity data model built in Entity Framework, which sources data
primarily from an MS SQL 2008 database, and sources some static (data
dictionary) values from code-based objects. I know I *could* store the data
dict values in SQL: for various reasons that's not the path I want to take.
I have some lookups, which are based on code-based Objects. They are
encapsulated in Objects because the values can change during...
|
by: =?Utf-8?B?QmV0aA==?= |
last post by:
Hello.
I'm trying to figure out how to create subclasses with properties specific
to the subclass and so far it isn't going well.
Right now I have a class with an enum representing the type. The class has
all the properties specific to all the types, but what I want instead is to
move those properties to subclasses specific to each type.
I have code like this:
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
| |
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
| |
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...
| |