1 package com.bonevich.erj.mof.impl.model;
2 import java.util.*;
3 import java.lang.reflect.*;
4 public class ErjDataTypeClassImpl extends ru.novosoft.mdf.impl.MDFClassImpl implements com.bonevich.erj.mof.interfaces.model.DataTypeClass
5 {
6 public void mdfSetValue(String feature, Object value)
7 {
8 super.mdfSetValue(feature, value);
9 }
10 public Class mdfGetFeatureElementType(String k)
11 {
12 return super.mdfGetFeatureElementType(k);
13 }
14 public Class mdfGetFeatureType(String k)
15 {
16 return super.mdfGetFeatureType(k);
17 }
18 public Object mdfGetValue(String feature)
19 {
20 return super.mdfGetValue( feature );
21 }
22 public void mdfRemoveValue(String feature, Object existingValue)
23 {
24 super.mdfRemoveValue(feature, existingValue);
25 }
26 public ErjDataTypeClassImpl(ru.novosoft.mdf.impl.MDFOutermostPackageImpl r)
27 {
28 super(r);
29 }
30 public final com.bonevich.erj.mof.interfaces.model.DataType createDataType()
31 {
32 return (com.bonevich.erj.mof.interfaces.model.DataType)repository.create(com.bonevich.erj.mof.interfaces.model.DataType.class);
33 }
34 public final com.bonevich.erj.mof.interfaces.model.DataType createDataType(String name, String descriptor)
35 {
36 com.bonevich.erj.mof.impl.model.ErjDataTypeImpl o = (com.bonevich.erj.mof.impl.model.ErjDataTypeImpl)repository.create(com.bonevich.erj.mof.interfaces.model.DataType.class);
37 o.setName(name);
38 o.setDescriptor(descriptor);
39 return o;
40 }
41 public Object refGetValue(javax.jmi.reflect.RefObject feature)
42 {
43 return super.refGetValue(feature);
44 }
45 public Object refGetValue(String feature)
46 {
47 return mdfGetValue(feature);
48 }
49 public void refSetValue(javax.jmi.reflect.RefObject feature, Object value)
50 {
51
52 {
53 super.refSetValue( feature, value );
54 }
55 }
56 public void refSetValue(String feature, Object value)
57 {
58 mdfSetValue(feature, value);
59 }
60 public Object refInvokeOperation(javax.jmi.reflect.RefObject requestedOperation, java.util.List args)
61 {
62 throw new RuntimeException(" !!! NOT IMPLEMENTED !!!");
63 }
64 public Object refInvokeOperation(String requestedOperation, java.util.List args)
65 {
66 throw new RuntimeException(" !!! NOT IMPLEMENTED !!!");
67 }
68 public javax.jmi.reflect.RefObject refCreateInstance(java.util.List args)
69 {
70 if (args == null)
71 {
72 throw new NullPointerException();
73 }
74 if (args.size() == 0)
75 {
76 return createDataType();
77 }
78 if (args.size() != 2)
79 {
80 throw new javax.jmi.reflect.WrongSizeException( null );
81 }
82 String name = ((String)args.get(0));
83 String descriptor = (String)args.get(1);
84 return createDataType(name, descriptor);
85 }
86 public javax.jmi.reflect.RefStruct refCreateStruct(String structName, java.util.List args)
87 {
88 if (structName == null)
89 {
90 throw new NullPointerException();
91 }
92 throw new javax.jmi.reflect.TypeMismatchException(null, null, null);
93 }
94 public javax.jmi.reflect.RefStruct refCreateStruct(javax.jmi.reflect.RefObject dataType, java.util.List args)
95 {
96 if (dataType == null)
97 {
98 throw new NullPointerException();
99 }
100 throw new javax.jmi.reflect.TypeMismatchException(null, null, null);
101 }
102 public javax.jmi.reflect.RefEnum refCreateEnum( String enumName, String literalName)
103 {
104 if (enumName == null)
105 {
106 throw new NullPointerException();
107 }
108 throw new javax.jmi.reflect.TypeMismatchException(null, null, null);
109 }
110 public javax.jmi.reflect.RefEnum refCreateEnum(javax.jmi.reflect.RefObject metaEnum, String literalName)
111 {
112 if (metaEnum == null)
113 {
114 throw new NullPointerException();
115 }
116 throw new javax.jmi.reflect.TypeMismatchException(null, null, null);
117 }
118 private com.bonevich.erj.mof.interfaces.model.ErjInfoModelPackage mdfOutermostPackage = null;
119 public javax.jmi.reflect.RefPackage refOutermostPackage()
120 {
121 if (mdfOutermostPackage == null)
122 {
123 mdfOutermostPackage = (com.bonevich.erj.mof.interfaces.model.ErjInfoModelPackage)repository.getMetaObject(com.bonevich.erj.mof.interfaces.model.ErjInfoModelPackage.class);
124 }
125 return mdfOutermostPackage;
126 }
127 private com.bonevich.erj.mof.interfaces.model.ErjInfoModelPackage mdfImmediatePackage = null;
128 public javax.jmi.reflect.RefPackage refImmediatePackage()
129 {
130 if (mdfImmediatePackage == null)
131 {
132 mdfImmediatePackage = (com.bonevich.erj.mof.interfaces.model.ErjInfoModelPackage)repository.getMetaObject(com.bonevich.erj.mof.interfaces.model.ErjInfoModelPackage.class);
133 }
134 return mdfImmediatePackage;
135 }
136 public String mdfGetMofName()
137 {
138 return "DataType";
139 }
140 public String refMofId()
141 {
142 throw new RuntimeException(" !!! NOT IMPLEMENTED !!!");
143 }
144 public Class mdfGetInstanceInterfaceClass()
145 {
146 return com.bonevich.erj.mof.interfaces.model.DataType.class;
147 }
148 public void mdfAddValueBefore(String s, Object obj, Object obj1)
149 {
150 throw new RuntimeException(" !!! NOT IMPLEMENTED !!!");
151 }
152 public void mdfModifyValue(String s, Object obj, Object obj1)
153 {
154 throw new RuntimeException(" !!! NOT IMPLEMENTED !!!");
155 }
156 public Object mdfInvokeOperation(String s, java.util.List args)
157 {
158 throw new RuntimeException(" !!! NOT IMPLEMENTED !!!");
159 }
160 public Class mdfGetInterfaceClass()
161 {
162 return com.bonevich.erj.mof.interfaces.model.DataTypeClass.class;
163 }
164 private java.util.Collection allOfType__ = null;
165 public java.util.Collection refAllOfType()
166 {
167 if (allOfType__ == null)
168 {
169 java.util.List proxies = new java.util.ArrayList();
170 proxies.add( repository.getMetaObject( com.bonevich.erj.mof.interfaces.model.DataTypeClass.class) );
171 allOfType__ = new ru.novosoft.mdf.impl.MDFAllTypeCollection( proxies );
172 }
173 return allOfType__;
174 }
175 }
This page was automatically generated by Maven