1 package org.opencrx.kernel.model1.cci; 14 15 public class EditableTypedElementImpl 16 extends org.openmdx.base.accessor.jmi.spi.RefObject_1 17 implements EditableTypedElement { 18 19 public EditableTypedElementImpl( 20 org.openmdx.base.accessor.generic.cci.Object_1_0 object, 21 javax.jmi.reflect.RefClass refClass 22 ) { 23 super(object, refClass); 24 } 25 26 public String getAnnotation ( 30 ) { 31 return (String )this.refGetValue("annotation", 0); 32 } 33 public void setAnnotation( 37 String newValue 38 ) { 39 refSetValue("org:opencrx:kernel:model1:EditableElement:annotation", 0, newValue); 40 } 41 42 public org.opencrx.kernel.model1.cci.Element getBasedOn( 46 ) { 47 return (org.opencrx.kernel.model1.cci.Element)refGetValue( 48 "org:opencrx:kernel:model1:EditableElement:basedOn" 49 ); 50 } 51 52 protected void setBasedOn( 56 org.opencrx.kernel.model1.cci.Element newValue 57 ) { 58 refSetValue( 59 "org:opencrx:kernel:model1:EditableElement:basedOn", 60 newValue 61 ); 62 } 63 64 protected void removeBasedOn ( 68 ) { 69 refRemoveValue( 70 "org:opencrx:kernel:model1:EditableElement:basedOn" 71 ); 72 } 73 public Integer getElementOrder ( 77 ) { 78 return (Integer )this.refGetValue("elementOrder", 0); 79 } 80 public void setElementOrder( 84 Integer newValue 85 ) { 86 refSetValue("org:opencrx:kernel:model1:EditableElement:elementOrder", 0, newValue); 87 } 88 89 public String getName( 93 ) { 94 return getName(0); 95 } 96 97 protected String getName( 98 int index 99 ) { 100 return (String )this.refGetValue("org:opencrx:kernel:model1:EditableElement:name", index); 101 } 102 103 public void setName( 107 String newValue 108 ) { 109 setName(0, newValue); 110 } 111 112 protected void setName( 113 int index, 114 String newValue 115 ) { 116 refSetValue("org:opencrx:kernel:model1:EditableElement:name", index, newValue); 117 } 118 public org.opencrx.kernel.model1.cci.Classifier getType( 122 ) { 123 return (org.opencrx.kernel.model1.cci.Classifier)refGetValue( 124 "org:opencrx:kernel:model1:EditableTypedElement:type" 125 ); 126 } 127 128 public void setType( 132 org.opencrx.kernel.model1.cci.Classifier newValue 133 ) { 134 refSetValue( 135 "org:opencrx:kernel:model1:EditableTypedElement:type", 136 newValue 137 ); 138 } 139 140 public void removeType ( 144 ) { 145 refRemoveValue( 146 "org:opencrx:kernel:model1:EditableTypedElement:type" 147 ); 148 } 149 public String getTypeName ( 153 ) { 154 return (String )this.refGetValue("typeName", 0); 155 } 156 public void setTypeName( 160 String newValue 161 ) { 162 refSetValue("org:opencrx:kernel:model1:EditableTypedElement:typeName", 0, newValue); 163 } 164 165 } 169 | Popular Tags |