diff options
Diffstat (limited to 'org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHelper.java')
-rw-r--r-- | org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHelper.java | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHelper.java b/org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHelper.java index c4f09896f..e84f3e6be 100644 --- a/org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHelper.java +++ b/org/omg/PortableInterceptor/ObjectReferenceTemplateSeqHelper.java @@ -57,11 +57,6 @@ import org.omg.CORBA.portable.Streamable; public abstract class ObjectReferenceTemplateSeqHelper { /** - * The type code, computed once. - */ - static TypeCode typecode; - - /** * Extract the <code>ObjectReferenceTemplate[]</code> from the given * {@link Any}. This implementation expects the {@link Any} to hold the * instance of {@link ObjectReferenceTemplateSeqHolder} that is returned by @@ -142,15 +137,11 @@ public abstract class ObjectReferenceTemplateSeqHelper */ public static TypeCode type() { - if (typecode == null) - { - GeneralTypeCode t = new GeneralTypeCode(TCKind.tk_sequence); - t.setId(id()); - t.setLength(0); - t.setContentType(ObjectReferenceTemplateHelper.type()); - typecode = t; - } - return typecode; + GeneralTypeCode t = new GeneralTypeCode(TCKind.tk_sequence); + t.setId(id()); + t.setLength(0); + t.setContentType(ObjectReferenceTemplateHelper.type()); + return t; } /** |