public void addCompatibleContextType(String contextTypeId){
  if (fCompatibleContextTypeIds == null)   fCompatibleContextTypeIds=new HashSet<String>();
  fCompatibleContextTypeIds.add(contextTypeId);
}

public void addCompatibleContextType ( String contextTypeId ) { if ( fCompatibleContextTypeIds == null ) fCompatibleContextTypeIds = new HashSet < String > ( ) ; fCompatibleContextTypeIds . add ( contextTypeId ) ; }
adds a context type that is also compatible . that means the context can also process templates of that context type .
