public DTMXRTreeFrag getDTMXRTreeFrag ( int dtmIdentity ) { if ( m_DTMXRTreeFrags == null ) { m_DTMXRTreeFrags = new HashMap ( ) ; } if ( m_DTMXRTreeFrags . containsKey ( new Integer ( dtmIdentity ) ) ) { return ( DTMXRTreeFrag ) m_DTMXRTreeFrags . get ( new Integer ( dtmIdentity ) ) ; } else { final DTMXRTreeFrag frag = new DTMXRTreeFrag ( dtmIdentity , this ) ; m_DTMXRTreeFrags . put ( new Integer ( dtmIdentity ) , frag ) ; return frag ; } }
Gets DTMXRTreeFrag object if one has already been created . Creates new DTMXRTreeFrag object and adds to m_DTMXRTreeFrags HashMap otherwise .