185
186 public PragmaEntry pragmaEntry ()
187 {
188 return new PragmaEntry ();
189 } // pragmaEntry
190
191 public PragmaEntry pragmaEntry (SymtabEntry container)
192 {
193 return new PragmaEntry (container);
194 } // pragmaEntry
195
196 public PrimitiveEntry primitiveEntry ()
197 {
198 return new PrimitiveEntry ();
199 } // primitiveEntry
200
201 /** "name" can be, but is not limited to, the primitive idl type names:
202 'char', 'octet', 'short', 'long', etc. The reason it is not limited
203 to these is that, as an extender, you may wish to override these names.
204 For instance, when generating Java code, octet translates to byte, so
205 there is an entry in Compile.overrideNames: <"octet", "byte"> and a
206 PrimitiveEntry in the symbol table for "byte". */
207 public PrimitiveEntry primitiveEntry (String name)
208 {
209 return new PrimitiveEntry (name);
210 } // primitiveEntry
211
212 public SequenceEntry sequenceEntry ()
213 {
214 return new SequenceEntry ();
215 } // sequenceEntry
216
217 public SequenceEntry sequenceEntry (SymtabEntry container, IDLID id)
218 {
219 return new SequenceEntry (container, id);
220 } // sequenceEntry
221
222 public StringEntry stringEntry ()
223 {
224 return new StringEntry ();
225 } // stringEntry
|
185
186 public PragmaEntry pragmaEntry ()
187 {
188 return new PragmaEntry ();
189 } // pragmaEntry
190
191 public PragmaEntry pragmaEntry (SymtabEntry container)
192 {
193 return new PragmaEntry (container);
194 } // pragmaEntry
195
196 public PrimitiveEntry primitiveEntry ()
197 {
198 return new PrimitiveEntry ();
199 } // primitiveEntry
200
201 /** "name" can be, but is not limited to, the primitive idl type names:
202 'char', 'octet', 'short', 'long', etc. The reason it is not limited
203 to these is that, as an extender, you may wish to override these names.
204 For instance, when generating Java code, octet translates to byte, so
205 there is an entry in Compile.overrideNames: {@code <"octet", "byte">} and a
206 PrimitiveEntry in the symbol table for "byte". */
207 public PrimitiveEntry primitiveEntry (String name)
208 {
209 return new PrimitiveEntry (name);
210 } // primitiveEntry
211
212 public SequenceEntry sequenceEntry ()
213 {
214 return new SequenceEntry ();
215 } // sequenceEntry
216
217 public SequenceEntry sequenceEntry (SymtabEntry container, IDLID id)
218 {
219 return new SequenceEntry (container, id);
220 } // sequenceEntry
221
222 public StringEntry stringEntry ()
223 {
224 return new StringEntry ();
225 } // stringEntry
|