public void onMapCLick(int x, int y){
		if(parent.getDelObjMode()){
			for(int i = 0; i < parent.xmlObjs.get(myNum).size(); i++){
				XMLObj temp = parent.xmlObjs.get(myNum).get(i);
				
				if(temp.vars.get(0).intValue() == x && temp.vars.get(1).intValue() == y){
					 parent.xmlObjs.get(myNum).remove(i);
					 i--;
				}
			}
		}
		
		else{
			XMLObj tempObj = new XMLObj();
			tempObj.vars.add(Integer.valueOf(x));
			tempObj.vars.add(Integer.valueOf(y));
			
			for(int i = 0; i < xmlComps.size(); i++){
				XMLComponent c = xmlComps.get(i);
				if(c.type == 0){
					int value = Integer.parseInt(((JTextField) jComps.get(i)).getText());
					tempObj.vars.add(Integer.valueOf(value));
				}
				
				else if (c.type == 1){
					int value = ((JCheckBox) jComps.get(i)).isSelected() ? 1 : 0;
					tempObj.vars.add(Integer.valueOf(value));
				}
			}
			
			for(Integer i : tempObj.vars){
				System.out.print(i.intValue() + " ,");
			}
			
			parent.xmlObjs.get(myNum).add(tempObj);
		}
		System.out.println(" Done.");
	}