1 11 package org.eclipse.core.internal.resources; 12 13 public abstract class ModelObject implements Cloneable { 14 protected String name; 15 16 public ModelObject() { 17 super(); 18 } 19 20 public ModelObject(String name) { 21 setName(name); 22 } 23 24 public Object clone() { 25 try { 26 return super.clone(); 27 } catch (CloneNotSupportedException e) { 28 return null; } 30 } 31 32 public String getName() { 33 return name; 34 } 35 36 public void setName(String value) { 37 name = value; 38 } 39 } 40 | Popular Tags |