objects

handling null in json or javascript

Im using an ajax json response to build some html to place in a webpage. Occasionally I'll come across an empty value in my json. This results in an empty object being placed into the html. I would prefer not to check that each value is not an object, as that doesn't seem efficient. Is there a better way? my code works like this ...

overriding default property in an object

i want to make an ajax call to a php file that return a users info in json then take that data and put it in an object property example: System = { prop1= '' } i just want to override the prop1 property im using jquery to make the ajax call ...

Adding records when binding a datagrid to a list of objects in a winforms app

I have the following classes: public class MyItems : List<MyItem> { ... } public class MyItem { ... } I've instantiated MyItems and assigned it to the DataSource property of a WinForms datagrid. Everything displays properly, but when I try to add rows, nothing happens. What I do is case the grids DataSource back to MyItems, add an ...

C# get user to create class instance

If one had a class such as 'Painter' and one needed the user to be able to create an instance or instances of this class @ runtime, what's the best way to go about this? So each time a user clicks a button, we need a new painter object? Or each time the user enters 'new painter' we need a new painter instance? ...

Javascript extend objects in variable

I have a function that contains messages for form field validation. However I would like to have default messages but also have the possibility to add custom messages later on from a different function (on the fly). I have tried something using php and extending a class and adding more messages and than building the javascript but I'm n...

C# getting unique hash from all objects

Hi I want to be able to get a uniqe hash from all objects. What more, in case of Dictionary<string, MyObject> foo I want the unique keys for: string MyObject Properties in MyObject foo[someKey] foo etc.. object.GetHashCode() does not guarantee unique return values for different objects. That's what I need. Any idea? Thank y...

Dynamically converting java object of Object class to a given class when class name is known

Yeah, I know. Long title of question... So I have class name in string. I'm dynamically creating object of that class in this way: String className = "com.package.MyClass"; Class c = Class.forName(className); Object obj = c.newInstance(); How I can dynamically convert that obj to MyClass object? I can't write this way: MyClass m...

Determining if a javascript object has a given property

If I want to test of object x has a defined property y regardless of x.y's value, is there a better way that the rather clunky: if ( typeof(x.y) != 'undefined' ) ... ? ...

jQuery iterate over object with $.each

I have an object options: options = {title : 'title1', name : 'name1', url : 'url1', etc.} which is passed in as a parameter to a function. I'm trying to iterate over that object, pass it through another function evaluate, and store the result in another object opts, like so: var opts = new Object(); $.each(options, function(key,valu...

Can Objects in Objects be persistent? (vb .net)

Hi*, Dim BigCollection As New Collection Dim SmallCollection As New Collection SmallCollection.Add("Hello World") BigCollection.Add(SmallCollection) MsgBox(BigCollection(1)(1)) 'shows "Hello World SmallCollection.Clear() MsgBox(BigCollection(1)(1)) 'ERROR (Collection is empty) I want that once I put something in the BigCollection it ...

Retreiving names of high level JSON arrays with jQuery/JS

I am working with JSON data with multiple sets of key value pairs - each set constitutes a list. In the simplified example below, The list name is not known beforehand - actually I'll need to populate a select dropdown on the page with the names of each list. How do I retrieve the set names in this situation? Thanks ({ "list1": [{ ...

jQuery - $.each loop through variable object

I'm working with a JSON dataset that has multiple high level objects. If I literally declare the object name, I can loop through the JSON with no trouble, but when I use a variable in its place, I get errors. It appears that it's trying to apply the variable name as the literal name of the object. Here's a quick example function(data){ ...

What's wrong with adding properties to DOM Element objects?

I've been looking for a straight answer for this (I can think of lots of possiblities, but I'd like to know the true reason): jQuery provides a .data() method for associating data with DOM Element objects. What makes this necessary? Is there a problem adding properties (or methods) directly to DOM Element Objects? What is it? ...

how do we compare 2 class names of an object

Is there a way to get compare class name betweeen 2 objects? Like: NSString *bla = [[NSString alloc] init]; if([bla class] isEqual: NSString]) NSLog(@"success"); unsure if my syntax is correct. ...

Getting an array of properties for an object in Objective-C

Is it possible to get an array of all of an object's properties in Objective C? Basically, what I want to do is something like this: - (void)save { NSArray *propertyArray = [self propertyNames]; for (NSString *propertyName in propertyArray) { [self doSomethingCoolWithValue:[self valueForKey:propertyName]]; } } Is this p...

Data types compared to OOP objects

Is a data type a piece of code? In other words, is it software? I'm talking about fundamental data types like integer, char, etc. If so, does that indicate that objects in OOP programming are extensions of data types? That is, basically, have programmers taken data types to another level in creating objects? ...

iphone : Passing objects between functions..

hi... my code is like this - (id)getViewControllerForManagedObject:(QIManagedObject *)object { DataTableViewControllerReports *nextControllerReports = [[[DataTableViewControllerReports alloc] initWithNibName:@"ReportsScreenXIB" bundle:nil] autorelease]; nextControllerReports.objectStack = [self.objectStack arrayByAddingObject:object]...

How add objects dynamically

This is the question : How to do IT Right ? IT = add objects dynamically (mean create class structures to support that) class Branch { Leaves lv; //it should have many leaves!! } class Tree { Branch br; //it should have many branchs!!! } Now a Non-Working Example (neither is c++ !!, but I t...

How do I sort this array in JavaScript?

How do I sort this array? [ {id : 1, start : 60, end : 120}, {id : 2, start : 100, end : 240}, {id : 3, start : 700, end : 720} ] UPDATE: So if my array looks like this, can I sort it based on start value? [{ 1:{start : 60, end : 120}, 2:{start : 100, end : 240}, 3:{start : 700, end : 720} }] ...

Setting one object equal to another object with the assignment operator in Javascript

I'm coming to javascript from C background. In javascript, when I use the assignment operator to assign one object to another, does it copy the values from one to the another, or do they both now point to the same data?. Or does the assignment operator do anything in this case? function point_type() { this.x = 0; this.y = 0; } var ...